De un vistazo: Sobre el envío de eventos reportados a través del SDK de Firebase a AppsFlyer usando Google Tag Manager.
La integración de AppsFlyer con Google Tag Manager (GTM) y Firebase permite al desarrollador enviar eventos in-app a Firebase utilizando el SDK de Firebase, y hacer que los eventos se envíen a AppsFlyer a través del SDK mediante Google Tag Manager. Esto evita tener que enviar el mismo evento dos veces.
Los eventos enviados con GTM se modelan en eventos in-app de AppsFlyer. El nombre del evento, los parámetros y la estructura son los mismos. Si ya tienes GTM en tu aplicación, utilizarlo para enviar eventos a AppsFlyer es sencillo.
Sigue los pasos y las instrucciones de esta guía para enviar eventos.
consideraciones
- Fuente del evento en el raw data: los eventos generados por GTM tienen la fuente establecida como S2S en los reportes de raw data. Esto puede llevar a cierta confusión ya que los eventos son reportados por el SDK.
- Actualización del valor de conversión de SKAdNetwork: los eventos generados por GTM y reportados al SDK como se describe en esta guía hacen que el SDK actualice el valor de conversión de forma similar a los eventos regulares del SDK. Solo tienes que activarlo y establecer tu configuración de medición de SKAdNetwork.
Nota
- Actualmente, la integración de Google Tag Manager no admite el envío de los siguientes parámetros a AppsFlyer:
- ID de usuario del cliente
att
os
- Cuando se envían postbacks de eventos in-app a SRN, se requiere el parámetro
att
. - Cuando se envían postbacks de eventos in-app a Anuncios de Meta, se requieren los parámetros
att
yos
.
Requisitos previos
Antes de empezar a enviar eventos a AppsFlyer utilizando GTM, debes implementar el SDK de GTM en tu aplicación. Necesitas:
-
Necesitas una cuenta de GTM.
-
Debes tener la configuración de la integración de GTM + Firebase para tu aplicación (instrucciones para Android e iOS).
-
Integrar el SDK de AppsFlyer si no lo has hecho.
Una vez que lo tengas todo listo, continúa a la configuración de GTM.