es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

SKAdNetwork usando Firebase SDK y Firebase Analytics

Estoy buscando integrar Firebase Analytics SDK en mis aplicaciones para poder vincularme con Google Ads y realizar un seguimiento de las campañas publicitarias y la atribución. Como nuestras aplicaciones se enfocan en el espacio infantil, no se nos permite utilizar ninguna capacidad de IDFA de Apple, por lo que utilizar algo como el framework AdSupport o la transparencia del seguimiento de aplicaciones (App Tracking Transparency, ATT) conlleva el riesgo de que la aplicación sea rechazada. Por lo tanto, eso deja a SKAdNetwork. Según las Notas de Firebase (https://firebase.google.com/support/release-notes/ios#version6290july28_2020), SKAdNetwork se registrará automáticamente para la atribución de la red publicitaria llamada en la primera apertura por defecto, y al establecer la siguiente clave GOOGLE_ANALYTICS_REGISTRATION_WITH_AD_NETWORK_ENABLED YES en nuestro archivo Info.plist, deberíamos optar por este comportamiento por defecto. Sin embargo, no tengo forma de verificar esto en el dispositivo (es decir, no veo ningún mensaje de consola en el dispositivo, ni puedo encontrar esta llamada en el código [SKAdNetwork registerAppForAdNetworkAttribution]).

¿Hay algo más que me falte? ¿Necesito agregar identificadores de SKAdNetwork a mi archivo plist, como se indica aquí (https://developers.google.com/admob/ios/ios14#skadnetwork)?

A continuación se muestra una muestra de mi archivo pod:

target 'UnityFramework' do
  pod 'Firebase/AnalyticsWithoutAdIdSupport', '8.6.0'
  pod 'Firebase/DynamicLinks', '8.6.0'
  pod 'Firebase/InAppMessaging'
  pod 'Firebase/Messaging', '8.6.0'
  pod 'Firebase/RemoteConfig', '8.6.0'
end
Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Basándonos en las notas de Firebase y en su configuración, parece que ha habilitado correctamente el registro automático para la atribución de la red de anuncios utilizando SKAdNetwork a través de la clave GOOGLE_ANALYTICS_REGISTRATION_WITH_AD_NETWORK_ENABLED en su archivo Info.plist. Sin embargo, es posible que deba agregar los identificadores de SKAdNetwork para Google Ads también en su archivo Info.plist, como se describe en la documentación de Google AdMob que vinculó.

    Para agregar los identificadores de SKAdNetwork a su archivo Info.plist, puede seguir los pasos descritos en la documentación:

    1. Abra el archivo Info.plist de su aplicación
    2. Agregue una nueva clave “Privacidad – SKAdNetworkItems”, si aún no existe
    3. Agregue un nuevo diccionario para cada identificador de SKAdNetwork que necesite agregar
    4. Para cada diccionario de identificador de SKAdNetwork, agregue las siguientes claves:
      • “SKAdNetworkIdentifier”: el identificador del SKAdNetwork
      • “SKAdNetworkCampaignIdentifier”: un identificador de campaña específico para la red (si es necesario)
      • “SKAdNetworkConversionValue”: el valor de conversión asociado a la red (si es necesario)

    En este caso, deberá agregar el identificador de SKAdNetwork para Google Ads, que es cstr6suwn9.skadnetwork.

    Una vez que haya agregado el o los identificadores a su archivo Info.plist, podrá confirmar que el registro de SKAdNetwork funciona en su dispositivo verificando los registros del dispositivo o la salida de la consola en busca del mensaje [SKAdNetwork registerAppForAdNetworkAttribution].

    Tenga en cuenta que la atribución de SKAdNetwork está limitada en términos de informes en comparación con el seguimiento basado en IDFA. Es posible que desee revisar las capacidades de informes de SKAdNetwork para determinar si satisfará sus necesidades para el seguimiento y atribución de campañas publicitarias, dadas las limitaciones impuestas por la orientación al público infantil.

Comments are closed.