Ottieni dati visitatore
Utilizza questo metodo per ottenere i dati di identificazione del visitatore in tempo reale.
- Prima di utilizzare l’API Contesto utente, è necessario essere un cliente di Web Personalization e disporre del tag RTP distribuito sul sito.
- RTP non supporta gli elenchi di account denominati Account Based Marketing (Marketing basato su account). Gli elenchi e il codice ABM si riferiscono solo agli elenchi di account caricati (file CSV) gestiti all’interno di RTP.
Se si verifica un errore, il JSON della risposta include un messaggio di errore. Se l’API restituisce il codice 500, contatta il supporto e fornisci la richiesta che ha causato l’errore.
getvisitorcallbackEsempi
L’esempio seguente ottiene i dati di identificazione del visitatore.
function callbackFunction() {
console.log('RTP is awesome!');
}
rtp('get', 'visitor', callbackFunction);
Risposta con corrispondenza segmento:
La risposta seguente include matchedSegments perché il visitatore ha trovato corrispondenza con segmenti in tempo reale prima della chiamata API Get Visitor Data.
{
"status": 200,
"results": {
"matchedSegments": [
{
"name": "first click",
"id": 177
}
],
"abm": [
{
"code": 4,
"name": "abm_saleforce_customers"
},
{
"code": 5,
"name": "abm_top_customers"
}
],
"org": "Marketo",
"location": {
"country": "United States",
"city": "San Mateo",
"state": "CA"
},
"industries": [
"Software & Internet"
],
"isp": false
}
}
Risposta senza corrispondenza segmento:
La risposta seguente non include matchedSegments perché il visitatore non ha restituito alcun segmento in tempo reale prima della chiamata API per il recupero dei dati del visitatore.
{
"status": 200,
"results": {
"abm": [
{
"code": 4,
"name": "abm_saleforce_customers"
},
{
"code": 5,
"name": "abm_top_customers"
}
],
"org": "Marketo",
"location": {
"country": "United States",
"city": "San Mateo",
"state": "CA"
},
"industries": [
"Software & Internet"
],
"isp": false
}
}