Ottieni dati visitatore

Questo metodo viene utilizzato per ottenere dati di identificazione dei visitatori in tempo reale.

  • Prima di utilizzare l'API Contesto utente, è necessario diventare 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, viene visualizzato un messaggio di errore come parte della risposta JSON. Se viene restituito un codice 500, contatta l’assistenza per la richiesta effettuata.

Parametro
Facoltativo/Obbligatorio
Tipo
Descrizione
get
Obbligatorio
Stringa
Azione del metodo.
visitor
Obbligatorio
Stringa
Nome del metodo.
callback
Obbligatorio
Funzione
Funzione di callback da attivare per ogni campagna restituita.

Esempi

Ottenere i dati di identificazione del visitatore:

function callbackFunction() {
    console.log('RTP is awesome!');
}
rtp('get', 'visitor', callbackFunction);

Risposta con corrispondenza segmento:

Di seguito è riportato un esempio di risposta che viene restituita nel caso in cui il visitatore corrisponda ai 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:

Di seguito è riportato un esempio di risposta che viene restituita nel caso in cui il visitatore non corrisponda ad alcun segmento in tempo reale prima della chiamata API Get Visitor Data.

{
    "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
    }
}
recommendation-more-help
bb269a6d-047a-4bf7-9acd-23ad9a63dc59