Introducción a la solución de skadnetwork de Singular

¿Qué es SKAdNetwork?

SKAdNetwork es un framework iOS para la atribución de instalaciones móviles preservando la privacidad. Su objetivo es ayudar a medir las tasas de conversión de las campañas de instalación de aplicaciones sin comprometer la identidad de los usuarios.

Cuando un usuario hace clic en un anuncio de SKAdNetwork y es dirigido a la App Store, la aplicación de publicación y la red proporcionan a la tienda algunos parámetros básicos de atribución. Después de que el usuario instala la aplicación y la ejecuta, el dispositivo envía a la red una notificación sobre una conversión correcta. El dispositivo envía los parámetros de atribución adjuntos junto con un valor de conversión que puede ser actualizado por la app anunciante.

La notificación se produce al menos 24 horas después del primer lanzamiento de la aplicación y no contiene ninguna información que identifique al dispositivo o al usuario. Además, la aplicación anunciada no recibe ninguna información sobre el anuncio original y el editor. De este modo, la red sabe que se ha producido una instalación, pero la instalación no está vinculada a un usuario concreto, lo que preserva la privacidad del usuario.

Parámetros de atribución de SKAdNetwork

Estos son los parámetros de atribución soportados por SKAdNetwork. Se incluyen en el postback enviado a la red publicitaria de publicación.

Parámetro Descripción
Ad Network ID Un identificador único que representa la red publicitaria que publicó el anuncio.
Campaign ID Un número entre 1 y 100 que representa la campaña.
Source App ID El ID de App Store de la aplicación del editor en la que se mostró el anuncio (a partir de iOS 14).
Redownload Bandera que indica que el usuario ha vuelto a descargar y reinstalar la aplicación.

Notas:

  • El ID de la aplicación de origen y el indicador Redownload sólo están disponibles a partir de iOS 14.
  • El ID de la aplicación de origen se incluye en el postback de atribución sólo si hay suficientes conversiones procedentes de ese editor específico de acuerdo con los umbrales de privacidad de Apple para proteger la privacidad del usuario.

Conversiones SKAdNetwork

A partir de iOS 14, SKAdNetwork introduce los valores de conversión como una forma de realizar un seguimiento de los eventos posteriores a la instalación a corto plazo y medir la calidad de sus usuarios de forma agregada.

El valor de conversión es una herramienta muy limitada:

  • Es un valor de 6 bits que representa un número entre 0 y 63.
  • El dispositivo envía siempre un único postback tras una instalación o una nueva descarga. Puede actualizar SKAdNetwork con un nuevo valor de conversión varias veces (siempre que aumente el número), pero sólo el último valor de conversión se incluye en el postback.
  • Los valores de conversión sólo pueden actualizarse dentro de una ventana de tiempo limitada. La ventana inicial es de 24 horas desde el primer lanzamiento. Cada vez que actualice el valor de conversión, la ventana se amplía 24 horas.
  • El valor de conversión sólo aparece si hay suficientes usuarios instalados de ese segmento según los umbrales de privacidad de Apple.

La solución SKAdNetwork de Singular

Aprovechar SKAdNetwork como anunciante requiere tres componentes principales:

  1. Implementación del SDK y gestión de la conversión para generar conjuntos de datos útiles de SKAdNetwork.
  2. Recepción y validación de las devoluciones de SKAdNetwork de sus socios de redes publicitarias.
  3. Informes y análisis basados en los datos de SKAdNetwork y la capacidad de combinarlos con otros conjuntos de datos para dar sentido a los parámetros de atribución.

Singular ofrece soluciones para cada una de estas áreas, como veremos a continuación.

Vea también: Medición avanzada con SKAdNetwork: Unlocking ROAS.

SDK de SKAdNetwork y gestión de conversiones

La nueva versión de Singular SDK para iOS tiene soporte incorporado para SKAdNetwork. Para añadirlo, siga nuestra guía para Añadir Soporte SKAdNetwork.

Para los clientes que utilizan nuestra integración de servidor a servidor, consulte la Guía de implementación de SKAdNetwork S2S.

En Singular, puede crear varios modelos de conversión, probarlos para comparar sus resultados simulados y elegir el modelo que mejor se adapte a sus necesidades directamente desde su panel de control.

Nuestro SDK actualizará automáticamente los valores de conversión en función del modelo elegido.

Para obtener más información sobre nuestros modelos de conversión, consulte Understanding Singular's Conversion Value Management.

Recopilación y validación de datos de SKAdNetwork

Singular permite recopilar y validar las devoluciones de SKAdNetwork firmadas criptográficamente de cada red publicitaria para identificar cualquier problema y proteger contra actividades fraudulentas.

Singular puede recopilar los datos de SKAdNetwork de diferentes formas, dependiendo del socio:

  • Recopilando los resultados de los datos de SKAdNetwork de las APIs agregadas de las redes publicitarias.
  • Recibiendo postbacks en tiempo real de las redes publicitarias con las firmas SKAdNetwork.
  • Recepción de postbacks en tiempo real directamente desde los dispositivos utilizando nuestra configuración Secure-SKAN para proteger contra la manipulación de la conversión.

Una vez que SKAdNetwork está integrado en su cuenta, utilizamos automáticamente el método de integración pertinente para cada socio.

Ventanas de tiempo de SKAdNetwork

A efectos de esta explicación, supongamos que ha establecido una ventana de conversión de 24 horas en Singular.

Para entender el postback de SKAN, debe comprender los tres temporizadores en juego:

  • Temporizador de eventos de conversión de SKAdNetwork (temporizador de eventos de SKAN):Una vez finalizada la instalación, SkAdNetwork inicia una ventana de tiempo de 24 horas para los eventos de conversión. Cada vez que se produce un evento de conversión, el valor de conversión se actualiza y el temporizador se reinicia. Cuando transcurren 24 horas sin que se produzca ningún evento de conversión, el valor de conversión se bloquea.
  • Temporizador de eventos de conversión de Singular: Singular tiene su propia ventana de tiempo para eventos de conversión que se inicia tras la instalación. Sin embargo, este temporizador no se reinicia aunque se produzcan eventos de conversión. Por defecto, se trata de una ventana de tiempo de 24 horas, pero puede ajustarse en la aplicación de Singular.
  • Temporizador de postback de SKAdNetwork: se trata de un temporizador aleatorio de hasta 24 horas. Una vez expirado el temporizador del evento de conversión, el postback se prepara y se mantiene durante un tiempo aleatorio entre 0 y 24 horas, y luego se envía a los rastreadores. No hay forma de estimar con precisión este temporizador aleatorio.

Los eventos de conversión se registran y atribuyen mientras tanto el temporizador de eventos de SKAN como el temporizador de eventos de Singular están activos. Si cualquiera de los dos se bloquea, no se registrarán más eventos de conversión para este postback.

Nota: Los eventos de conversión son cualquier evento de actividad del usuario que haya definido en su modelo de conversión. Las compras dentro de la aplicación son eventos de conversión comunes.

Supongamos que se recibe un postback un jueves a las 8 de la mañana. ¿Cómo calcula Singular cuándo instaló la aplicación el usuario?

SKAN-estimatedinstall.jpg

En el mejor de los casos, la instalación se produjo el miércoles a las 8 de la mañana. Para que esto ocurra:

  1. La instalación es el primer evento de conversión que inicia tanto el temporizador de eventos de SKAN como el temporizador de eventos de Singular.
  2. No hay más eventos de conversión, es decir, el usuario no ha realizado más compras.
  3. El temporizador aleatorio comienza y expira inmediatamente. El postback se envía al inicio de la ventana de 24 horas.

En el peor de los casos, la instalación se produjo el lunes a las 8 de la mañana. Para que esto ocurra:

  1. La instalación es el primer evento de conversión que inicia tanto el temporizador de eventos SKAN como el temporizador de eventos Singular.
  2. Justo antes de que ambos temporizadores expiren a las 8 AM del martes, ocurre otro evento de conversión. El temporizador de eventos SKAN se reinicia.
  3. El temporizador de eventos Singular expira a las 8 AM del martes. No se pueden registrar más eventos de conversión. El temporizador de eventos SKAN tiene ahora 24 horas sin eventos de conversión.
  4. El temporizador de eventos SKAN expira a las 8 AM del miércoles. Comienza el temporizador aleatorio de 24 horas.
  5. El temporizador aleatorio expira al final de su ventana de 24 horas, y se envía el postback.

En el mejor de los casos, la instalación se produjo 24 horas antes de la devolución. En el peor de los casos, la instalación se produjo 72 horas antes de la devolución. Singular calcula la media de estos dos casos y estima que la instalación se produjo 48 horas antes de la devolución.

Informes y combinación de SKAdNetwork

Una vez recopilados y validados los datos de SKAdNetwork, puede analizar los resultados en nuestros informes SKAdNetwork junto con el resto de sus estadísticas. Utilizamos nuestros conectores de datos estándar para extraer las estadísticas de la red publicitaria y combinarlas con sus resultados de SKAdNetwork con el fin de proporcionar perspectivas procesables.

Para más información, consulte las preguntas frecuentes sobre datos brutos e informes de SKAdNetwork.