Obtener datos del visitante
Utilice este método para obtener datos de identificación del visitante en tiempo real.
- Debe ser cliente de Web Personalization y tener la etiqueta RTP implementada en el sitio antes de usar la API de contexto de usuario.
- RTP no admite listas de cuentas con nombre de marketing basado en cuentas. Las listas ABM y el código solo pertenecen a las listas de cuentas cargadas (archivos CSV) administradas dentro de RTP.
Si se produce un error, el JSON de respuesta incluye un mensaje de error. Si la API devuelve un código 500, póngase en contacto con el servicio de asistencia y proporcione la solicitud que provocó el error.
getvisitorcallbackEjemplos
El ejemplo siguiente obtiene datos de identificación del visitante.
function callbackFunction() {
console.log('RTP is awesome!');
}
rtp('get', 'visitor', callbackFunction);
Respuesta con coincidencia de segmentos:
La siguiente respuesta incluye matchedSegments porque el visitante coincidió con los segmentos en tiempo real antes de la llamada a la API Obtener datos del 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
}
}
Respuesta sin coincidencia de segmentos:
La siguiente respuesta no incluye matchedSegments porque el visitante no coincidió con ningún segmento en tiempo real antes de la llamada a la API Obtener datos del 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
}
}