Reporte de Data Locker de Single Source of Truth (SSOT) para ad networks

En resumen: El reporte de Data Locker de Single Source of Truth (SSOT) ofrece una vista general unificada y precisa del rendimiento de las campañas de aplicaciones mediante la combinación de datos de varios métodos de atribución, como la coincidencia de ID y SKAN.  Proporciona una forma de cargar datos en tus sistemas de BI para obtener la máxima precisión de los datos.

Nota

  • Antes de empezar a compartir los datos contigo, los anunciantes deben otorgar permisos en el dashboard. 
  • El reporte de SSOT Data Locker contiene datos basados en el LTV, no en actividades. Esto significa que los datos reflejan el lifetime value de los usuarios en todos los puntos de contacto, en lugar de su actividad in-app o de eventos.

¿Qué es Data Locker?

Data Locker es una solución segura que entrega datos directamente a las principales plataformas en la nube, como AWS, GCS y Snowflake. Esto te permite integrar y consumir datos fácilmente en tus sistemas de BI internos para realizar análisis y reportes completos. Saber más

¿Qué es Single Source of Truth (SSOT)?

Tiene como objetivo resolver los problemas de fragmentación de datos al ofrecer una vista general unificada y precisa del rendimiento de las campañas de aplicaciones mediante la combinación de datos de varios métodos de atribución, como la coincidencia de ID y SKAN. Saber más

Ventajas de los reportes SSOT en Data Locker

El reporte de Single Source of Truth proporciona la misma visibilidad que utilizan los marketers para analizar y medir el rendimiento.

  • Obtén una vista de atribución completa y precisa: SSOT gestiona la lógica de combinar datos de diferentes métodos de atribución, lo que evita de manera efectiva que se cuenten dos veces las instalaciones atribuidas mediante varios métodos de atribución. Esto garantiza que los datos sean precisos y reflejen el verdadero comportamiento y atribución de los usuarios.
  • Carga datos en tus sistemas de BI: La SSOT proporciona una forma eficiente y precisa de cargar los datos agregados en tus sistemas de BI internos. Esto incluye las atribuciones, los eventos in-app y los datos de ingresos, que abarcan todas las dimensiones y métricas.

Configuración de Data Locker

Usa este procedimiento para configurar Data Locker. Los cambios en la configuración tienen efecto en 3 horas. 

Requisitos previos:

Completa uno o más de los siguientes procedimientos de almacenamiento:

AppsFlyerAdmin_us-en.png Para configurar Data Locker:

  1. Inicia sesión en tu dashboard de partners de AppsFlyer.
  2. Ve a:
    • Anunciantes: Reporte > Data Locker.
    • Partners de marketing: Haz clic en el  menú de la cuenta > Data Locker.
  3. Sigue los pasos 3 al 16 para Instrucciones de configuración de Data Locker .

Permisos

Ad networks designadas (activadas) por las agencias: La agencia no puede conceder el permiso. La agencia debe pedirle al anunciante que le otorgue los permisos. 

Para permitir que la ad networks obtenga datos de Single Source of Truth (SSOT):

  1. En AppsFlyer, en el menú lateral, selecciona Colaborar > Partners integrados. 
  2. Busca al partner y selecciónalo. 
  3. Haz clic en Configurar integración. Se te dirigirá a la página de configuración de la integración.
  4. Verifica que Activar partner esté encendido. De lo contrario, los datos no se comparten.
  5. Ve a la pestaña Permisos .
  6. Activa los siguientes permisos de ad network:
    • Acceder a datos agregados de conversiones.
    • Acceder a datos agregados de eventos in-app.
    • Acceder a datos agregados de ingresos.
  7. Haz clic en Guardar permisos
  8. Notifica a la ad network que has concedido los permisos.
  9. Si tienes varias aplicaciones, repite el procedimiento para cada aplicación integrada con el partner. 

Reportar hechos de SSOT

Nombre Descripción
Reportes disponibles Los siguientes reportes están disponibles:
 
  • Adquisición de usuarios: atribuye las conversiones a los canales de adquisición de usuarios. Esto incluye la actividad posterior a la instalación que se produce durante las ventanas de reengagement.
  • Retargeting: atribuye las conversiones a los canales de retargeting para los eventos que ocurren:
    • Como resultado de reatribuciones.
    • Durante una ventana de reengagement.
  • Unificado: atribuye las conversiones al canal de último contacto, de acuerdo con las reglas de doble atribución de AppsFlyer. Esto significa que la actividad posterior a la instalación que se produce durante los reengagements se muestra en la fuente de medios de retargeting y no en la fuente multimedia de UA.
Período de reporte El reporte proporciona métricas de cohorte hasta 7 días después de la instalación.
Estructura de directorios La estructura de directorios está organizada por fecha de instalación. Cada carpeta de fecha de instalación incluye varias versiones creadas a diario. Cada versión refleja los datos acumulativos actualizados para esta fecha de instalación. Esto significa que solo debes procesar la última versión del reporte disponible. Saber más
Estructura del reporte El esquema del reporte (incluidas las dimensiones y las métricas) es fijo y no se puede modificar.
Zona horaria UTC
Actualización de datos
  • A diario.
  • Las métricas se calculan con los datos disponibles a medianoche UTC, que es el final del día.
  • SLA: Los nuevos reportes estarán disponibles en Data Locker antes de las 16:00 UTC. Cada día se crea una nueva versión para las últimas 15 fechas de instalación. Ver más

Estructura del reporte

El reporte se compone de dimensiones y métricas.

Las métricas cubren los datos de las atribuciones, los ingresos y los usuarios únicos que realizan un evento. 

Formatos de campo

Nombre del formato Descripción
Cadena [n] La longitud máxima de la cadena. Por lo general, no aplicamos limitaciones de longitud de campo al recibir los datos, pero los datos pueden truncarse como consecuencia de ello.
Cadena de tiempo

Las cadenas tienen el formato:

yyyy-mm-dd hh:mm:ss. 

Por ejemplo:

2019-09-17 00:09:25 
Enumeración [n] Los campos de enumeración solo pueden contener valores específicos. Por ejemplo, selected_currency tiene 3 caracteres y solo puede contener los códigos de moneda especificados.
Marca de tiempo Marca de tiempo UNIX de 10 dígitos. Ejemplo:
4 de agosto de 2020 a las 07:25 UTC se traduce como
 "timestamp": "1596525944"
Booleano El valor del campo puede ser TRUE o FALSE
Entero Entero
Flotante Número flotante real que puede tener un punto decimal y valores después del punto decimal.

Dimensiones

Nombre del campo Descripción Formato
af_ad_id Identificador de anuncios. Jerarquía de campañas. Cadena
af_ad Nombre del anuncio. Cadena
af_adset_id Identificador del conjunto de anuncios. Jerarquía de campañas. Cadena
af_adset Nombre del conjunto de anuncios. Cadena
app_id ID de aplicación (aplicación del anunciante) con ID de prefijo. Cadena
attribution_method El mecanismo utilizado para atribuir el evento. Los ejemplos de dichos mecanismos incluyen los métodos de AppsFlyer, SKAdNetwork (SKAN) y orgánicos. Cadena
attributed_touch_type Valores posibles: impresión de clic, nulo. string
campaign Nombre de la campaña reportada por la ad network a AppsFlyer. string
af_c_id Identificador de campaña. string
days_post_attribution Número de días transcurridos desde la fecha de conversión (no desde la marca de tiempo específica de la conversión).
¡Consejo! Utiliza esto para calcular los días de retención y KPI
int
event_name Identifica el evento. Algunos nombres de eventos tienen un significado específico, mientras que otros se refieren a eventos in-app establecidos por el anunciante.
event_name ¿Qué hizo el usuario?
af_conversion Usuario convertido. Utiliza conversion_type para identificar si se trata de una instalación, una descarga repetida, una reatribución o un reengagement.
Evento in-app definido por el anunciante Realizó un evento in-app en la aplicación.
string
geo El código ISO de país. Los datos se derivan de la dirección IP del usuario en los métodos de atribución clásicos de AppsFlyer, mientras que en SKAN los datos se enriquecen a partir de ad networks o se modelan. string
install_date

SKAN: Estimado por AppsFlyer, en función de la hora de llegada del postback.

AF:

  • UA: La primera apertura después de la instalación.
  • Retargeting: La primera apertura después del reengagement o la reatribución
string
is_primary_attribution

UA: True

Retargeting: Durante una ventana de re-engagement, atribuimos tanto a la fuente de medios original (previa al re-engagement) como a la fuente de medios de re-engagement. Mientras el evento está dentro de la ventana de re-engagement. La fuente de medios original será FALSE (no es la atribución principal). La fuente de medios de reengagement será TRUE.

bool
media_source Ad network atribuida a un evento. string
selected_currency Código de la moneda de 3 letras (USD, EUR) establecido por ti en la configuración de la aplicación. Formato ISO-4217. Es la misma moneda que se usa para mostrar los ingresos en la interfaz de usuario de SSOT. string
conversion_type Valores posibles:
Instalación: El usuario descarga y abre una aplicación por primera vez.
Reatribución: El usuario vuelve a instalar la app y se atribuye a una nueva campaña.
Vuelve a descargar la aplicación (SKAN): El usuario vuelve a instalar la aplicación después de desinstalarla.
Reengagement: Reengagement: El usuario vuelve a abrir la aplicación después de interactuar con un anuncio de retargeting.
string

Métricas

Nombre de ID elegido Descripción Formato
revenue_selected_currency El monto de ingresos acumulados en la moneda seleccionada. Máximo de dos posiciones después del punto decimal.
Ejemplo: En el caso de event_name=purchase con days_post_attribution=2, el valor refleja los ingresos totales de los eventos de compra dentro de los dos días posteriores a la instalación (no solo el segundo día).
double
revenue_usd El monto de los ingresos acumulados en USD.
Ejemplo: En el caso de event_name=purchase con days_post_attribution=2, el valor refleja los ingresos totales de los eventos de compra dentro de los dos días posteriores a la instalación (no solo el segundo día).
double
skan_duplicates Las instalaciones atribuidas simultáneamente por SKAN y otros métodos de AF se eliminan para evitar el doble recuento en los datos de SSOT. long
uninstalls_count Cantidad de usuarios de la aplicación que instalan la aplicación y que posteriormente la desinstalan (eliminan) (relevante solo para la adquisición de usuarios). long
unique_users Cantidad de usuarios distintos que realizan un evento. Los valores son acumulativos.
Ejemplo: Para event_name=purchase con days_post_attribution=2, el valor refleja los usuarios únicos que realizaron compras dentro de los dos días posteriores a la instalación (no solo el segundo día).
int

Datos modelados

AppsFlyer modela datos que los reportes básicos de SKAdNetwork no pueden proporcionar.

  • Valores de conversión nulos (CV): En SKAN, Apple puede reemplazar los datos reales por un valor "Nulo" para mantener la privacidad del usuario. Para garantizar que no se omita ningún dato, estos valores nulos se modelan en SSOT. Saber más
  • Métricas posteriores a la instalación más largas: La granularidad de los datos de SKAN para los períodos posteriores a la instalación más allá de los dos primeros días es limitada, lo que puede generar imprecisiones. Para mantener una alta calidad de los datos, modelamos los ingresos y los usuarios únicos de eventos in-app para days_post_attribution superiores a 2. Saber más

Datos de geolocalización: SKAN limita la granularidad de los datos y, a menudo, hace que los datos de geolocalización no estén disponibles. En estos casos, modelamos los datos para permitir un análisis de rendimiento eficiente. Saber más

Datos parciales

Al analizar los últimos días de instalación, es posible que las métricas de los períodos prolongados posteriores a la instalación (por ejemplo, 7 días) no sean completas. En esos casos, las métricas seguirán estando disponibles, pero reflejarán datos parciales.

Algunas reglas generales:

  • El reporte muestra todos los datos existentes tan pronto como estén disponibles.
  • Transcurridos 5 días, se completan las métricas de los dos días posteriores a la instalación*.
  • Transcurridos 7 días, se completan las métricas de los siete días posteriores a la instalación. Hasta 15 días después de la instalación, el modelo puede refinar este valor.

Motivos de los datos parciales:

  • Madurez de los datos: Cuando el tiempo transcurrido desde la fecha de instalación es inferior al de los días que se están analizando, los datos se siguen acumulando y aún no están completos.
  • Retrasos de SKAN: Los datos de SKAN se reciben con un retraso aleatorio. Por ejemplo, la actividad posterior a la instalación de los dos primeros días se puede recibir hasta 96 horas (4 días) después de la instalación.
  • Sincronización de datos modelados: Se modelan los datos de SKAN para períodos superiores a 2 días después de la instalación. Nuestros modelos generan el primer valor estimado después de 7 días. Durante este período (días del 2 al 7), los datos de los métodos de atribución clásicos de AppsFlyer están disponibles, mientras que los datos modelados de SKAN no.

Ejemplos (suponiendo que la fecha de instalación sea el 1 de enero):

  • El 2 de enero: Aún no se han recibido los datos de SKAN. Los datos de 2 días después de la instalación equivaldrán a los datos de menos de 7 días después de la instalación, y ambos son parciales y consisten en datos de los métodos de atribución clásicos de AppsFlyer.
  • El 3 de enero: Los datos SKAN se reciben parcialmente. Los datos de los 2 días posteriores a la instalación seguirán siendo parciales y ahora contienen parcialmente datos de SKAN. Los datos de los 7 días posteriores a la instalación aún no incluirán ningún dato SKAN modelado (el primer valor modelado está disponible 7 días después de la instalación). Por lo tanto, entre los días 2 y 7 después de la instalación, es posible que veamos un valor inferior para los 7 días posteriores a la instalación en comparación con los 2 días posteriores a la instalación.
  • El 6 de enero: Los datos de SKAN de los dos primeros días posteriores a la instalación se recibieron en su totalidad, incluidos los postbacks con el máximo retraso posible. Se han completado las métricas correspondientes a los dos días posteriores a la instalación. En este momento, las estadísticas de los 7 días posteriores a la instalación aún no se han completado.
  • El 8 de enero: Los datos modelados de SKAN durante los 7 días posteriores a la finalización de las instalaciones. Nuestro modelo seguirá refinando el valor hasta el 16 de enero. 

Estructura de directorios

Jerarquía de carpetas de reportes

  • Las carpetas principales están organizadas por tipo de reporte. Valores posibles: ‘ssot_unified’, ‘ssot_retargeting’, and ‘ssot_user_acquisition’.
  • Dentro de estas carpetas, las subcarpetas se organizan por fecha de instalación.

Versiones 

  • Cada carpeta de fecha de instalación contiene varias versiones, que se crean a diario.
  • Cada versión refleja los datos acumulativos actualizados para esa fecha de instalación.
  • Los reportes incluirán todos los datos disponibles para la fecha de instalación. Por ejemplo, el 18 de abril, la versión más reciente de cada fecha de instalación contiene todos los datos hasta ese momento del 18 de abril.
  • Consejo: Procesa siempre la última versión del reporte disponible para garantizar la precisión.

Cada fecha de instalación está limitada a un máximo de 15 versiones. Después de 15 días, todas las métricas están completamente corregidas y completadas. Saber más

Estructura de directorios y nombres de archivos

La ruta al reporte tiene el siguiente formato:

<bucket-name>/t=<ssot_unified OR ssot_retargeting OR ssot_user_acquisition>/install_date=<yyyy-mm-dd>/version=<unix timestamp>/<parquet file number>

Ejemplo de jerarquía de carpetas en el bucket del anunciante:

bucket
|
└── t=ssot_unified
    |
    ├── install_date=2024-05-05
    |   |
    |   └── version=1714890235
    |   |    |
    |   |    ├── part-00000-4762858-d62a-446e-b499-dd05f2d5434d-c000.csv.gz
    |   |    |
    |   |    ├── part-00001-4762858-d62a-446e-b499-dd05f2d5434d-c000.csv.gz
    |   |    │
    |   |    └── part-00002-4762858-d62a-446e-b499-dd05f2d5434d-c000.csv.gz
    |   |
    |   |
    |   └── version=1714890286
    |        |
    |        ├── part-00000-1d295376-d024-4321-8d34-1fbb37cbb58d-c000.csv.gz
    |        |
    |        ├── part-00001-1d295376-d024-4321-8d34-1fbb37cbb58d-c000.csv.gz
    |        │
    |        └── part-00002-1d295376-d024-4321-8d34-1fbb37cbb58d-c000.csv.gz
    |   |
    .   . 
    .   .

Leyenda:

  • t: Tema del reporte (tipo).
  • install_date: La fecha de instalación de la aplicación Esto significa que la actividad posterior a la instalación aparecerá en función de la fecha de instalación en la que el usuario descargó la aplicación, no del día en que se produjo la acción del usuario.
  • Versión: Marca de tiempo de Unix que indica cuándo se creó la versión.

Consideraciones para desarrolladores de BI

Alcance de los datos en el reporte:

Los reportes contienen datos sobre las instalaciones de adquisición de usuarios, las reatribuciones de retargeting (descargas repetidas en SKAN) y los reengagements, junto con sus eventos in-app relacionados.

Carga de reportes

Puedes cargar reportes unificados, de adquisición de usuarios y de retargeting por separado o juntos en tu BI. Si los cargas juntos y quieres filtrar las vistas por tu cuenta:

  • Reportes unificados: Utiliza el campo is_primary_attribution=true o null.
  • Reportes de adquisición de usuarios: Utiliza conversion_type=install.
  • Reportes de retargeting Utiliza conversion_type=re-engagement o re-attribution.
  • Vista unificada: Si utilizas la vista unificada en el proceso de carga de datos, puedes dividir los datos entre los tipos de campaña:
  • Usa conversion_type=install, re-engagement o re-attribution (descargas repetidas en SKAN).
  • Consulta la sección “Doble atribución de eventos de retargeting” para obtener más información

Días después de la atribuación

¡Importante!

El reporte incluye una dimensión, days_post_attribution, que asocia los ingresos y los datos de usuario únicos con el número específico de días posteriores a la instalación.

  • Para las atribuciones (instalaciones, re-engagements, etc.), el valor es 0.
  • En cuanto a los ingresos y los eventos in-app, los datos se clasifican en grupos predefinidos, actualmente limitados a “2” días y “7” días después de la instalación.

 

Para analizar con precisión los eventos in-app y los ingresos, debes aplicar un filtro para la dimensión days_post_attribution. Consulta el ejemplo de query que aparece a continuación.

 

Un ejemplo de error común es aplicar una lógica simplificada que suma la columna de ingresos de un conjunto específico de dimensiones. Este enfoque da como resultado números incorrectos porque algunos datos de ingresos se cuentan dos veces (una vez para days_post_install=2 y otra para days_post_install=7). Este ejemplo también es relevante cuando se analizan usuarios únicos para eventos in-app específicos.

Consideraciones

Consejos y consideraciones:

  • Última versión: Consulta siempre la última versión disponible para cada fecha de instalación para asegurarte de que estás trabajando con los datos más actualizados y precisos para tu análisis.
  • Cálculo de ingresos: Los ingresos en USD se calculan usando el tipo de cambio del día del evento.
  • Analiza las atribuciones: Registros en los que event_name=af_conversion reflejan las atribuciones (instalaciones, reatribuciones (descargas en SKAN) y re-engagements). El recuento de atribuciones aparece en la métrica de usuarios únicos y las métricas de ingresos de estos campos estarán vacías. El valor de days_post_attribution será 0.
  • Comparación de dashboard: Al comparar las instalaciones con las del dashboard, suma los tipos de conversión que se vuelven a descargar y los que se instalan, ya que el dashboard considera ambos en la columna de instalación.
  • Analiza los eventos in-app: Los registros en los que event_name no es igual a 'af_conversion' reflejan eventos in-app. El recuento de usuarios únicos que realizan el evento aparece en la métrica de usuarios únicos, mientras que los ingresos generados por estos eventos aparecen en las métricas de ingresos.
  • Tipo de conversión: Diferencia las conversiones de adquisición de usuarios y de retargeting utilizando esta dimensión. Ten en cuenta que hay disponible una pausa adicional para los datos de SKAN (instalaciones vs volver a descargar la app). Al comparar los datos con el dashboard de SSOT, ambos tipos se consideran instalaciones.
  • Eventos de ingresos por publicidad: Se incluyen cuando están disponibles.
  • Segregación de datos: Todos los datos de la aplicación se proporcionan en un único archivo. Usa el campo ID de aplicación para segregar datos por aplicación o configura Data Locker para que segregue por aplicación.

Ejemplos de casos de uso

Los siguientes son ejemplos de algunas aplicaciones prácticas y populares de los datos que los desarrolladores de BI pueden extraer a través de Data Locker. Cada ejemplo está ilustrado por una declaración SQL y un objeto visual de Excel de muestra.

Calcular el total de atribuciones por campaña

En esta consulta, hacemos lo siguiente:

  • Suma el total de atribuciones únicas por campaña para cada fecha de instalación.
  • Filtra las conversiones con el nombre del evento “af_conversion” y un ID de campaña específico (af_c_id).
SELECT install_date, SUM(unique_users) AS total_attributions
FROM ssot_unified
WHERE event_name = 'af_conversion'
    AND af_c_id = '4475903638579'  -- Change to your specific campaign
    AND app_id = 'YOUR_APP'
GROUP BY install_date;

Calcular las conversiones (instalaciones y descargas repetidas) para compararlas con las instalaciones en el dashboard por campaña única

En esta consulta, hacemos lo siguiente:

  • Cuenta las conversiones distinguiendo entre nuevas instalaciones y descargas repetidas por campaña y fecha de instalación únicas.
  • Compara las instalaciones con la métrica de instalación del dashboard, que combina los tipos de conversión “instalación” y “volver a descargar”.
SELECT install_date, conversion_type, SUM(unique_users) AS total_conversions
FROM ssot_unified
WHERE event_name = 'af_conversion'
    AND af_c_id = '4475903638579'  -- Change to your specific campaign
    AND conversion_type IN ('install', 're-download')  
-- The dashboard sums both under the install field AND app_id = 'YOUR_APP' GROUP BY install_date, conversion_type;

Calcular las conversiones de retargeting por zona geográfica

En esta consulta, hacemos lo siguiente:

  • Cuenta las conversiones de las campañas de retargeting desglosadas por ubicación geográfica.
  • Teniendo en cuenta los tipos de “reatribución” y “re-engagement” para estas conversiones.
SELECT install_date, conversion_type, geo, SUM(unique_users) AS total_conversions
FROM ssot_unified
WHERE event_name = 'af_conversion'
    AND conversion_type IN ('re-attribution', 're-engagement')  
-- Both types are relevant for re-targeting AND app_id = 'YOUR_APP' GROUP BY install_date, conversion_type, geo;

Cálculo de las instalaciones por método de atribución por fuente de medios

En esta consulta, hacemos lo siguiente:

  • Cuenta las instalaciones por métodos de atribución (SKAN, métodos de AppsFlyer y orgánicos) y divídelas por fuente de medios.
  • Filtra según los eventos de “af_conversion” con un tipo de conversión de “instalar”.
SELECT install_date, attribution_method, media_source, SUM(unique_users) 
AS total_installs FROM ssot_unified WHERE event_name = 'af_conversion' AND conversion_type = 'install' AND app_id = 'YOUR_APP' GROUP BY install_date, attribution_method, media_source;

Calcular los ingresos acumulados de 7 días después de la instalación para Facebook por conjunto de anuncios

En esta consulta, medimos los ingresos acumulados en un período de 7 días después de la instalación de los anuncios publicados en Facebook.

SELECT install_date,
       af_adset,
       SUM(revenue_usd) AS total_revenue_day_7
FROM ssot_unified
WHERE media_source = 'facebook'
    AND days_post_attribution = 7  -- Choose a specific post-install period (cohort)
    AND app_id = 'YOUR_APP'
GROUP BY install_date, af_adset;

Calcular los ingresos acumulados para los períodos posteriores a la instalación seleccionados

En esta consulta, hacemos lo siguiente:

  • Calcula los ingresos acumulados para varios días seleccionados después de la instalación, desglosando las sumas para el día 2 y el día 7.
  • Ten en cuenta que al analizar las instalaciones de los últimos 7 días, es posible que los datos de los 7 días posteriores a la instalación estén incompletos. Saber más
SELECT install_date,
       SUM(IF(days_post_attribution = 2, revenue_usd, 0)) AS total_revenue_day2,
       SUM(IF(days_post_attribution = 7, revenue_usd, 0)) AS total_revenue_day7
FROM ssot_unified
WHERE app_id = 'YOUR_APP'
GROUP BY install_date;

Calcular los ingresos de un evento in-app específico (compra) por fuente de medios

En esta consulta, hacemos lo siguiente:

  • Mide el valor de los ingresos de un evento in-app específico (como “af_purchase”) y suma esos datos por fuente de medios.
  • Filtra los días seleccionados después de la instalación para asegurarte de que los datos no se cuenten dos veces.
SELECT install_date, media_source, SUM(revenue_usd) AS total_purchase_revenue
FROM ssot_unified
WHERE event_name = 'af_purchase'  -- Change to your specific event
    AND days_post_attribution = 7  -- Choose a specific post-install period (cohort)
    AND app_id = 'YOUR_APP'
GROUP BY install_date, media_source;

Calcular la tasa de conversión de eventos in-app durante 2 días después de la instalación

En esta consulta, calculamos la tasa de conversión de un evento in-app específico (como “af_complete_tutorial”) en relación con todas las instalaciones.

SELECT install_date,
  SUM(IF(days_post_attribution = 2 AND 
event_name = 'af_complete_tutorial', unique_users, 0)) / SUM(IF(event_name = 'af_conversion', unique_users, 0))
AS conversion_rate_day2_af_tutorial_conversion FROM ssot_unified WHERE conversion_type = 'install'
-- Choose the conversion types for the sample group you want to measure AND app_id = 'YOUR_APP' GROUP BY install_date;

Calcular el ARPU durante 7 días y 2 días después de la instalación por ID de campaña

En esta consulta, hacemos lo siguiente:

  • Calcula el ingreso promedio por usuario (ARPU) para el día 2 y el día 7 después de la instalación en todas las campañas.
  • Ten en cuenta que al analizar las instalaciones de los últimos 7 días, es posible que los datos de los 7 días posteriores a la instalación estén incompletos. Saber más
SELECT install_date,
       af_c_id,
       SUM(IF(days_post_attribution = 2, revenue_usd, 0)) 
       / SUM(IF(event_name = 'af_conversion', unique_users, 0)) AS ARPU_day2,
       SUM(IF(days_post_attribution = 7, revenue_usd, 0)) 
       / SUM(IF(event_name = 'af_conversion', unique_users, 0)) AS ARPU_day7
FROM ssot_unified
WHERE conversion_type = 'install'  
       -- Choose the conversion types for the sample group you want to measure
    AND app_id = 'YOUR_APP'
GROUP BY install_date, af_c_id;

Calcular la cantidad de duplicados por fuente de medios

En esta consulta, contamos el número total de atribuciones de usuarios duplicadas por fuente de medios y fecha de instalación, para destacar los canales multimedia que pueden tener una mayor duplicación en la atribución de usuarios.

SELECT install_date, media_source, SUM(skan_duplicates)
FROM ssot_unified
WHERE app_id = 'YOUR_APP'
    AND event_name = 'af_conversion'
GROUP BY install_date, media_source;
SELECT install_date, media_source, SUM(skan_duplicates)
FROM ssot_unified
WHERE app_id = 'YOUR_APP'
GROUP BY install_date, media_source;

Rasgos y limitaciones

Característica Comentario
Disponibilidad de reporte por día Solo los días de instalación en los que el selector de SSOT estaba activado al final del día tendrán un reporte de SSOT para ese día.

Métricas de dos días post-instalación

 

  • Para SKAN 4 en Conversion Studio: Los datos son de 2 días posteriores a la instalación.
  • Para SKAN 3 en Conversion Studio: Los datos se basan en la ventana de actividad de SKAN definida.
    Ejemplo: Si el período de actividad es de 24 horas, se cuentan los eventos que ocurren dentro de este período (incluso el día X+1).

Disponibilidad de eventos in-app

 

Disponible solo para los eventos que se produjeron durante el período de la ventana 1.
Desglose de descarga repetida de SKAN Disponible. En el dashboard de SSOT, este desglose no está disponible y tanto las instalaciones como las descargas repetidas se incluyen en la métrica de instalaciones.

Cambios en la configuración de SKAN Conversion Studio

 

Cambiar la configuración de SKAN Conversion Studio puede provocar imprecisiones en los datos de SSOT durante aproximadamente 96 horas, ya que aún llegan postbacks de instalaciones codificadas con el esquema anterior.
Zona horaria La zona horaria específica de la aplicación no está disponible.
Datos orgánicos
  • Disponibles para las métricas de 7 días posteriores a la instalación.
Datos sobre los días posteriores a la conversión (instalación, reatribución y reengagement) Limitado a 7 días después de la conversión

Transparencia de agencia

 

Compatible

Cambios de nombre de la campaña

 

No se admiten. Utiliza el ID de campaña para agrupar y filtrar si se cambiaron los nombres de las campañas.

Ad networks

 

  • Puedes acceder a los reportes de SSOT de Data Locker para ver los datos atribuidos a su fuente de medios si:
    • El anunciante tiene SSOT activado en Conversion Studio.
    • La ad network está ejecutando campañas de SKAN.
    • La ad network tiene los permisos necesarios del anunciante para acceder a los datos agregados.

Acceso de agencias

 

No disponible. Los usuarios de agencias pueden ver los datos de SSOT en el dashboard SSOT.

Métricas D7

 

  • Las métricas del D7 para el tráfico orgánico están disponibles a partir del 16 de febrero de 2025.
  • Es posible que falten o que sean inferiores a las métricas del D2 si:
    • El intervalo de fechas incluye fechas en las que no han pasado 8 días.
    • Los datos modelados no están disponibles (p. ej., menos de 14 días de datos de ingresos). Saber más
    • La configuración de SKAN Conversion Studio ha cambiado en los últimos 14 días.
    • Hay menos de 10 instalaciones para una fecha determinada.

Nombres de eventos predefinidos 

 

Dado que el nombre del evento 'af_conversion' se usa para indicar diferentes tipos de conversiones, las aplicaciones que tienen un evento llamado específicamente 'af_conversion' verán su evento original renombrado como 'af_conversion_event'.

Diferencia en moneda local

 

Como el dashboard de SSOT y el reporte de SSOT de Data Locker no se calculan simultáneamente, pueden producirse pequeñas discrepancias al comparar los ingresos en moneda local del dashboard con la moneda seleccionada en el reporte. Esto se debe a los tipos de cambio ligeramente diferentes utilizados en el momento en que se calcularon los datos.
Datos parciales del D7 de SKAN A medida que se modelen los datos del D7 de SKAN y la versión inicial esté lista 7 días después de la instalación, al analizar las métricas del D7 durante los últimos 7 días, los datos D7 serán parciales. Para los registros en los que el método de atribución es SKAN, las métricas D7 serán más bajas que las métricas D2.
Granularidad limitada para las métricas de ingresos y eventos in-app del D7 Las métricas de ingresos y eventos de usuario únicos durante los 7 días posteriores a la instalación no están disponibles en los niveles de granularidad de conjunto de anuncios, anuncio y tipo de conversión. Dado que este nivel de detalle no suele estar disponible en SKAN, el modelo no tiene en cuenta estas dimensiones.
Actualización de los datos de ingresos por publicidad

Los datos de ingresos por publicidad tienen un retraso de un día.

Por ejemplo, un reporte creado en la mañana del 3 de julio incluirá los datos de ingresos por publicidad hasta el 1 de julio inclusive.