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
getObrigatório
String
Ação do método.
visitorObrigatório
String
Nome do método.
callbackObrigató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