Esta guía explica cómo implementar Tenjin sin utilizar un SDK . Este método consiste en enviar eventos de servidor a servidor (S2S) a Tenjin, de modo que Tenjin pueda atribuir y recuperar resultados mediante DataVault, LiveOps Campaigns o S2S Callbacks.
Requisitos previos #
- Debes tener configurado su propio servidor backend para recopilar los identificadores de los dispositivos y los datos de eventos de sus aplicaciones.
- El servidor debe poder realizar solicitudes HTTPS a los puntos finales de ingesta de eventos de Tenjin.
- Debes generar y almacenar tu propio UUID (cadena de 32 caracteres) para utilizarlo como analytics_installation_id (AIID).
1. Empezar a enviar eventos a Tenjin #
- Eventos de instalación y personalizados
https://track.tenjin.com/v0/event- Los parámetros obligatorios que hay que enviar aparecen marcados con un asterisco (*) en esta guía aquí.
- Comprar
https://track.tenjin.com/v0/purchase- Los parámetros obligatorios que hay que enviar aparecen marcados con un asterisco (*) en esta guía aquí.
⚠️ Importante:
- Utiliza el mismo «analytics_installation_id» (UUID) para todos los eventos posteriores del mismo usuario (instalaciones, eventos personalizados, compras, etc.).
2. Atribución en Tenjin a través de S2S #
Tenjin realiza la atribución de los eventos S2S entrantes mediante dos métodos principales. Este método es similar al funcionamiento del método del SDK:
Atribución determinista #
- Utiliza identificadores de dispositivo como el IDFA (si se ha dado el consentimiento de ATT), el GAID o la fuente de instalación.
- Tenjin llevará a cabo una atribución determinista basada en las instalaciones que recibamos a través de S2S utilizando el parámetro «advertising_id» para los usuarios que hayan dado su consentimiento.
Atribución probabilística #
- Se utiliza cuando el IDFA/GAID no está disponible (por ejemplo, iOS sin consentimiento de ATT).
- Tenjin llevará a cabo una atribución probabilística basada en las instalaciones que recibamos a través de S2S, utilizando el parámetro «ip_address» para los usuarios que hayan optado por no participar.
3. Recibir datos de atribución #
Una vez que se han importado los eventos y se ha realizado la atribución, los clientes pueden consultar los resultados a través de:
- Exportación de datos sin procesar:
- Datos brutos a nivel de evento, atribuidos, que se pueden exportar desde el panel de control.
- Datos brutos a nivel de evento, atribuidos, que se pueden exportar desde el panel de control.
- Método LiveOps:
- Información de atribución a nivel de usuario en el lado del cliente mediante el SDK de Tenjin.
- Información de atribución a nivel de usuario en el lado del cliente mediante el SDK de Tenjin.
- Callbacks S2S:
- Tenjin puede enviar respuestas de postback a los puntos de conexión de tu servidor cuando se produce una atribución.
- Los postbacks incluyen datos sobre la campaña, el canal, la red publicitaria y la instalación.
- Tenjin puede enviar respuestas de postback a los puntos de conexión de tu servidor cuando se produce una atribución.
Nota: Si también deseas recibir datos sin procesar sobre clics e impresiones en tus servidores, ponte en contacto con support@tenjin.com.