Interacción de SKAdNetwork (SKAN) con Anuncios de Meta

De un vistazo: La interoperabilidad permite a Anuncios de Meta compartir con AppsFlyer los datos decodificados de SKAN y permite a AppsFlyer compartir los bits de medición de tu CV (asignación) con Anuncios de Meta.

Interoperabilidad de SKAN: AppsFlyer <-> Anuncios de Meta

Si trabajas con varios partners de red de publicidad, es mejor configurarlo en AppsFlyer. Al hacerlo, las métricas de rendimiento de SKAN, enriquecidas con otras métricas como el costo, están disponibles a través de la plataforma AppsFlyer. 

Alcance de la interoperabilidad de SKAN con Anuncios de Meta

La interoperación con Anuncios de Meta permite lo siguiente:

  • AppsFlyer y Anuncios de Meta comparten el esquema de valor de conversión (CV) de SKAN, lo que permite a ambos proporcionarte métricas de rendimiento.
  • AppsFlyer admite todos los objetivos de campaña de Anuncios de Meta que permiten la optimización de la campaña:
    • Instalación de aplicaciones móviles (MAI)
    • Engagement en la aplicación móvil (MAE)
    • Optimización del valor (VO)
  • Después de activar la integración de SKAN ocurre lo siguiente: 
    • El SDK de Facebook deja de actualizar el SKAN CV (interruptor de bajas).
    • El SDK de AppsFlyer actualiza el CV.
    • Anuncios de Meta comparte datos de postback de SKAN para su inclusión en el panel de control de SKAN y en los informes de estadísticas agregadas.

Otras consideraciones: 

  • Si no habilitas la integración de partners de SKAN, en el panel de control de SKAN, las instalaciones traídas por Anuncios de Meta se cuentan como instalaciones orgánicas. 
  • En el contexto de la atribución de AppsFlyer (panel de control general):
    • Las instalaciones de usuario con consentimiento traídas por Anuncios de Meta se atribuyen correctamente.
    • Los usuarios que no dan consentimiento se atribuyen a los orgánicos. 
  • Implicaciones de iOS 14.5 en los reportes de SRN
  • Nuestra integración de MMP con Anuncios de Meta siempre implementa el indicador Advertiser Tracking Enabled. (Esta información se proporciona de acuerdo con la lista de verificación de la aplicación de Anuncios de Meta para iOS 14 de febrero de 2021).

consideraciones

  • Una vez que se habilita la interoperabilidad, cada vez que cambias la configuración de medición, no es necesario repetir el procedimiento de integración de MMP de este artículo. Esto significa que no es necesario volver a copiar la URL de conexión de MMP. 
  • En AppsFlyer, si desactivas la medición de SKAN, Anuncios de Meta ya no puede obtener la asignación de CV. 
  • SDK de AppsFlyer vs. SDK de Facebook: el SDK de Facebook es adecuado si ejecutas campañas solo con Anuncios de Meta. Si realizas campañas con varios partners, utilizando el SDK de AppsFlyer puedes ver los datos de todos los partners.
  • Revisa la sección sobre discrepancias de este artículo. 

Guía sobre anuncios de instalación de aplicaciones en Anuncios de Meta

Al configurar tus campañas de instalación de aplicaciones de Anuncios de Meta para iOS 14, ten en cuenta las siguientes directrices de Anuncios de Meta

  • Se permite un máximo de 9 campañas por aplicación, cada una con 5 conjuntos de anuncios. Los anunciantes pueden ejecutar estas 9 campañas de aplicaciones en 9 cuentas de anuncios por ID de aplicación.
  • No necesitas una cuenta separada para las campañas de iOS 14. Puedes ejecutar campañas de iOS 14 desde cuentas existentes.
  • Existe una relación entre el método de optimización de Anuncios de Meta y el tipo de medición que seleccionas en AppsFlyer, como se indica a continuación:
    • Medición de ingresos: VO y AEO 
    • Medición de conversiones: AEO incluye eventos estándar de Anuncios de Meta y eventos de compra. Debes asignar el evento de aplicación en AppsFlyer al evento de Anuncios de Meta correspondiente. 

Procedimientos de interoperabilidad

Completa los procedimientos que siguen para habilitar la interoperación. 

Para la atribución de la instalación de la aplicación:

Permitir que Anuncios de Meta comparta datos de SKAN con AppsFlyer

Permite que Anuncios de Meta comparta datos de SKAN con AppsFlyer. Si no lo haces, no verás las instalaciones de SKAN atribuidas a Anuncios de Meta en el panel de control de AppsFlyer SKAN. 

Este procedimiento se debe realizar una vez por aplicación. 

Para conceder a Anuncios de Meta permiso para compartir los datos de SKAN con AppsFlyer:

  1. En AppsFlyer, ve a Configuración > Integraciones activas.
  2. Busca Anuncios de Meta y selecciónalo.
  3. Ve a la pestaña SKAN.

    skan_repprtiing_-_connected_accounts.png

  4. Haz clic en el inicio de sesión en Facebook. La cuenta que utilices debe ser una cuenta de administrador o de anunciante con los siguientes permisos:
  5. Sigue las instrucciones de la interfaz de usuario.
    Meta genera un token de acceso que permite compartir datos con AppsFlyer. Una vez completado el proceso, volverás a AppsFlyer. 
  6. Si es la primera vez que configuras esta integración, verifica que se muestre el estado de la cuenta Esperando sincronización.
    Este mensaje persiste hasta que obtengamos datos de Anuncios de Meta.
  7. Espera hasta después de las 02:00 UTC del día siguiente y verifica que el estado cambia a Los datos se extrajeron satisfactoriamente.
    Los datos del panel de control de SKAN se actualizan diariamente antes de las 08:00 UTC.
  8. Lee la sección sobre las diferencias de medición

Para la atribución de eventos in-app:

Compartir el esquema de CV con Anuncios de Meta

SKAdNetwork-Facebook-AppsFlyer_integration__5_.png

Habilitar la interacción de AppsFlyer SKAN con Anuncios de Meta

Paso Acción Detalles 

1

Requisitos previos de la aplicación
  • Adopta el SDK de AppsFlyer más reciente en tu aplicación.

2

Revisión de la configuración de SKAN 

Verifica que la Solución SKAN de AppsFlyer esté configurada y activada. Al hacerlo, el SDK de AppsFlyer puede llamar a las API de SKAN y establecer el CV.

Para ver la configuración de SKAN:

  1. En AppsFlyer, ve a Configuración > SKAN Conversion Studio.
  2. Haz clic en el icono de opciones y verifica que la medición de SKAN esté activada.
    Measurement_mode_on_facebook_ads.png
  3. Selecciona tu modo de medición preferido.
    Aprender más sobre SKAN Conversion Studio.
  4. Toma nota del conjunto exacto de nombres de eventos. Los necesitas en el siguiente paso. Nota: Los nombres distinguen entre mayúsculas y minúsculas.

3

Asignación de eventos in-app

Revisa, y si es necesario, haz cambios en tus asignaciones de eventos in-app. 

Para ver y establecer las asignaciones de eventos in-app:

  1. En AppsFlyer, ve a Configuración > Integraciones activas.
  2. Selecciona Anuncios de Meta.
  3. [Obligatorio] En la pestaña Integración, activa los postbacks de eventos in-app.
    • Debes asignar el tipo de medición de SKAN seleccionado actualmente. El tipo de medición predeterminado es el de ingresos.
      in-app_events_fb_en-us.png
    • Comprueba que los eventos in-app que has configurado en la medición de SKAN (evento de AppsFlyer) están asignados a los identificadores de eventos de Anuncios de Meta (asignados al evento de partner). Si no asignas los eventos, Anuncios de Meta no puede optimizarlo y solo contará las instalaciones.

       Nota

      Al agregar, cambiar o eliminar un valor de conversión (CV) en SKAN Conversion Studio, asegúrate de que el evento esté asignado en los postbacks de eventos in-app. De lo contrario, el CV no se actualizará en Anuncios de Meta.

      Guía de asignación de eventos in-app

      Tipo de medición Requisito de asignación
      Personalizado

      Asigna los eventos in-app que establezcas en Personalizado a los correspondientes eventos de Anuncios de Meta.

      Para reportar los ingresos por postback, debes establecer Enviar ingresos en Valores e ingresos

      SendValueandRevenue.png

      af_skad_revenue se utiliza para los ingresos generales y se asigna al evento de ingresos de Anuncios de Meta, generalmente fb_mobile_purchase.

      ¡Nota! Puedes asignar más de un evento a fb_mobile_purchase.

      Ingresos

      Si reportas los ingresos por postback a las redes de publicidad, verifica que las asignaciones de postbacks de eventos in-app incluyan los eventos de ingresos in-app establecidos por ti.

      af_skad_revenue se utiliza para los ingresos generales y se asigna al evento de ingresos de Anuncios de Meta, generalmente fb_mobile_purchase.

      ¡Nota! Puedes asignar más de un evento a fb_mobile_purchase.

      Conversión Asigna los eventos de conversión 1-6 a los correspondientes eventos de Anuncios de Meta.
  4. Haz clic en Guardar integración.
  5. Desplázate hasta Configuración de SKAN y haz clic en la URL de conexión MMP para copiarla. En la siguiente sección, te diremos dónde pegar la URL en Meta.

    meta_ads_skan_configuration_mmp_url.png

4

Conectar AppsFlyer a Anuncios de Meta
  1. En Anuncios de Meta, abre el administrador de eventos.

    FacebookSkadNetworkSetup.jpg

  2. Ve a la pestaña de Settings (Configuración).

    mceclip0.png

  3. En la sección Configure App Events for SKAN (Configurar eventos de aplicaciones para SKAN), haz clic en Set Up Events (Configurar eventos). 

    mceclip1.png

  4. Selecciona Importar desde la aplicación de partner.
    Se muestra un campo para pegar la URL de conexión MMP
    Esto actualiza a Meta con la asignación del CV e indica al SDK de Facebook en tu aplicación que deje de establecer el CV. Si la importación desde la aplicación asociada está deshabilitada: resolución de problemas.
  5. Sigue las instrucciones de la interfaz de usuario de Anuncios de Meta. Una de las siguientes situaciones ocurre:
    1. Has pegado con éxito la URL de conexión de MMP en la interfaz de usuario de Anuncios de Meta. ¡Felicitaciones! Has completado la integración. Lee las notas que siguen. 
    2. El pegado de la URL de conexión de MMP falla y aparece un mensaje de error en la interfaz de usuario de Anuncios de Meta. Si es así:
      - Espera 24 horas y luego repite este procedimiento.
      - Si el error persiste (más de 24 horas), ponte en contacto con el soporte de AppsFlyer. 

Notas

  • Debes realizar este procedimiento una vez. Es decir, no es necesario copiar y pegar la URL de conexión después de cambiar la configuración de medición en AppsFlyer. Por ejemplo, si cambias de medición de ingresos a medición de conversiones, Anuncios de Meta utiliza la URL existente para obtener el esquema actual. 
  • Completar el procedimiento permite a Anuncios de Meta obtener el esquema CV de AppsFlyer utilizando una estructura aleatoria patentada. No hay forma de configurarlo.
  • Los ajustes de medición actualizados tardan hasta 24 horas en surtir efecto en Anuncios de Meta. 

5

Configuración de campaña de iOS 14

En Anuncios de Meta, comprueba que la configuración de la campaña de iOS 14 está activada. 

Esta configuración se encuentra en la página de configuración de New App installs Campaign (Campaña de instalaciones de apps nuevas). 

FBiOS14.png

Información adicional

Desactivar la integración de SKAN

Al desactivar la integración de Anuncios de Meta, no basta con desactivar el selector Activar partner, sino que debes eliminar por separado las conexiones de SKAN para detener el registro de datos de SKAN.

Para desactivar la integración de SKAN:

  1. En AppsFlyer, ve a Configuración > Partners integrados.
  2. Busca Anuncios de Meta y selecciónalo.
  3. Ve a la pestaña SKAN.
  4. Haz clic en el icono de eliminación de la cuenta que deseas eliminar.

Diferencias de medición y tiempo entre AppsFlyer y Anuncios de Meta

Elemento Detalles 
Nombres de eventos in-app 

Hasta el 15 de agosto de 2021, los nombres de eventos en el panel de control utilizaron los nombres de eventos de Anuncios de Meta. En el futuro, esto ya no es cierto. 

Métricas de usuarios convertidas en modo de ingresos

[En desuso desde el 16 de agosto de 2021]

En el modo de ingresos, la métrica de usuarios convertidos (usuarios de pago) no considera el número de usuarios que reportan ingresos a través de las campañas de Anuncios de Meta, debido a la convención de denominación de ingresos mencionada en la sección anterior (nombres de eventos in-app)

Disponibilidad de datos más temprana

En la primera sincronización de datos después de la integración, así como en las sincronizaciones posteriores, AppsFlyer recibe datos de Anuncios de Meta hasta por los últimos 7 días retroactivamente.

Fecha de instalación 

AppsFlyer y Anuncios de Meta difieren en la forma de determinar la fecha de instalación. Ten en cuenta lo siguiente:

  • Los postbacks de SKAN de iOS no contienen una marca de tiempo de instalación real. 
  • Anuncios de Meta considera la hora de llegada del postback como la hora de instalación y tiene en cuenta la zona horaria de la aplicación en Anuncios de Meta para establecer la fecha.
  • AppsFlyer obtiene la hora de instalación según la configuración de la ventana de actividad. En el cálculo no se tienen en cuenta ni la zona horaria de la aplicación ni la zona horaria de la cuenta publicitaria de Anuncios de Meta. 
Actualización de los datos
  • Recopilamos los datos de SKAN de Anuncios de Meta a las 01:00 UTC.
  • Los paneles de control y los datos agregados se actualizan 7 horas después.

Verificación del permiso ads_read

El permiso ads_read proporciona a los clientes de Anuncios de Meta acceso de API a los datos de rendimiento de los anuncios para su uso en paneles de control personalizados y análisis de datos.

Para verificar que tu cuenta de Anuncios de Meta tenga el permiso ads_read:

  1. Ve a tu cuenta de desarrollador de Anuncios de Meta.
  2. Selecciona un ID de aplicación Facebook.
  3. Ve a App Review > Permissions and Features (Revisión de apps > Permisos y funciones).

    FBad_permission.png

  4. Verifica que ads_read tenga el estado listo para usar. Si este es el caso, no se requiere ninguna otra acción. 
  5. Si no tienes ads_read, entonces debes solicitarlo de la siguiente manera:
    1. Ve a App Review > Requests (Revisión de apps > Solicitudes).
    2. Solicita permiso de ads_admin.
    3. Repite los pasos de este procedimiento para verificar que se te ha dado el permiso necesario.

Resolución de problemas, discrepancias y preguntas frecuentes

Acción Detalles 

Anuncios de Meta no se puede conectar

Síntoma

En Anuncios de Meta, si recibes el mensaje, we can't connect (no podemos conectarnos), comprueba que estás usando la URL correcta. Si el problema continúa, comunícate con la aplicación de tu partner para obtener ayuda.

Acción correctiva

En AppsFlyer, verifica que hayas convertido la asignación de eventos in-app y asignado tus eventos de AppsFlyer a tus eventos de Anuncios de Meta. (Explicado en el asignación de eventos in-app descrita en la sección anterior) 

[Guía actualizada el 20 de abril de 2021]

Prioridad del evento

P: ¿Cómo configuro la prioridad del evento en Anuncios de Meta?

R: No es necesario establecer prioridades en Anuncios de Meta. Esta función de prioridad se refiere a las aplicaciones que utilizan el SDK de Facebook para establecer el CV. En tu caso, el SDK de AppsFlyer está configurando el CV. Descarta la opción de prioridad en Anuncios de Meta. AppsFlyer mide 6 eventos en conversión sin prioridad. 

[Guía actualizada el 20 de abril de 2021]

Eventos ocurridos

P: ¿Por qué tengo más ocurrencias de eventos que se exhiben en AppsFlyer que en Anuncios de Meta?

R: Anuncios de Meta solo cuenta las ocurrencias de eventos de 0 a 1. Por lo tanto, aunque definas más ocurrencias como parte de un rango, las ocurrencias adicionales solo son contadas por AppsFlyer.

La importación desde la aplicación de partner está deshabilitada

ImportFromPartnerApp.png

Síntoma

En Anuncios de Meta, si la importación desde la aplicación del partner está desactivada, la aplicación nunca ha enviado un evento a Anuncios de Meta mediante un SDK de MMP.

Acción correctiva

Realiza una de las siguientes acciones:

  • Comienza a pasar eventos a Anuncios de Meta utilizando el SDK de MMP lo antes posible.
  • Comienza a pasar eventos a Anuncios de Meta utilizando el SDK de Facebook o la API de eventos de aplicación y utiliza uno de los otros flujos para configurar el esquema de conversión.

Una vez hecho esto, después de registrar los primeros eventos en Anuncios de Meta, configura la integración con AppsFlyer. 

[Guía actualizada el 25 de abril de 2021]

Los rangos no pueden superponerse y deben estar en orden consecutivo 

Síntoma

Utiliza el modo de medición personalizado de AppsFlyer SKAN. Al importar el esquema de medición a Anuncios de Meta, se muestra el siguiente mensaje: Ranges can't overlap and must be in consecutive order. (Los rangos no pueden superponerse y deben estar en orden consecutivo.)

Acción correctiva

Los valores de ingresos en el esquema de conversión personalizado deben estar en orden ascendente consecutivo. 

[Guía actualizada el 26 de abril de 2021]

Envío de eventos a Anuncios de Meta

P: ¿Tiene sentido enviar a Anuncios de Meta postbacks adicionales de eventos no seleccionados en la opción de medición de CV?

R: Para los usuarios con consentimiento, envía toda la gama de eventos para maximizar la capacidad de Anuncios de Meta de optimizar.

Asignar varios eventos al mismo evento de Anuncios de Meta

P: ¿Puedo asignar varios eventos in-app a un evento de Anuncios de Meta?

R: Si se asignan varios eventos a un evento estándar de Anuncios de Meta, Anuncios de Meta no podrá diferenciar los eventos. Así, Anuncios de Meta optimizará hacia el único evento que reconoce.

No hay datos que extraer

P: ¿Por qué muestra el estado de la conexión "No hay datos que extraer: comprueba tus permisos de uso compartido de datos de Meta"?

R: O bien aún no hay datos de SKAN, o debes iniciar sesión en Anuncios de Meta usando un rol de usuario Administrador en la cuenta.

P: Recibí un "No hay datos que extraer: revisa tus permisos de intercambio de datos de Meta". A pesar de que veo los detalles de Anuncios de Meta, ¿está todo bien?

R: Sí. Aunque se muestre este mensaje de error, todo está bien y tus datos se podrán extraer.

Los datos de Anuncios de Meta no están en el panel de control

Síntoma

En la pestaña de integración de SKAN, aparece el mensaje failed to pull data (error al extraer los datos).

FacebookSKAdIntegration.png

Acción correctiva

Verifica que la cuenta conectada sea un administrador de Facebook o una cuenta de anunciante de Anuncios de Meta que tenga permiso ads_read. 

Hay un error en Anuncios de Meta cuando intentas ejecutar campañas de iOS 14

Síntoma

Todas las siguientes afirmaciones son ciertas:

  • Recibirás un mensaje de error en Anuncios de Meta cuando intentes ejecutar una campaña de iOS 14.
  • Recientemente agregaste una nueva aplicación o una aplicación dirigida a un público infantil en el App Store.

Esto ocurre porque Anuncios de Meta no es consciente de que estás utilizando un SDK que incluye soporte para SKAN. Es decir, el SDK de AppsFlyer. 

Acción correctiva

  1. En AppsFlyer, ve a Configuración > Integraciones activas.
  2. Busca y selecciona Anuncios de Meta
  3. En la pestaña Integración, desactiva Activar partner.
  4. Haz clic en Guardar integración.
  5. Espera 15 segundos.
  6. Activa Activar partner.
  7. Haz clic en Guardar integración.
  8. Espera hasta 24 horas para que Anuncios de Meta reciba la señal. 

Ingresos reportados por Anuncios de Meta

[Actualizado el 12 de julio de 2021]

Anuncios de Meta obtiene los ingresos del CV utilizando tu configuración de SKAN. Sin embargo, este no es un cálculo directo, y Anuncios de Meta utiliza algoritmos para determinar los ingresos. 

Un síntoma de ello es que los ingresos tienen valores no redondeados aunque se midan en dólares completos. 

Rellenado de datos retroactivo

[Actualizado el 23 de diciembre de 2021]

A veces no podemos conectarnos a Anuncios de Meta para obtener los datos, por ejemplo, debido a fallas en el inicio de sesión. No hay que preocuparse. Rellenaremos los vacíos de los reportes de los 7 días anteriores la próxima vez que podamos iniciar sesión. 

AppsFlyer está mostrando significativamente más instalaciones/eventos/ingresos que Anuncios de Meta

En muchos casos, esta discrepancia ocurre porque el panel de control de Anuncios de Meta muestra solo instalaciones o eventos por clics de forma predeterminada, mientras que el panel de control de AppsFlyer muestra instalaciones y eventos por clics y por impresiones.  

Integración de agencias

Si la agencia tiene un rol de administrador de usuario en la cuenta de Anuncios de Meta del anunciante, puede realizar el procedimiento indicado en este artículo para habilitar la interoperación de SKAN en nombre del anunciante. Los anunciantes tampoco necesitan iniciar sesión en su cuenta de Anuncios de Meta. El acceso de la agencia se indicará en la cuenta del anunciante.

Un CV actualizado no aparece en Anuncios de Meta

Al agregar, cambiar o eliminar un valor de conversión (CV) en SKAN Conversion Studio, asegúrate de que el evento esté asignado en los postbacks de eventos in-app. De lo contrario, el CV no se actualizará en Anuncios de Meta.

Diferencias de datos modelados en AppsFlyer y el Administrador de anuncios de Meta

Los modelos de AppsFlyer agregan datos que los reportes básicos de SKAN no pueden proporcionar. Aprender más

Cuando AppsFlyer modela datos, no se tienen en cuenta los datos modelados por Anuncios de Meta, ya que AppsFlyer se basa únicamente en datos confirmados e imparciales. Por lo tanto, puede haber discrepancias de datos y granularidad entre los reportes del Administrador de anuncios de Meta y los reportes de AppsFlyer.