Análisis de cohortes a través de Data Locker

De un vistazo: El análisis de cohortes en Data Locker incluye datos agregados de todos los elementos de la estructura publicitaria. Los informes recogen datos de los usuarios atribuidos en los últimos 365 días. Este informe está disponible para los anunciantes que tengan datos brutos, API de coherte o ambos, como parte de su suscripción. Esto significa que no se requiere una suscripción a Data Locker para este informe.

Análisis de cohortes en Data Locker

En algunas ocasiones, la atribución de datos brutos en AppsFlyer está restringida debido a políticas de compartición de datos de las fuentes de medios o a sus políticas de preservación de la privacidad. Esta restricción incluye todos los campos relacionados con la atribución, como campaña y conjunto de anuncios. Los informes de cohorte le proporcionan datos agregados que se pueden utilizar como alternativa a los datos brutos. 

Descargar informe de ejemplo

Habilitar Data Locker

El informe está disponible para los suscriptores de Data Locker, API de cohorte y datos brutos. Para habilitar el informe en Data Locker, complete uno de los siguientes procedimientos. 

¿Obtienes datos actualmente a través de Data Locker?  Procedimiento

 

Sí 

AppsFlyerAdmin_us-en.pngPara agregar los informes de cohorte a Data Locker:
  1. En AppsFlyer, desde el menú lateral, seleccione Informe > Data Locker.
  2. Seleccione todos los informes en la sección Análisis de cohorte
  3. Haga clic en Guardar configuración.
    Los informes estarán disponibles al día siguiente a las 10:00 UTC.
No AppsFlyerAdmin_us-es.pngPara configurar Data Locker:
  1. Complete la configuración inicial de Data Locker (anunciante | socio).
  2. Agregue los informes de cohorte a Data Locker:
    1. En AppsFlyer, desde el menú lateral, seleccione Informe > Data Locker.
    2. Seleccione todos los informes en la sección Análisis de cohorte
    3. Haga clic en Guardar configuración.
      Los informes estarán disponibles al día siguiente a las 10:00 UTC.

Puede cargar los datos en sus sistemas de BI y usarlos como parte de sus procesos de rendimiento y optimización de campañas.

Métricas disponibles

Las métricas disponibles incluyen ingresos, usuarios únicos que realizan un evento y el número de veces que ocurre el evento. Para calcular métricas relacionadas con el costo, como ROI y ROAS, se necesitan tanto métricas de ingresos como de costos. Las métricas de ingresos están en el cohorte y las métricas de costos son proporcionadas por ROI360 Cost ETL.

Datos sobre análisis de cohortes

Informes disponibles Los informes siguientes están disponibles para descargar. Los tipos de informes se describen con más detalle en el Panel de cohorte.
  • Adquisición de usuarios: se atribuye a una fuente de medios de adquisición de usuarios, incluyendo el LTV durante las ventanas de reactivación.
  • Retargeting: se atribuye a una fuente de medios de retargeting para eventos que ocurren:
    • Durante una ventana de re-engagement
    • Como resultado de reatribuciones
  • Unificado: muestra datos bajo la última fuente de medios táctiles que lleva al usuario de acuerdo con las reglas de doble atribución de AppsFlyer. Esto significa que el LTV durante las re-engagements se muestra bajo la fuente de medios de retargeting y no bajo la de UA. 
Periodo del informe Usuarios que han convertido en los últimos 365 días. Es decir, cada día el informe incluye a los usuarios que han convertido en los 365 días anteriores. 
Estructura del informe El esquema de cada informe (las dimensiones y métricas incluidas) es fijo y no se puede modificar. Consulte estructura del informe.
Entrega de informes  Consulte Habilitar informes de cohorte en Data Locker.
Actualización de datos
  • Diariamente.
  • Las métricas se calculan utilizando los datos disponibles a medianoche UTC. Es decir, al final del día. 
  • Los informes están disponibles en Data Locker en la carpeta de fecha-hora (dt) a las 10:00 UTC. Por ejemplo, los datos del lunes están disponibles el martes a las 10:00 UTC en la carpeta del lunes. 
Impacto de las políticas de retención de socios

Considere que algunos socios implementan una política de retención de datos. En este caso, los eventos ocurridos después del fin del periodo de retención se consideran orgánicos en los informes de cohorte.

Ejemplo: La RN A tiene una política de retención de datos de 180 días. Los eventos de usuario hasta el día 180 se atribuyen a SRN A. Los eventos que ocurren después de 180 días se consideran orgánicos.

Estructura del informe

El informe se compone de dimensiones y métricas.

El formato de los campos es como se indica a continuación:

  • Dimensiones: Cadena. La longitud máxima de la cadena es dinámica y, en la mayoría de los casos, depende de cómo se llenen los elementos de la jerarquía publicitaria.
  • Métricas: Número. Nota: El formato del campo selected_currency es una cadena de texto.

Dimensiones

Nombre del campo  Descripción
app_id --
fuente_medios --
tipo_de_conversión Valores posibles: instalación, instalación_unificada (para instalaciones en el informe unificado), reenganche, reatribución.
tipo_táctil_atribuido Valores posibles: clic, impresiones, preinstalación, desconocido, TV, nulo.
días_post_atribución
  • 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.
fecha_evento 
  • Fecha en que un usuario realiza un evento específico.
  • Formato: aaaa-mm-dd
  • Ejemplo: Fecha en que un usuario realizó un evento determinado en la aplicación. En caso de conversión.
  • ¡Nota! Si event_name es af_conversion, la fecha del evento y la fecha de conversión serán iguales. 
fecha_de_conversión
  • Fecha de la conversión.
  • Formato: aaaa-mm-dd
  • Ejemplo: Fecha de instalación.
nombre_del_evento Identifica el evento. Algunos nombres de eventos tienen un significado específico, mientras que otros se refieren a eventos dentro de la aplicación establecidos por el anunciante. 
nombre_del_evento ¿Qué hizo el usuario?
af_conversion Usuario convertido. Utiliza conversion_type para identificar si se trata de una instalación, reenganche o reatribución.
af_session Abrió la aplicación.
cohort_uninstalls Desinstaló la aplicación. 
Evento dentro de la aplicación definido por el anunciante. Se realizó un evento dentro de la aplicación.
campaña

Jerarquía de campaña.

Considera: No se admiten cambios de nombre de campaña. Por lo tanto, varios nombres pueden estar asociados a un ID de campaña. 

id_campaña Jerarquía de campaña.
adset Jerarquía de campaña.
id_adset Jerarquía de campaña.
anuncio Jerarquía de campaña.
id_anuncio Jerarquía de campaña.
canal

Jerarquía de campaña.

[Actualizado el 27 de octubre de 2021] Actualmente, los anuncios de Meta no rellenan el canal en los datos proporcionados a través del mecanismo Google Install Referrer.

id_sitio Jerarquía de campaña.
es_atribución_primaria Úsalo para identificar y deduplicar datos de retargeting.
geo Código de país ISO derivado de la dirección IP del usuario.
agencia
  • Compatibilidad con la transparencia de agencias.
  • En el caso de agencias no transparentes, puede haber varias filas con el mismo nombre de campaña si el anunciante y la agencia realizan campañas con el mismo nombre. No te preocupes. Las filas no están duplicadas.
instalar_app_store Solo para aplicaciones de Android: La tienda de Android desde donde se descargó la aplicación. Rellenado por los anunciantes que implementan la atribución en Android para múltiples tiendas. Si está en blanco, significa Google Play Store. 
palabras_clave Palabra(s) utilizada(s) en la búsqueda online del usuario. Informe de la red publicitaria.
id_palabra_clave [Campo disponible desde el 27 de abril de 2022] ID de palabra clave devuelto por la red publicitaria.

Métricas

Nombre del campo Descripción Formato
usuarios_únicos Número de usuarios únicos que realizaron el evento en ese día. Número
ingresos_usd
  • Monto de ingresos en USD. Por ejemplo, $100.56 se refleja como 100,56.
  • Máximo de 2 decimales.
Número
recuento_eventos Número de veces que ocurrió el evento. Número
moneda_seleccionada Código de moneda de 3 letras (USD, EUR) configurado por ti en los ajustes de la aplicación. Formato ISO-4217. Es la moneda usada para mostrar ingresos en Cohort en la interfaz de usuario.  Cadena
ingresos_moneda_seleccionada
  • Cantidad de ingresos en la moneda seleccionada. Por ejemplo, si la moneda seleccionada es EUR, entonces €1234.56 se refleja como 1234,56.
  • Máximo de 2 decimales.
Número

Consideraciones para desarrolladores de BI

Alcance de los datos en el informe

Los informes incluyen instalaciones de adquisición de usuarios, reatribuciones y reenganches de retargeting, y sus eventos dentro de la aplicación relacionados.

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

  • Para unificados, utiliza el campo is_primary_attribution=true o null.
  • Para adquisición de usuarios, utiliza conversion_type=Install.
  • Para retargeting, utiliza conversion_type=re-engagement o re-attribution.

Si solo utilizas la vista unificada en tu proceso de carga de datos, puedes usar la lógica para dividir los datos entre tipos de campaña, es decir, atribución de usuarios (instalaciones) y retargeting (reenganches). Para hacerlo, usa conversion_type=install, install_unified, re-engagement o re-attribution. Consulta Doble atribución de eventos de retargeting. 

Consideraciones a nivel de campo

  • Usa los días post-atribución para facilitar el cálculo de métricas de retención.
  • Cálculo de usuarios únicos usando las dimensiones de nombre de campaña y ID de campaña: Si puedes ignorar la precisión del nombre de la campaña, puedes sumar el recuento único por ID de campaña y las métricas serán correctas. 
  • Puedes agregar los datos usando los campos de jerarquía de la campaña. 
  • Los ingresos en USD se calculan usando el tipo de cambio del día del evento. 
  • Los eventos de ingresos publicitarios se incluyen cuando están disponibles, pero pueden actualizarse con un retraso de hasta 3 días.

Consideraciones generales

Los datos de todas las aplicaciones se proporcionan en un solo archivo. Usa el campo ID de aplicación para segregar los datos por aplicación o configura Data Locker para hacerlo.

Casos de uso

A continuación, algunos ejemplos de aplicaciones prácticas y populares de datos de cohorte que los desarrolladores de BI pueden extraer a través de Data Locker. Cada ejemplo se ilustra mediante una declaración SQL y un ejemplo visual en Excel. 

1. Cálculo de la retención

En el siguiente ejemplo:

  • Calculamos la retención del día 1 y del día 7, así como el número total de instalaciones por campaña y anuncio.
  • Sumamos el recuento de eventos por evento de conversión filtrando event_name para que sea af_conversion.
  • Analizamos específicamente las campañas de adquisición de usuarios filtrando los datos para que conversion_type=install.

Consulta SQL

select
    campaign_id, ad_id,
    sum(if(event_name = 'af_conversion', event_count,0)) as installs,
    sum(if(event_name = 'af_session' and days_post_attribution = 1, unique_users,0)) / sum(if(event_name = 'af_conversion', event_count,0)) as retention_day1,
    sum(if(event_name = 'af_session' and days_post_attribution = 7, unique_users,0)) / sum(if(event_name = 'af_conversion', event_count,0)) as retention_day7
from YOUR_DATA_LOCKER_REPORT
where
    conversion_date between '2023-06-01' and '2023-06-08'
    // If you're querying data from unified reports, edit the line below to: and conversion_type IN ('install', 'install_unified')    
    and conversion_type = 'install'
    and app_id = YOUR_APP
group by 1,2

Ejemplo en Excel

ID de campaña ID del anuncio Instalaciones Día 1 de retención Día 7 de retención
12345678 987654 100 30% 10%
98765432 123456 200 25% 15%
07315466 613770 300 20% 12%

2. Cálculo del ARPU de múltiples eventos in-app

En el siguiente ejemplo:

  • Calculamos el ARPU de múltiples eventos dentro de la aplicación por campaña.
  • Analizamos específicamente las campañas de retargeting filtrando los datos de modo que conversion_type=re-engagement y conversion_type=re-attribution.
  • Sumamos el recuento de eventos por evento de conversión filtrando event_name para que sea af_conversion.
  • Sumamos los ingresos de múltiples eventos, en este caso af_purchase y af_coins.
  • Establece days_post_attribution en el mínimo necesario (en este caso, 7) para minimizar la carga de procesamiento de datos.

Consulta SQL

select
    campaign_id,
    sum(if(days_post_attribution <= 1 and event_name in ('af_purchase', 'af_coins') , revenue_usd, 0)) / sum(if(event_name = 'af_conversion', event_count, 0)) as ARPU_day1,
    sum(if(days_post_attribution <= 3 and event_name in ('af_purchase', 'af_coins') , revenue_usd, 0)) / sum(if(event_name = 'af_conversion', event_count, 0)) as ARPU_day3,
    sum(if(days_post_attribution <= 7 and event_name in ('af_purchase', 'af_coins') , revenue_usd, 0)) / sum(if(event_name = 'af_conversion', event_count, 0)) as ARPU_day7
from YOUR_DATA_LOCKER_REPORT
where
    conversion_date between '2023-06-01' and '2023-06-08'
    and days_post_attribution <= 7
    and conversion_type in ('re-engagement', 're-attribution')
    and app_id = YOUR_APP
group by 1

Ejemplo en Excel

ID de campaña Tipo de conversión

ARPU

Día 1

ARPU

Día 3

ARPU

Día 7

12345678 Reenganche 6.23 5.11 2.34
98765432 Reenganche 3.57 1.34 4.86
07315466 Reatribución 7.41 6.79 5.29

3. Cálculo de la tasa de conversión de eventos in-app para un día de cohorte específico

En el siguiente ejemplo:

  • Calcula la tasa de conversión del evento dentro de la aplicación del día 0 para múltiples dimensiones (como fecha de conversión, región, campaña, anuncio e ID del sitio).
  • Analiza datos unificados (tanto campañas de UA como de retargeting) filtrando los datos de modo que is_primary_attribution=true.
  • Sumamos el recuento de eventos por evento de conversión filtrando event_name para que sea af_conversion.
  • Establece days_post_attribution en el mínimo necesario (en este caso, 7) para minimizar la carga de procesamiento de datos.

Consulta SQL

select
    conversion_date, geo, campaign_id, ad_id, site_id,
    sum(if(days_post_attribution = 0 and event_name = 'af_complete_tutorial', unique_users, 0)) / sum(if(event_name = 'af_conversion', event_count, 0)) as day0_af_tutorial_conversion
from YOUR_DATA_LOCKER_REPORT
where
    conversion_date between '2023-06-01' and '2023-06-08'
    and is_primary_attribution = true
    and app_id = YOUR_APP
group by 1,2,3,4,5

Ejemplo en Excel

Fecha de conversión Geo ID de campaña ID del anuncio ID del sitio Día 0 de af_complete_tutorial
7 de noviembre de 2022 EE.UU. 12345678 123456 sitio_123 45%
5 de noviembre de 2022 Reino Unido 98765432 nulo sitio_654 70%
31 de octubre de 2022 Corea del Sur 07315466 nulo nulo 63%

4. Cálculo de instalaciones diarias

En el siguiente ejemplo:

  • Calcula el número de instalaciones por ID de aplicación, fecha de conversión, fuente de medios, nombre de evento y tipo de conversión.
  • Filtrar los datos para mostrar instalaciones de UA (no de retargeting) configurando conversion_type como install.
  • Suma las instalaciones configurando event_name como af_conversion.

Consulta SQL

select
    app_id,
    conversion_date,
    media_source,
    event_name,
    conversion_type,
    sum(events_count) as total
from YOUR_DATA_LOCKER_REPORT
where
    conversion_date between '2023-06-01' and '2023-06-08'
    // If you're querying data from unified reports, edit the line below to: and conversion_type IN ('install', 'install_unified')
    and conversion_type = 'install'
    and event_name = 'af_conversion'
    and app_id = YOUR_APP
group by 1,2,3,4,5

Ejemplo en Excel

ID de aplicación Fecha de conversión Fuente de medios Nombre del evento Total
id123456789 7 de noviembre de 2022 Adnet1_int af_conversion 105
id123456789 5 de noviembre de 2022 adnet2_int af_conversion 216
id123456789 31 de octubre de 2022 adnet3_int af_conversion 327

5. Cálculo de los ingresos de Facebook Ads

En el siguiente ejemplo:

  • Calcula los ingresos del día 3 de Facebook por fecha de conversión e ID de aplicación.
  • Analiza los datos de Facebook filtrándolos para que media_source='Facebook Ads'.
  • Establece days_post_attribution en el mínimo necesario (en este caso, 3) para reducir la carga de procesamiento de datos.

Consulta SQL

select
    conversion_date,
    app_id,
    media_source,
    sum(if(days_post_attribution <= 3, revenue_usd, 0)) as revenue_day3
from YOUR_DATA_LOCKER_REPORT
where
    conversion_date between '2022-06-01' and '2023-05-31'
    and days_post_attribution <= 3
    and media_source = 'Facebook Ads'
    and app_id in (APP_ID1, APP_ID2, ...)
group by 1,2,3

Ejemplo en Excel

Fecha de conversión ID de aplicación Fuente de medios

Ingresos

Día 3

7 de noviembre de 2022 id123456789 Adnet1_int 400,45
5 de noviembre de 2022 id123456789 adnet2_int 99,23
31 de octubre de 2022 id123456789 adnet3_int 13.34

6. Cálculo del ARPU por ID de palabra clave de ASA para hasta 365 días de cohorte

En el siguiente ejemplo:

  • Calcula el ARPU de Apple Search Ads por ID de palabra clave hasta el día de cohorte 365.
  • Analiza los datos de Apple Search Ads filtrando los datos de modo que media_source='Apple Search Ads'.
  • Sumamos el recuento de eventos por evento de conversión filtrando event_name para que sea af_conversion.

Consulta SQL

select
    media_source,
    keyword_id,
    sum(if(days_post_attribution <= 365, revenue_usd,0)) / sum(if(event_name = 'af_conversion', event_count, 0)) as ARPU_day365
from YOUR_DATA_LOCKER_REPORT
where
    conversion_date between '2022-06-01' and '2023-05-31'
    and media_source = 'Apple Search Ads'
    and app_id = YOUR_APP
group by 1

Ejemplo en Excel

Fuente de medios ID de palabra clave

ARPU

Día 365

Adnet1_int 123456 57.019,93
adnet2_int 987654 64.867,84
adnet3_int 666854 48.160,02

7. Calculando el ARPU del día 7 por tiempo de atribución por geo

El siguiente ejemplo muestra cómo utilizar los KPI por tiempo de atribución. En este ejemplo, nosotros:

  • Calculamos el ARPU del día 7 por fecha de atribución para cada geo.
  • Los resultados están ordenados por número de conversiones, mostrando las 20 principales geografías.
  • Datos filtrados para que conversion_type='install'.
  • La primera columna muestra la geo. La segunda columna muestra las conversiones totales. Las columnas siguientes muestran los ingresos del día 7 para cada día especificado como fila en la consulta.

Consulta SQL

select
    geo,
    sum(if(event_name = 'af_conversion', event_count, 0)) total_conversions,
    sum(if(cohort_day = '2023-07-11' and days_post_attribution <= 7, revenue_usd, 0)) / sum(if(cohort_day = '2023-07-11' and event_name = 'af_conversion', event_count, 0)) as ARPU_day7_2023_07_11,
    sum(if(cohort_day = '2023-07-12' and days_post_attribution <= 7, revenue_usd, 0)) / sum(if(cohort_day = '2023-07-12' and event_name = 'af_conversion', event_count, 0)) as ARPU_day7_2023_07_12,
    sum(if(cohort_day = '2023-07-13' and days_post_attribution <= 7, revenue_usd, 0)) / sum(if(cohort_day = '2023-07-13' and event_name = 'af_conversion', event_count, 0)) as ARPU_day7_2023_07_13,
    sum(if(cohort_day = '2023-07-14' and days_post_attribution <= 7, revenue_usd, 0)) / sum(if(cohort_day = '2023-07-14' and event_name = 'af_conversion', event_count, 0)) as ARPU_day7_2023_07_14,
    sum(if(cohort_day = '2023-07-15' and days_post_attribution <= 7, revenue_usd, 0)) / sum(if(cohort_day = '2023-07-15' and event_name = 'af_conversion', event_count, 0)) as ARPU_day7_2023_07_15,
    sum(if(cohort_day = '2023-07-16' and days_post_attribution <= 7, revenue_usd, 0)) / sum(if(cohort_day = '2023-07-16' and event_name = 'af_conversion', event_count, 0)) as ARPU_day7_2023_07_16
from YOUR_DATA_LOCKER_REPORT
where
    conversion_date between '2023-07-11' and '2023-07-16'
    and days_post_attribution <= 7
    // If you're querying data from unified reports, edit the line below to: and conversion_type IN ('install', 'install_unified')
    and conversion_type = 'install'
    and app_id = 'YOUR_APP'
group by 1
order by 2 desc
limit 20

Ejemplo en Excel

Geo Conversiones totales ARPU Día 7 para el 11/07/2023 ARPU Día 7 para el 12/07/2023 ARPU Día 7 para el 13/07/2023 ARPU Día 7 para el 14/07/2023 ARPU Día 7 para el 15/07/2023 ARPU Día 7 para el 16/07/2023
Corea del Sur 120.660 $7,798.89 $6,997.37 $8,258.95 $9,050.21 $10,018.04 $13,765.73
Canadá 35.099 $64,867.84 $7,050.19 $5,656.33 $9,553.75 $8,632.41 $11,308.06
Chile 26.750 $48,160.02 $21,249.55 $22,584.57 $24,033.07 $31,118.91 $41,145.22

Información adicional

Características y limitaciones

Característica  
Datos de costes
Cambios de nombre de la campaña No admitido. 
Actualización de datos Diario UTC. Los informes están en la carpeta de fecha y hora (dt) del Data Locker del día del informe, a las 10:00 UTC del día siguiente. 
Ingresos de anuncios
  • Disponible
  • Para los eventos af_ad_revenue, la métrica de usuarios únicos no está disponible para las fechas entre el 5 de octubre de 2022 y el 16 de febrero de 2023.
Moneda  El USD y la moneda específica de la app están disponibles por fila
Zona horaria
Datos orgánicos Disponible
Días posteriores a la conversión (instalación, reatribución, reenfoque)
Transparencia de agencia
  • Admitido 
  • Los datos de X Ads y Meta Ads siempre son transparentes.
Segregación de apps Admitido
Datos SKAN No incluidos. Es decir, los datos proporcionados por postbacks de iOS.
Reinstalaciones
  • Si los eventos post-reinstalación son considerados orgánicos no atribuidos:
    • Se incluirán solo a partir del 26 de mayo de 2024. Más información
    • El tiempo de instalación se basa en el campo device_download_time.
    • No se cuentan para las mediciones de usuarios únicos y de retención.
  • Si los eventos post-reinstalación se atribuyen a la primera instalación, siempre se incluyen. Más información