De un vistazo: Integración de Google Marketing Platform (GMP) con AppsFlyer

Google Marketing Platform
Google Marketing Platform consta de:
- Campaign Manager 360 (CM360): un sistema de gestión y medición de anuncios para anunciantes y agencias. Permite a los marketers móviles planificar, ejecutar y medir sus campañas de exposición a través de sitios web y móviles.
- Display & Video 360 (DV360): una plataforma orientada a la demanda (DSP) que proporciona a mesas de operaciones, agencias y anunciantes una mayor transparencia y mejor rendimiento en la compra de medios de exposición global entre sistemas de intercambio de anuncios.
- Search Ads 360 (SA360): no está incluido en el alcance de la integración de AppsFlyer.
¿Cómo funciona?: Floodlights
Google Marketing Platform te permite crear floodlights, que son etiquetas asociadas con eventos de conversión específicos. Los floodlights se crean para eventos de instalación o post-instalación (como suscripción o compra) con el fin de integrar GMP y AppsFlyer para la medición de conversiones. La interacción de GMP se basa en eventos móviles, en función de los ID de los dispositivos. No está diseñada para reportar sobre conversiones web e inventario.
Integración | Tipo de integración | Requisitos |
---|---|---|
DV360 | Integrar DV360 con AppsFlyer |
|
CM360 + DV | Comprar el tráfico de DV360 a través de CM360 |
|
CM360 + fuente de medios de terceros no perteneciente a DV360 (1) |
Compra de tráfico de fuentes de medios de terceros y medición de las conversiones de aplicaciones móviles originadas por este tráfico en CM360. |
|
(1) SRNs are not included in this type of integration. (2) Esta situación de integración requiere etiquetas estándar de CM360 como se describe aquí. Otros tipos de etiquetas no son compatibles. (3) Per Google’s no-redirect policy, third-party links including OneLink are unsupported. Deep linking requires implementing relevant platform methods for iOS and Android. |
Datos enviados a GMP
Según los requisitos de integración de GMP, AppsFlyer envía postbacks a GMP relacionados con conversiones y eventos in-app. Los postbacks de clics e impresiones no se envían.
Configuración de GMP en AppsFlyer
La información de esta sección se aplica a:
- CM360 + fuente de medios
- Campañas de DV360
Activación de Google Marketing Platform
Para activar Google Marketing Platform:
- En AppsFlyer, ve a Configuración > Partners integrados.
- Selecciona Google Marketing Platform.
- En la pestaña Integración, haz clic en Activar partner.
- Haz clic en Guardar integración.
Recuperación de parámetros de floodlight
Antes de que puedas configurar GMP, deberás crear un floodlight de instalación (first_open) y recuperar sus parámetros. Consulta aquí para obtener más información. Debes obtener los siguientes parámetros:
- cat: la cadena de la etiqueta de actividad, que los servidores de Floodlight emplean para identificar el grupo de actividad al cual pertenece la actividad.
- src: el ID del anunciante que es la fuente de la actividad de Floodlight. Este es el parámetro src= en la etiqueta de Floodlight que exportas desde la pantalla de configuración "Pixel", no el ID de anunciante de DBM.
- type: la cadena de la etiqueta de grupo, que identifica el grupo de actividad con el cual está asociada la actividad de Floodlight.
- Token: consulta las instrucciones para recuperar el token:
Estos parámetros son necesarios para la integración con AppsFlyer.
Note
Los parámetros de floodlight son únicos por aplicación. Debes tener dos conjuntos de parámetros de floodlight, uno para cada aplicación.
Integración con Google Marketing Platform
- En AppsFlyer, ve a, Configuración > Partners integrados.
- Selecciona Google Marketing Platform.
Las pestañas de configuración disponibles son: Integración, Ingresos por publicidad y Permisos. Completa la configuración según sea necesario.
Además de la atribución móvil basada en clics, GMP ofrece atribuciones por impresiones y re-engagement, que puedes registrar con AppsFlyer.
Para ver una descripción detallada del Encabezado de la Ventana de Configuración de Partner, haz clic aquí.
Pestaña Integración
Cuando AppsFlyer consulta a GMP, devuelve los parámetros que se enumeran en su respuesta. Estos se asignan a los parámetros de AppsFlyer y al raw data como se detalla en la tabla que sigue.
Parámetro de GMP | Nombre del parámetro de AppsFlyer | URL del parámetro |
---|---|---|
Placement ID | Nombre de la campaña | C |
Placement ID | ID de campaña | af_c_id |
ID de sitio | ID de sitio | af_siteid |
ID de anuncio | ID de conjunto de anuncios | af_adset_id |
Creative ID | ID de anuncio | af_ad_id |
Configuración de parámetros de floodlight
En la pestaña de integración, configure los parámetros de floodlight en sus campos respectivos.
Atribución de instalación
Ventana retrospectiva de instalaciones por clics
- Establece el tiempo máximo del clic a la instalación. Solo las instalaciones (primeras ejecuciones) que tengan lugar dentro de la ventana retrospectiva pueden atribuirse a GMP.
- La ventana retrospectiva por clics predeterminada de GMP es de 30 días. Para minimizar las discrepancias, recomendamos alinearse con el ajuste de GMP.
- Acerca de la ventana retrospectiva por clics
Ventana retrospectiva de instalaciones por impresiones
- Establece el tiempo máximo desde la impresión hasta la instalación. Solo se atribuyen al partner las instalaciones (primeros inicios) que ocurran dentro de la ventana retrospectiva, tras la impresión de un anuncio, siempre que no haya habido ningún otro clic en el anuncio respectivo.
- Actívala para atribuir las instalaciones por impresiones de GMP. Puedes personalizar este valor de 1 a 23 horas o de 1 a 7 días.
- La ventana retrospectiva por impresiones predeterminada de GMP es de 7 días. Para minimizar las discrepancias, recomendamos alinearse con el valor del período de tiempo de GMP.
Atribución de re-engagement
Para medir las campañas de retargeting:
- Activa la atribución del re-engagement.
Si no tienes ninguna campaña de re-engagement de GMP activa, desactiva la atribución del re-engagement. -
Cree un nuevo floodlight para campañas de retargeting (por ejemplo, app_opens). Luego, en el panel de control de AppsFlyer, introduzca los parámetros cat, src, token y type específicos de sus campañas de retargeting.
Note
El parámetro token es el mismo parámetro token que recibe al permitir la conversión in-app móvil de terceros.
Ventana retrospectiva por clics de re-engagement
Set the duration of the Re-engagement click-through lookback window (the maximum period of time after an ad is clicked, within which a retargeted user can be attributed to the ad). You can set the value in hours (up to 23) or days (1-30):
Ventana retrospectiva por impresiones de re-engagement
Para comenzar a atribuir impresiones de anuncios de retargeting, activa la Atribución por impresiones de re-engagement.
Luego, define la duración de la ventana retrospectiva por impresiones de re-engagement (el período de tiempo máximo después de que se visualiza un anuncio, dentro del cual un usuario reorientado puede atribuirse al anuncio). Puedes definir el valor en horas (hasta 23) o en días (1-7):
Ventana de recaptación
Set the duration of the Re-engagement window (the period when the user's in-app events are attributed to the retargeting media source). You can set the value in days (1-90), hours (up to 23), or lifetime:
Note
Las cuentas de agencia pueden configurar el retargeting de forma independiente y tener una ventana de recaptación separada. Por ejemplo, un anunciante puede usar una ventana de 30 días para sus propias campañas de retargeting, mientras que una agencia que ejecuta otras campañas para la misma aplicación puede configurar una ventana de recaptación de 45 días.
Configuración de eventos in-app
Primero cree un floodlight para una actividad específica como una compra o suscripción.
A continuación, recupere los parámetros del floodlight.
- Toggle In-App Event Postbacks to ON
- Select the Sending Option for all SDK defined events
- Only events attributed to this partner for events coming only from users attributed to GMP
- Events attributed to any partner or organic to have your entire user base available to be reported to GMP - Haz clic en Add Event (Agregar evento) para agregar un evento de SDK a la lista.
- Seleccione el Nombre del evento SDK.
- Under Partner Event Identifier, configure the event using the floodlight parameters:
The format should be set as below:token=123XXX456XXX&type=XXXXXXXX&cat=XXXXX123456&src=58XXX35
Note
- Los parámetros de floodlight son únicos por evento. Para cada evento in-app que configures en el postback, debes proporcionar parámetros únicos de floodlight.
- Los parámetros de floodlight son únicos por aplicación.
- Complete los detalles de los parámetros según lo que introdujo en los campos cat, src, token y type anteriores.
- Los dos parámetros siguientes adicionales se transfieren automáticamente a GMP:
Order_ID
yaf_revenue
.
AppsFlyer solo admite el envío de parámetros de floodlight adicionales (parámetros u) hasta U26. Los parámetros u se asignan previamente y se dejan fijos del lado de AppsFlyer, por lo que debe tener en cuenta lo siguiente:
- Como están preasignados, no es posible configurar parámetros U personalizados adicionales.
- Sigue esta asignación cuando configures parámetros de floodlight personalizados en GMP.
- Si AppsFlyer no puede enviar un parámetro u específico, no lo enviará. Por ejemplo, si faltan los datos del proveedor, AppsFlyer no envía u5.
Asignación de parámetros
Para cada evento in-app, AppsFlyer envía los siguientes floodlights:
Descripción | Ejemplo | |
---|---|---|
u1= |
ID de dispositivo de AF |
1540995037437-2811776739500410055 |
u2= |
ID de usuario de cliente |
eaf8a5f2.1836.4686 |
u3= |
Android: id de publicidad iOS: idfa |
9d9d03ab-f211-4e17-994e-d0afdf23ac01 |
u4= |
wifi |
Verdadero |
u5= |
proveedor |
Jio%204G |
u6= |
código de país |
IN |
u7= |
Región |
HR |
u8= |
CITY |
Gurgaon |
u9= |
tipo de dispositivo |
motorola::Moto G (4) |
u10= |
versión de SO |
7 |
u11= |
versión de SDK |
v4.8.18 |
u12= |
versión de aplicación |
3.31.1 |
u13= |
marca de tiempo de instalación |
1540995041 |
u14= |
hora de clic |
1546441586 |
u15= |
hora de impresión |
1546441586 |
u16= |
nombre de campaña* |
Appinstall_campaign |
u17= |
ID de campaña |
12345ABC |
u18= |
nombre de conjunto de anuncios* |
Appinstall_adset |
u19= |
ID de conjunto de anuncios |
12345ABC |
u20= |
ad name* |
Appinstall_ad |
u21= |
ID de anuncio |
12345ABC |
u22= |
site id |
site_id_123456 |
u23= |
event time |
2019-01-04 12:56:35.707 |
u24= |
eventName |
af_purchase |
u25= |
valor del evento |
{"af_price":459,"af_content_id":"77147","af_revenue":4.59,"af_currency":"EUR"} |
u26= |
currency |
EUR |
* En estos casos, AppsFlyer no recibe el nombre en la respuesta de Google Marketing Platform, por lo que completa el campo con el ID correspondiente (es decir, Adset name se convierte en adset ID).
Pestaña de enlaces de atribución
La pestaña de enlace de atribución no funciona para GMP, ya que es una SRN y, por lo tanto, no utiliza enlaces de atribución externos para la atribución.
Sin embargo, los enlaces de atribución cumplen una función en la integración con GMP:
Enlaces de atribución para CM360 + fuente de medios
Para ejecutar campañas con CM360 y fuente de medios, se requieren dos enlaces de atribución:
- Un enlace de medición de CM360.
- El enlace de atribución de AppsFlyer para una fuente de medios específica (partner integrado o fuente de medios personalizada).
Consulta la configuración de enlaces de atribución para CM360.
Enlaces de atribución para DV360 (DBM)
Es posible usar los enlaces de atribución de AppsFlyer con DV360 solo para registrar clics e impresiones. Estos enlaces NO se emplean para la atribución, y cualquier información adicional que contengan no se analiza ni se utiliza con ningún propósito.
Si quieres medir el número de clics de DV360 en AppsFlyer, debes agregar una dirección URL de atribución de AppsFlyer en el panel de control de DV360. Al hacerlo, asegúrate de que el nombre de la campaña en la URL de atribución sea idéntico al Placement ID en DoubleClick (de ser posible) para que AppsFlyer pueda recuperar y anexar los datos de clics en las campañas correctas.
Important!
El uso de enlaces de atribución para GMP DV360 (DBM) no es obligatorio.
Si desea contar clics en AppsFlyer, use este enlace:
https://app.appsflyer.com/ADD-APP-ID?pid=doubleclick_int&af_siteid=${UNIVERSAL_SITE_ID}
&af_ad_id=${CREATIVE_ID}&c=${PLACEMENT_ID}&af_c_id=${PLACEMENT_ID}
Si desea contar impresiones en AppsFlyer, use este enlace:
https://impression.appsflyer.com/ADD-APP-ID?pid=doubleclick_int&af_siteid=%24{UNIVERSAL_SITE_ID}
&af_ad_id=${CREATIVE_ID}&c=${PLACEMENT_ID}&af_c_id=${PLACEMENT_ID}
Pestaña Costo
Los datos de costos no están disponibles para GMP.
Pestaña Ingresos por publicidad
- Puedes conectar varias cuentas de GMP a la misma aplicación.
- Si tienes más de una cuenta de GMP, repite el procedimiento que sigue para cada cuenta. Nota: No hay ninguna indicación en la interfaz de usuario de que hayas conectado más de una cuenta.
Para configurar los ingresos por publicidad:
- En AppsFlyer, ve a Configuración > Partners integrados.
- Selecciona Google Marketing Platform.
- En la pestaña Ingresos por publicidad, completa la siguiente configuración.
- Si utilizas GMP para la mediación y deseas medir los ingresos por publicidad de las plataformas de monetización mediadas a través de la integración con GMP, selecciona Incluir ingresos de mediación.
Important!
Si reportas todos los ingresos a través de la plataforma de mediación de DFP, no integres las otras redes mediadas de registro de ingresos publicitarios en la pantalla de Partners integrados. Esto dará lugar a reportes de ingresos duplicados.
- Haz clic en Google Marketing Platform.
Se muestra el inicio de sesión de Google en Windows. - Selecciona la cuenta de GMP que quieres asociar con la aplicación.
- Completa este procedimiento siguiendo las instrucciones en la interfaz de usuario.
Pestaña Permisos
En esta pestaña, configura los permisos otorgados a GMP.
Important!
- Al configurar la gestión de campañas con CM360 y un partner integrado de AppsFlyer, completa primero la Guía de integración de GMP y la guía de integración del partner antes de continuar con las instrucciones de esta sección.
- Si estás gestionando una campaña de DV360 a través de CM360, ignora las instrucciones de esta sección. Vuelve a la pestaña de integración y sigue las instrucciones que figuran allí.
-
AppsFlyer does NOT recommend using the CM360 + media source scenario to report on SRN traffic, if the relevant SRN partner integration is also enabled. This is in order to avoid conflicts when reporting conversions from the same partner via two different integrations. For example, if the Facebook SRN integration is enabled in AppsFlyer, but CM360 is also utilized to report on Facebook traffic (facebook_int) using the method described in this article in parallel, conversions might alternatively be reported by Facebook and CM360, with CM360 capturing some of the conversions that would have been claimed by the main Facebook integration.
Cómo configurar un enlace de atribución para GMP Campaign Manager
Para ejecutar y medir campañas en CM360, necesitas un enlace de atribución de AppsFlyer. Para que los datos se publiquen nuevamente en GMP y se registren correctamente en AppsFlyer, dichos datos deben agregarse en el enlace de AppsFlyer y no en el enlace de CM360.
-
Crea un enlace de CM360.
Debes asegurarte de tener un marcador de posición para el ID del dispositivo, el parámetro dc_rdid, porque AppsFlyer solo recibe reclamos de conversión de aplicaciones móviles de la integración de GMP, en función de la presencia correcta de este parámetro. -
Crea un enlace de atribución.
- El enlace de atribución debe contener la fuente real de medios que pretendes reportar, la cual debe ser una fuente de medios de terceros, no GMP. Por ejemplo, si la fuente de medios de terceros es Rocketfuel, usa pid=rocketfuel_int y no pid=doubleclick_int.
- Para campañas de retargeting, asegúrate de que tu enlace de red contenga &is_retargeting=true. Más información
Ejemplo de enlace de atribución:
https://app.appsflyer.com/com.example?pid=rocketfuel_int&c=campaign_name &advertising_id=13******-****-****-****-54**********
https://app.appsflyer.com/com.example?pid=rocketfuel_int&c=campaign_name &idfa=13******-****-****-****-54**********
- Agrega el enlace de atribución de AppsFlyer al enlace de CM360:
https://ad.doubleclick.net/ddm/trackclk/N736113.127733/B202683.204586115; dc_trk_aid=404426918;dc_trk_cid=92566356;dc_lat=;dc_rdid=13******-****-****-****-54********** ?https://app.appsflyer.com/com.example?pid=rocketfuel_int &c=campaign_name&advertising_id=13******-****-****-****-54**********
https://ad.doubleclick.net/ddm/trackclk/N736113.127733/B202683.204586115; dc_trk_aid=404426918;dc_trk_cid=92566356;dc_lat=;dc_rdid=13******-****-****-****-54********** ?https://app.appsflyer.com/com.example?pid=rocketfuel_int &c=campaign_name&idfa=13******-****-****-****-54**********
Cómo usar el enlace de atribución
Una vez que tengas el enlace de atribución, asegúrate de que se utilice mientras se ejecutan anuncios en la fuente de medios deseada. Cuando ocurre una instalación, AppsFlyer atribuye la instalación a la fuente de medios seleccionada. Luego, AppsFlyer le informa a CM sobre la instalación a través del mecanismo de postback, utilizando parámetros de floodlight utilizados al configurar la integración.
El resultado final es una instalación que se atribuye a la fuente de medios, y una instalación que se registra en DCM360.
Parámetro de token CM360
También se requiere un cuarto parámetro denominado token. Un token es una cadena alfanumérica específica del anunciante que debe pasarse junto con cada solicitud de servidor a GMP Digital Marketing (DDM). Para recuperar este token, debes habilitar el registro de conversiones in-app móviles de terceros en el nivel de anunciante (configuración de Floodlight):
- Vaya a la pestaña de configuración de floodlight.
- In the Server to server section, enable In-app attribution recording
- Click New Token to generate a token, then enter a name (i.e. App Install - AppsFlyer).
- Haz clic en Guardar.
- CM360 (DCM360) genera valores para el token nuevo.
- Usa este token cuando integres Google Marketing Platform con AppsFlyer.
Limitaciones
Según la política de no redireccionamiento de Google, no se puede confiar en soluciones de terceros como OneLink en la situación de CM360 + fuente de medios.
Important!
Asegúrese de seguir la Guía de integración antes de continuar con las instrucciones de esta sección.
GMP bid manager (DV360)
El sistema funciona como una SRN. Por lo tanto, no hace uso de enlaces de atribución como lo hace DCM360. Para medir las instalaciones y otras conversiones, AppsFlyer utiliza la API de GMP S2S.
Sin embargo, puedes usar los enlaces de atribución de AppsFlyer en campañas DV360 (DBM) para medir clics e impresiones. Consulta la sección sobre cómo usar enlaces de atribución con DV360.
Para las campañas configuradas en DV360, AppsFlyer recibe mayormente el ID de ubicación de CM360 de Google.
Para encontrar el ID creativo de DV correspondiente, produce un reporte personalizado de Google, que contiene tanto el ID de ubicación de CM360 como el ID creativo de DV.
Medición de conversiones con DV360
Para medir conversiones con DV360, deberá crear floodlights para cada tipo de conversión:
- sin relación
- Retargeting
- Eventos in-app
Cuando configura floodlights, DV360 le proporciona los parámetros necesarios para integrarse con AppsFlyer.
Parámetro de token DV360
También se requiere un cuarto parámetro, denominado token. Para recuperar este parámetro, debes habilitar el registro de conversiones in-app móviles de terceros en el nivel de anunciante (configuración de Floodlight):
- Go to Resources >> Floodlight for a campaign
- Under the Basic Details tab, navigate to the Integrations >> Third-Party App Attribution section and enable in-app attribution recording
- Haga clic en Token nuevo para generar un token. A continuación, introduzca el nombre.
- Haga clic en Guardar
Bid Manager genera valores para los tokens nuevos.
Configuración de agencia
Como parte de la integración avanzada de AppsFlyer con Google, AppsFlyer admite múltiples llamadas a Google GMP. Esto permite que las agencias promocionen la misma aplicación en nombre de un anunciante usando sus propios parámetros de integración de GMP.
Cómo agregar una configuración nueva de agencia para Google GMP
Para configurar GMP en la cuenta de la agencia, inicia sesión en la aplicación del cliente desde la cuenta de la agencia y sigue la guía de configuración.
- Para CM360 (DCM360): para que AppsFlyer atribuya una instalación a una agencia, AppsFlyer debe conocer el nombre de la agencia. El nombre de la agencia debe pasarse a AppsFlyer con el parámetro af_prt que se encuentra en el enlace de atribución o a través del referente como parte de la dirección URL.
- Para DV360 (DBM): la agencia debe configurar sus propios floodlights (src, cat, type, token). Para que la agencia lo haga, el anunciante debe activar DV360 en su propia cuenta. El anunciante solo debe activar la integración. No necesita configurar ningún parámetro de floodlight.
Soporte para retargeting y re-engagement
Para habilitar la compatibilidad para el retargeting y el re-engagement, el anunciante debe habilitar el retargeting cuando active GMP en su cuenta. El anunciante solo necesita habilitar el retargeting. No necesita configurar ningún parámetro de floodlight.
Asignación de eventos in-app
Las agencias pueden tener sus propias asignaciones de eventos in-app con GMP, incluso si el cliente anunciante también tiene su propia asignación. Obtén más detalles aquí.
¿Cuántas agencias pueden trabajar en GMP por aplicación?
AppsFlyer admite hasta diez configuraciones distintas por aplicación, incluida la propia configuración del anunciante (es decir, la configuración del anunciante y nueve configuraciones adicionales de la agencia).
Una vez alcanzado el número máximo de configuraciones, se deberá eliminar una configuración existente antes de agregar una nueva.
Configuración de agencia vs. configuración de anunciante
Las agencias y los anunciantes pueden publicar las mismas aplicaciones a la vez con GMP.
Si optas por ejecutar campañas por separado de la agencia, ten en cuenta lo siguiente:
Parámetros de floodlight distintos
Los parámetros de floodlight no deben compartirse entre agencias y anunciantes. Si el anunciante y la agencia configuran la integración con GMP usando los mismos parámetros de floodlight, el anunciante no podrá ver ningún dato en su panel de control.
Es crucial que cada parte use distintos parámetros de floodlight.
Motivos de las discrepancias
Consulta lo siguiente para conocer las discrepancias y cómo minimizarlas.
Diferencias en los modelos de atribución
Causa | Descripción | Consejo de AppsFlyer |
---|---|---|
Ventana de atribución por impresiones |
Las impresiones en la ventana de atribución de DV360/CM360 son de 14 días, mientras que la ventana predeterminada de AppsFlyer es de 1 día. |
Configura la ventana por impresiones en AppsFlyer para que coincida con la configuración de impresiones en la ventana de configuración de DV360/CM360. |
Parámetros incorrectos de floodlight |
Trabajar con parámetros incorrectos de floodlight podría causar problemas con la atribución. |
Asegúrate de que los parámetros de floodlight sean siempre correctos cuando configures la integración con DV360/CM360. |
Atribución de fuentes multicanal |
En AppsFlyer, se atribuye la última fuente de medios de la que proviene un clic. Un clic puede venir de DV360/CM360 seguido de un clic de otra fuente de medios. En tales casos, GMP autorreporta una instalación, pero en AppsFlyer, la instalación va a la otra fuente de medios. |
En tales casos, la decisión de atribución de AppsFlyer es la que debes seguir. |