Seguimiento de Eventos
Los Eventos se pueden usar para rastrear cualquier cosa: una interacción con un sitio web, datos provenientes de una estación meteorológica o devoluciones de productos a su almacén.
Ejemplos
Evento Personalizado
- event - el nombre del evento.
- properties - pares clave / valor. Para propiedades personalizadas, solo
string
ynumber
son compatibles como valor.
json
{
"type": "track",
"timestamp": "2022-12-19T18:24:16.238Z",
"userId": "1be7675b-202b-4ff8-95c0-656da2c08d2d",
"sessionId": "28eef5c8-1098-4f76-abe9-58a921cabfaf",
"messageId": "a57016c7-9c33-4aa0-9534-c96384bbb51e",
"pageId": "eca34e0f-4802-4fa4-8db1-11c727839dbd",
"writeKey": "<WRITE_KEY>",
"context": {
"page": {
"url": "https://www.weather-station.com/",
"path": "/",
"referrer": "",
"title": "Weather Station - Get Weather"
}
},
"event": "WeatherTracked",
"properties": {
"weather": "Rain",
"temperature": 37
}
}
Evento Semántico + Objeto
Puede obtener funcionalidad adicional de Fanplayr 360 usando Eventos Semánticos y Objetos Semánticos. En este ejemplo, estamos usando el evento "Producto Visto", junto con el Objeto Semántico $product
.
- event - el nombre del evento.
- properties - pares clave / valor. Aquí se ve un ejemplo más complejo usando
$product
que permite más que simplemente unstring
onumber
como valor.
Se pueden añadir propiedades personalizadas junto con sus Eventos y Objetos Semánticos. Aquí estamos rastreando weather
junto con nuestro $product
.
json
{
"type": "track",
"timestamp": "2022-12-19T18:29:18.906Z",
"userId": "1be7675b-202b-4ff8-95c0-656da2c08d2d",
"sessionId": "28eef5c8-1098-4f76-abe9-58a921cabfaf",
"messageId": "42167d8e-5fa6-4188-9ec4-5179dab84d84",
"pageId": "180cf0b4-da99-4f5e-9698-29af50c683cf",
"writeKey": "<WRITE_KEY>",
"context": {
"page": {
"url": "https://www.weather-station.com/store/vase_1/",
"path": "/",
"referrer": "",
"title": "Weather Station - Store"
},
"libraryVersion": "1.7.1"
},
"event": "ProductViewed",
"properties": {
"$product": {
"id": "XB35A",
"name": "Beautiful Vase",
"price": 12.99,
"currency": "EUR"
},
"weather": "Rain"
}
}