Lineamientos de iniciación de la atribución de SKAdNetwork

La API de SKAdNetwork de Apple tiene como objetivo medir el éxito de las campañas publicitarias de instalación de aplicaciones y, al mismo tiempo, mantener la privacidad del usuario. En el caso de SKAdNetwork v2.0 y v2.1, la atribución de las instalaciones de anuncios renderizados por StoreKit se basa en los clics en el anuncio que llevarían al usuario a instalar la app. SKAdNetwork v2.2 y las versiones posteriores también admiten los anuncios posimpresión, en los que la atribución se basa solo en la visualización del anuncio.

Se proporcionan los siguientes lineamientos para garantizar que el SDK de anuncios de Google para dispositivos móviles pueda iniciar la atribución de SKAdNetwork correctamente.

Atribución por clic para anuncios para dispositivos móviles

La atribución de SKAdNetwork se inicia con el evento de clic en el anuncio del SDK de anuncios de Google para dispositivos móviles solo si la acción de clic se dirige específicamente a Apple App Store. El motivo de este requisito es evitar que se inicie la tienda de aplicaciones con clics que no tienen la intención de abrirla. Estos tipos de acciones de clic podrían incluir, por ejemplo, navegar a una página de AdChoices.

Lineamientos

Para garantizar que las acciones de clic en los anuncios y las instalaciones de aplicaciones posteriores generen una atribución de SKAdNetwork, cuando crees las creatividades, asegúrate de que la URL de clic de la creatividad sea una de las siguientes:

  • Un vínculo directo a la app promocionada en la tienda de aplicaciones
  • Utiliza métodos de redireccionamiento, como HTTP 301, 302 o cualquier otro tipo de cadenas de redireccionamiento HTTP del servidor que tengan como destino final la tienda de aplicaciones.

Se confirman los vínculos a la tienda de aplicaciones, ya sea directamente o a través de una cadena de redireccionamientos, si la URL comienza con cualquiera de los siguientes patrones:

  • https://apps.apple.com
  • https://itunes.apple.com
  • itms-apps://
  • itms://

Cualquier otra página de destino o el uso de cualquier otro método de redireccionamiento del cliente se determinará que no llega a la tienda de aplicaciones y es posible que no inicie el proceso de atribución de SKAdNetwork. Ejemplos:

  • Página HTML que requiere la acción del usuario para redireccionar a la tienda de aplicaciones
  • Página HTML que tiene una secuencia de comandos de redireccionamiento automatizada basada en JavaScript a la tienda de aplicaciones
  • Etiquetas de actualización de metadatos

Prácticas recomendadas para diferentes tipos de creatividades

La acción de clic para iniciar la atribución de SKAdNetwork se puede configurar para los diferentes tipos de creatividades de la siguiente manera:

Creatividades HTML
Se puede configurar como la URL de destino en las etiquetas de anclaje que rodean el elemento en el que se puede hacer clic o como la URL de destino de las operaciones de window.location desde eventos onclick basados en JavaScript.
MRAID
La acción de clic debe llamar a Mraid.open() para iniciar la atribución de SKAdNetwork.
Video de VAST
La URL de la tienda de aplicaciones debe establecerse en el elemento ClickThrough del XML de VAST.
Nativo
La URL de la tienda de aplicaciones debe establecerse en el campo native.link.url para OpenRTB (o en el campo native_ad.click_link_url para el protocolo RTB de Google obsoleto).

Atribución de vistas completas para anuncios en dispositivos móviles

Cuando se admite la atribución de visualización de SKAdNetwork v2.2, la API de SKAdNetwork inicia un temporizador de impresiones una vez que se renderiza el anuncio y el usuario lo ve. La atribución solo se permite para los anuncios que se mostraron durante un mínimo de 3 segundos.

Ten en cuenta que las versiones 15.3 y anteriores de iOS solo admiten 1 temporizador de impresiones activo a la vez, por lo que es posible que falle la iniciación de la atribución de vistas si hay varios anuncios de atribución de vistas en la misma pantalla. Esta restricción se levantó en iOS 15.4 y versiones posteriores, por lo que SKAdNetwork ahora permite varias impresiones simultáneas habilitadas para la atribución posimpresión.

Lineamientos

El campo de solicitud de oferta BidRequest.imp.ext.skadn.fidelities especifica qué tipos de fidelidad de atribución se admiten. Este campo incluye el tipo de fidelidad VIEW_THROUGH_ADS en las versiones 2.2 o posteriores de SKAdNetwork.

Asegúrate de que la respuesta de oferta no incluya calidades de VIEW_THROUGH_ADS si no se admite la atribución de visualización. Si se responde con calidades de VIEW_THROUGH_ADS cuando no se admiten, la oferta se filtra antes de la subasta.

Compatibilidad con versiones anteriores

A partir de la versión 4.0 de SKAdNetwork, las solicitudes de anuncios habilitadas para la atribución de SKAdNetwork son compatibles con versiones anteriores. Esto permite que las redes publicitarias respondan con versiones anteriores de SKAdNetwork, incluso cuando la solicitud de anuncio admite versiones más recientes.

Lineamientos

La versión del SO del dispositivo del usuario y la versión del SDK de anuncios de Google para dispositivos móviles de la app del publicador determinan qué funciones de SKAdNetwork admite la solicitud de anuncio. Esto se puede determinar en la solicitud de oferta con BidRequest.imp.ext.skadn.versions. Enumera todas las versiones de SKAdNetwork compatibles con la solicitud de anuncio.

Para evitar el filtrado de ofertas, asegúrate de que la versión de SKAdNetwork que se usa para compilar la respuesta sea una de las versiones que se indican en la solicitud de oferta. Además, cuando se introduzcan versiones más recientes de SKAdNetwork, ten en cuenta que se permite responder con versiones anteriores, siempre y cuando la versión esté en esta lista. Esto permite que las redes de anuncios sigan respondiendo con versiones anteriores y adopten versiones más recientes a su propio ritmo.