Skip to content

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 y number 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 un string o number 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"
  }
}