Obter dados do visitante

Use esse método para obter dados de identificação do visitante em tempo real.

  • Você deve ser um cliente do Web Personalization e implantar a tag RTP no site antes de usar a API de Contexto de Usuário.
  • O RTP não suporta listas de contas nomeadas de Marketing Baseado em Conta. As listas e os códigos ABM pertencem apenas às listas de contas carregadas (arquivos CSV) gerenciadas no RTP.

Se ocorrer um erro, o JSON de resposta incluirá uma mensagem de erro. Se a API retornar um código 500, entre em contato com o suporte e forneça a solicitação que causou o erro.

Parâmetro
Opcional/Obrigatório
Tipo
Descrição
get
Obrigatório
String
Ação do método.
visitor
Obrigatório
String
Nome do método.
callback
Obrigatório
Função
Função de retorno de chamada a ser acionada para cada campanha retornada.

Exemplos

O exemplo a seguir obtém os dados de identificação do visitante.

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

Resposta com Correspondência de Segmentos:

A resposta a seguir inclui matchedSegments porque o visitante correspondeu a segmentos em tempo real antes da chamada da API Obter dados do visitante.

{
    "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
    }
}

Resposta sem correspondência de segmentos:

A resposta a seguir não inclui matchedSegments porque o visitante não correspondeu a nenhum segmento em tempo real antes da chamada da API Obter dados do visitante.

{
    "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
marketo-developer-help