Resumen: Configura una integración de Google Ads para tu aplicación web a fin de enviar señales de conversión web a Google mediante la API de Conversiones Offline (OCI).
Descripción general
AppsFlyer admite la integración con Google Ads (googleads_int) para campañas de aplicaciones web y reporta datos de conversión mediante la API de Conversiones Offline de Google (OCI).
En este artículo aprenderás a configurar campañas web en AppsFlyer y Google Ads, segmentadas a usuarios que interactúan con Google Ads y realizan conversiones en tu sitio web.
El flujo de la campaña comienza cuando un usuario hace clic en un anuncio de Google y llega a tu sitio web. Cuando el usuario completa un evento en el sitio web (por ejemplo, una compra o un registro), AppsFlyer envía la señal de conversión a Google Ads mediante OCI. Google utiliza estos datos para optimizar la segmentación de anuncios y medir el rendimiento de las campañas.
Requisitos previos
Antes de activar la integración de Google Ads para campañas de aplicaciones web, asegúrate de tener lo siguiente:
- Una aplicación web configurada en AppsFlyer
- El SDK web de AppsFlyer implementado en tu sitio web
- Una cuenta de AppsFlyer con los roles o permisos adecuados.
Cómo configurar una campaña web de Google Ads
La configuración consta de dos partes:
- Configura la integración de Google Ads en AppsFlyer (obligatorio)
- Configura la campaña en Google Ads (obligatorio)
Configura la integración de Google Ads en AppsFlyer.
Para empezar, activa la integración de Google Ads para campañas web y configura los postbacks que AppsFlyer envía a OCI.
Paso 1: Para activar la integración
- En AppsFlyer, en el menú lateral, ve a Colaborar > Partner Marketplace.
- Busca Google Ads Web y selecciónalo.
- Haz clic en Configurar integración. Se te redirigirá a la página de configuración de Integraciones activas.
- En el menú desplegable de la app, selecciona la aplicación web.
-
En la pestaña Integración, selecciona Activar partner.
Nota
El interruptor debe permanecer (activado) mientras trabajes con el partner.
- Ingresa tu Customer ID. Puedes recuperarlo desde tu Google Ads Manager:
- Inicia sesión en tu cuenta de Google Ads.
- En la esquina superior derecha, haz clic en el icono de la cuenta de Google y desplázate hacia abajo hasta donde se muestra el Customer ID.
- Realiza una de las siguientes acciones:
- Si tienes varias cuentas de Google Ads que ejecutan campañas para tu aplicación, debes usar el Customer ID de un administrador (MCC) para el seguimiento de conversiones de varias cuentas. Pega el ID de MCC (y no el Customer ID de una cuenta específica) en el campo Customer ID y también en el cuadro de texto MCC Customer ID (el mismo ID en ambos campos). Para más información, consulta las instrucciones de Google sobre cómo configurar una cuenta MCC.
- Si solo utilizas una cuenta de Google Ads para publicar anuncios, pega el ID de la cuenta en el cuadro de texto Customer ID y deja vacío el cuadro de texto MCC Customer ID.
- Para permitir que AppsFlyer suba conversiones a Google Ads, haz clic en Iniciar sesión con Google.
- Selecciona la cuenta de administrador de la cuenta MCC de la que recuperaste el Customer ID en el paso 7.
-
Haz clic en Permitir.
Nota
El mensaje de error Missing token dejará de aparecer una vez que inicies sesión con Google y permitas que AppsFlyer obtenga el token. Si el error persiste después de iniciar sesión, verifica que tu token tenga los permisos requeridos.
Paso 2: Configurar postbacks de eventos in-app
Asocia los eventos de tu sitio web con las acciones de conversión de Google Ads. AppsFlyer envía estos eventos a Google a través de OCI para impulsar la optimización basada en conversiones.
Nota
En el caso de las aplicaciones web, todos los eventos son eventos web; no existen eventos de instalación . Cada evento para el que quieras que Google optimice debe asociarse a un ID de acción de conversión correspondiente de Google Ads.
- Activa Postbacks de eventos in-app.
- Configura la Ventana de postback de eventos in-app, si es necesario. La ventana se abre cuando se produce el primer evento de conversión del usuario en el sitio web (el equivalente web de la fecha de instalación en dispositivos móviles).
- Haz clic en Agregar evento.
-
En la columna Evento de AppsFlyer, selecciona el evento del sitio web que quieres enviar (por ejemplo,
purchase,sign_up).Nota
Los eventos de visita están excluidos. En este menú desplegable solo están disponibles los eventos web personalizados.
- En la columna Asignado al evento de partner, introduce el ID de la acción de conversión de Google Ads. Antes de hacerlo, debes crear la acción de conversión en Google Ads (consulta el paso 2 de la parte 2 más adelante). Para encontrar el ID de la acción de conversión:
- En Google Ads, abre la página de la acción de conversión.
- Abre la pestaña Detalles.
- En la URL de la página, copia el valor del parámetro de consulta
ctid=*. Por ejemplo, sictid=123456789, introduce123456789.
- En la columna Para usuarios de, selecciona Solo este partner para enviar únicamente los eventos atribuidos a Google Ads.
- En la columna Incluir, selecciona si quieres incluir los valores de ingresos en el postback.
- Haz clic en Guardar integración.
Configura una campaña de conversión web en Google Ads
Paso 1: Configura el tipo de campaña, el objetivo y las metas
- Inicia sesión en Google Ads y crea una campaña.
- Selecciona el objetivo de la campaña:
- Todos los objetivos son compatibles excepto Promoción de aplicaciones, que solo se utiliza para campañas de aplicaciones móviles.
- Recomendamos Ventas o Clientes potenciales para optimizar campañas en función de eventos de conversión específicos del sitio web.
- Selecciona tus objetivos de conversión. De forma predeterminada, verás los objetivos a nivel de cuenta. Puedes mantenerlos o eliminar los que no sean relevantes.
- Si el objetivo para el que quieres optimizar no aparece en la lista, crea una acción de conversión personalizada (consulta el paso 2 a continuación).
- Selecciona el tipo de campaña:
- Todos los tipos son compatibles excepto Compras, que requiere un catálogo de productos y un dominio verificado.
Paso 2: Crea acciones de conversión
Para cada evento del sitio web que hayas asociado en AppsFlyer, crea la acción de conversión correspondiente en Google Ads. Después de crearla, copia el ID de la acción de conversión y pégalo en la asignación de eventos de AppsFlyer de la sección anterior.
- En Google Ads, en el menú lateral, ve a Objetivos > Conversiones > Resumen.
- Haz clic en + Nueva acción de conversión.
- Selecciona Importar como fuente de datos de conversión y, a continuación, elige una de las siguientes opciones:
- Importación manual mediante API o cargas > Seguimiento de conversiones a partir de clics, O
- CRM, archivos u otras fuentes de datos > Seguimiento de conversiones a partir de clics y, en Fuente de datos, selecciona Omitir este paso y configurar la fuente de datos más adelante.
- Haz clic en Continuar.
- En Objetivo de conversión, selecciona una categoría de acción de conversión.
-
Introduce un Nombre de la conversión.
¡Importante!
Para utilizar la API de Conversiones Offline con GBRAID/WBRAID (además de GCLID), asegúrate de que el campo Recuento de la acción de conversión esté configurado como Todos (valor predeterminado) y no como Uno.
-
Introduce un Nombre de la conversión y haz clic en Agregar.
Nota
Si quieres que tus campañas se optimicen únicamente para una acción, incluye solo esa acción en esta categoría. Por ejemplo, si quieres que tu campaña se optimice para una acción de conversión de compra, asegúrate de que sea la única dentro de su categoría. Después podrás seleccionar esta categoría como objetivo de conversión para optimizar el rendimiento al crear la campaña.
- Haz clic en Guardar y continuar y, a continuación, en Listo, sin configurar fuentes de datos. Es posible que la nueva acción de conversión aparezca inicialmente como Inactiva. Cambiará a Activa una vez que se envíen datos reales.
- Para asociar la nueva acción de conversión al evento de postback de AppsFlyer, obtén el ID de la acción de conversión: En la página Resumen de objetivos de conversión, haz clic en la acción de conversión que creaste y copia el valor del parámetro de consulta
ctid=*de la URL de la página. - En AppsFlyer, pega el valor
ctiden la columna Asignado al evento de partner del evento de postback para el que quieres que Google optimice. Consulta: Configurar postbacks de eventos in-app.
Paso 3: Configura la URL final de la campaña
Google define la URL final como "la dirección URL de la página de tu sitio web a la que llegan los usuarios después de hacer clic en tu anuncio, también conocida como 'landing page'".
- En Google Ads, abre la página Campañas > Anuncios.
- En la fila del anuncio, haz clic en el icono de edición.
-
En el campo URL final, introduce la URL de tu landing page.
¡Importante!
La URL final no puede ser una URL de AppsFlyer (OneLink o una URL de atribución de una sola plataforma), ya que esto podría provocar que tu campaña fuera rechazada. Utiliza únicamente una dirección web directa, sin redirecciones.
Puedes añadir parámetros de atribución de AF a la URL final y asociarlos a los parámetros ValueTrack de Google; por ejemplo,
af_c_id={campaignid}. Una vez que el usuario hace clic en el anuncio de Google y se carga la landing page, estos parámetros están disponibles en la página. Para más información sobre los parámetros ValueTrack disponibles, consulta la documentación de Google.Por ejemplo:
https://example.com?product=1234&af_c_id={campaignid}
Nota
Las campañas de Google Web Ads pueden utilizar dos URL por engagement: la URL final y la URL de la plantilla de seguimiento. Sin embargo, la URL de la plantilla de seguimiento no es necesaria para las campañas de aplicaciones web cuyo destino del anuncio es un sitio web. La URL de la plantilla de seguimiento solo puede ser necesaria cuando el objetivo de la campaña es web-to-mobile. Para más información, consulta el artículo sobre campañas web-to-app de Google Ads.
Ver datos de atribución web
Los datos de atribución web de las campañas de Google Ads están disponibles en el dashboard multiplataforma y en las exportaciones de raw data:
- Dashboard: En el dashboard multiplataforma, los datos web y de la app se muestran uno al lado del otro, lo que te ofrece una vista unificada del rendimiento de las campañas en todas las plataformas.
-
Exportaciones de raw data: Los datos de atribución web también están disponibles en la página Exportaciones de raw data.
- El campo
media_sourcemuestragoogleadwords_intpara los eventos web atribuidos a Google Ads.
- El campo
Nota
Esta vista unificada de reportes te permite analizar el rendimiento de las campañas web y de apps en un solo lugar, incluidos los reportes completos de costos web y móviles.
Medir datos de atribución web con Web Cost
Para obtener una visión completa del rendimiento de los datos de atribución web y los datos de Web Cost de Google Ads, tanto en el dashboard como en Cost ETL reports, asegúrate de tener el paquete ROI360 y de completar la siguiente configuración:
- Conecta el costo a tu aplicación web mediante
googleadwords_int(no mediantegoogleads_int) desde la pestaña Costo o la página Configuración de costos. Para más información sobre cómo conectar el costo, consulta Configurar la API de costos de ROI360 para medir los datos de costos. - Incluye el ID de la campaña (
af_c_id) en la URL de la landing page. Asegúrate de que la URL incluya la jerarquía completa de la campaña para ver los costos, clics e impresiones asociados a la atribución web con el mayor nivel de detalle posible.
Solución de problemas de los postbacks de eventos in-app
Si los datos de los eventos no aparecen en Google Ads, comprueba lo siguiente antes de ponerte en contacto con el equipo de soporte.
Configurar los permisos del token
En Google Ads, asegúrate de que tu token de acceso tenga los permisos necesarios para subir conversiones offline:
- Ve a Google Developers Console.
- Asegúrate de que
uploadClickConversionstenga el siguiente alcance de OAuth:https://www.googleapis.com/auth/adwords. - En AppsFlyer, en la pestaña Integración, haz clic en Iniciar sesión con Google.
- Selecciona la cuenta de administrador de la cuenta MCC.
- Haz clic en Permitir.
Customer ID de MCC
Si tienes varias cuentas de Google Ads ejecutando campañas para tu app, debes utilizar el Customer ID de una cuenta MCC. Consulta las instrucciones de Google para configurar una cuenta MCC.
ID de la acción de conversión
Asegúrate de que los postbacks de eventos in-app estén asociados al ID de acción de conversión correcto. Para encontrar el ID de la acción de conversión en Google Ads, consulta el Paso 2: Crear acciones de conversión.
Características y limitaciones
| Característica | Observaciones |
|---|---|
| Clics e impresiones | Los clics y las impresiones de las campañas web requieren una suscripción a ROI360. |