En resumen: crea reportes de datos de atribución para hacer coincidir los datos a nivel de usuario de los eventos de instalación o retargeting con los datos de tus sistemas.
Creación de un reporte de datos de atribución
Para crear un reporte de datos de atribución, sigue los pasos que se detallan en las pestañas siguientes.
Nota: Estos pasos se dividen en pestañas para facilitar la lectura. Se deben completar todos los pasos para crear el reporte.
Realizar los pasos preliminares
- Ve a la pestaña Reportes de DCR.
- Haz clic en el botón + Nuevo reporte.
- Selecciona Datos de atribución como tipo de datos de origen y, a continuación, haz clic en Siguiente en la esquina inferior derecha de la pantalla.
- Introduce un nombre para el reporte.
- Puede ser cualquier nombre que te ayude a identificar el reporte en la plataforma DCR.
- Importante: Asegúrate de que el nombre del reporte sea diferente de todos los demás reportes de tu cuenta, de lo contrario no podrás guardar el reporte.
- Requisitos del nombre del reporte:
- Longitud: de 2 a 80 caracteres
- Caracteres válidos:
- letras (A-Z, a-z)
- números (0-9), no pueden ser el primer carácter de un nombre
- un guión (-), no puede ser el primer carácter de un nombre
- Caracteres inválidos:
- espacios
- todos los demás símbolos o caracteres especiales
Seleccionar las fuentes
Especifica los datos que se van a utilizar para el reporte:
Datos de atribución:
- Aplicaciones: selecciona una o más de las aplicaciones en tu cuenta de AppsFlyer.
-
Tipos de atribución: Selecciona uno o más tipos de datos de atribución para usarlos en el reporte:
Instalaciones Una instalación se registra cuando un usuario descarga, instala e inicia una aplicación móvil.
Reinstalaciones Una reinstalación se registra cuando un usuario instala una aplicación, luego la desinstala y la vuelve a instalar durante la ventana de reatribución.
- Nota: La duración de la ventana de reatribución se establece en Configuración > Configuración de la aplicación.
Reengagements Un reengagement se registra cuando un usuario inactivo de una aplicación específica interactúa con una campaña de retargeting para la aplicación y posteriormente la abre.
Reatribuciones Una reatribución se registra cuando un antiguo usuario de una aplicación específica (que la había desinstalado) participa en una campaña de retargeting para la aplicación y, posteriormente, la reinstala. Instalaciones orgánicas Las instalaciones orgánicas son aquellas que no se atribuyen a una fuente multimedia específica.
- Nota: Incluir las instalaciones orgánicas en tu reporte puede aumentar considerablemente el número de filas escaneadas.
- Periodo de tiempo: Selecciona el número de días de datos históricos en los que deseas que el DCR busque eventos de atribución que coincidan con tus eventos de origen personalizados (de 1 a 180 días).
Fuentes personalizadas
Al definir la estructura del reporte, puede elegir usar datos de cualquiera de las fuentes personalizadas que hayas configurado. Debes seleccionar al menos una fuente personalizada.
Unirse a fuentes
Para hacer coincidir los datos entre las fuentes, cada una de las fuentes personalizadas utilizadas en el reporte debe incluir un identificador asignado a un identificador clave en los datos de atribución.
¿Qué es un identificador clave?
Puedes asignarlos a cualquiera de estos identificadores de datos de atribución como identificadores clave:
-
ID de AppsFlyer (af_id): un identificador único de la aplicación generado por AppsFlyer en la instalación:
- Este ID aparece en todos los eventos registrados por AppsFlyer.
- Se genera un nuevo ID de AppsFlyer si se elimina una aplicación y luego se vuelve a instalar.
-
ID de usuario de cliente (CUID): un identificador de usuario único, generalmente generado y establecido por el propietario de la aplicación en el momento del registro del usuario.
- El uso de CUID para asignar datos requiere que la aplicación esté configurada para enviar el CUID a AppsFlyer a través del SDK o de la API de servidor a servidor (S2S).
Importante:
No todas las fuentes de medios permiten la coincidencia mediante el CUID. Se recomienda encarecidamente utilizar el ID de AppsFlyer.
Esquemas de asignación (directa/indirecta)
Si el reporte usa más de una fuente personalizada, solo es necesario asignar una de ellas directamente a un identificador de clave de datos de atribución. Se pueden asignar otras fuentes personalizadas directa o indirectamente, como se ilustra en el siguiente ejemplo:
Ejemplo
En el escenario que se muestra arriba:
- El identificador de fuente personalizada n.º 1, AF, se asigna directamente al identificador clave de datos de atribución af_id.
- La fuente personalizada n.º 2 se asigna indirectamente: user_code --> AF --> af_id.
- La fuente personalizada n.º 3 se asigna indirectamente (a través de una cadena más larga):
user_id --> user_code --> AF --> af_id. - El identificador de fuente personalizada n.º 4, AF, se asigna directamente al identificador clave de datos de atribución af_id.
- Ten en cuenta que podría haberse asignado indirectamente en su lugar (a través del identificador de fuente personalizada n.º 3 user_id), pero cualquiera de las dos opciones funciona bien.
✓ Este esquema de mapeo funciona para hacer coincidir los datos entre todas las fuentes, ya que cada fuente personalizada se asigna directa o indirectamente al identificador de clave de datos de atribución af_id.
Determinar el tratamiento de varios eventos coincidentes
Nota:
Si los tipos de atribución seleccionados para este reporte incluyen solo instalaciones u instalaciones orgánicas, esta sección es irrelevante. Ve a Seleccionar dimensiones.
Coincidir con todos los eventos
El método de coincidencia más completo permite que tu reporte incluya todos los eventos coincidentes. Para lograr este resultado, debes asignar un identificador de una de las fuentes personalizadas del reporte al identificador de datos de atribución install_time.
- El identificador del código fuente que está asignado a install_time debe tener el siguiente formato: aaaa-mm-dd hh:mm:ss.
- Nota: Aunque el nombre del identificador de datos de atribución es install_time, en realidad significa hora del evento cuando se hace referencia a los eventos de reinstalación, reengagement o reatribución.
Emparejar un solo evento
Si los tipos de atribución que seleccionas para tu reporte incluyen reinstalaciones, reengagements o reatribuciones, pero no asignas un identificador a install_time, debes elegir usar el último o el primer evento coincidente de tu reporte.
- Último evento: el evento de atribución incluido en el reporte es el último evento (cronológicamente) del período que coincide con un identificador clave específico.
- Primer evento: El evento de atribución incluido en el reporte es el primer evento (cronológicamente) del período que coincide con un identificador clave específico.
Haz esta selección en función del evento que consideres más relevante para la información que deseas obtener del reporte.
Seleccionar las dimensiones
Recuerda que los datos a nivel de usuario no pueden ser reportados por DCR. En su lugar, te proporciona la información necesaria para la toma de decisiones agregando (o agrupando) los datos por las dimensiones que elijas.
Por lo general, una dimensión es un atributo por el que se clasifican los usuarios de la aplicación (por ejemplo, geolocalización, fecha de instalación, campaña, etc.).
Selección de las dimensiones del reporte
Las dimensiones del reporte de datos de atribución pueden incluir:
- Cualquier dimensión de datos de atribución disponible
- Cualquier campo de las fuentes personalizadas del reporte que se haya clasificado como dimensión
Para seleccionar las dimensiones que se incluirán en el reporte:
- Selecciona una o más dimensiones en la lista Dimensiones de las fuentes de la izquierda y usa el botón Agregar en el centro de la pantalla para agregarlas a la lista de Dimensiones del reporte.
- Puedes usar la barra de búsqueda para buscar dimensiones en las listas.
- Para quitar una dimensión, selecciónala en la lista Dimensiones del reporte y usa la función Quitar para devolverla a la lista Dimensiones de las fuentes.
- Repite este proceso hasta que hayas agregado cada dimensión que desees incluir en el reporte.
Nota: De forma predeterminada, todos los reportes se agrupan según la dimensión de datos de atribución media_source. Si no deseas utilizar esta dimensión en tu reporte, puedes eliminarla de la lista de dimensiones del reporte.
[Opcional] Personalización de nombres para mostrar de las dimensiones
De forma predeterminada, los nombres de las dimensiones se muestran en el reporte exactamente como aparecen en los datos de atribución o en las fuentes personalizadas. Si lo deseas, puedes personalizar los nombres de las dimensiones para el reporte.
Para personalizar los nombres de visualización de las dimensiones:
- En la lista Dimensiones del reporte, coloca el cursor sobre el nombre de la dimensión cuyo nombre para mostrar deseas editar.
- Haz clic en el botón Editar
que se muestra a la derecha de la dimensión.
- Cambia el nombre por el nombre para mostrar de la dimensión que se utilizará en el reporte (hasta 50 caracteres).
- Haz clic en Aceptar para guardar el nombre para mostrar, o en X para cancelar.
Preservación de la privacidad mientras se agrupa por dimensión (reagrupación)
En función del tamaño del conjunto de datos, el número de dimensiones que elijas y otros factores, es posible que un reporte incluya uno o varios grupos que contengan muy pocos usuarios para permitir la generación de reportes. Si los datos se reportaran de esta manera, se infringirían las restricciones contra el suministro de datos a nivel de usuario.
- Importante: La cantidad mínima de usuarios requerida para permitir la presentación de reportes varía según la fuente de medios.
Sin embargo, en lugar de eliminar u ocultar los datos del reporte por completo, DCR utiliza un Mecanismo de reagrupamiento para proporcionar tantos detalles como sea posible mientras se mantiene la privacidad del usuario.
Ejemplo de reagrupamiento
Supongamos que has configurado un reporte de acuerdo con las siguientes dimensiones (en orden):
-
Dimensiones de los datos de atribución:
- fuente de medios
- campaña
- adset_name
- ad_id
-
Dimensiones de fuentes personalizadas:
- user_type
Antes de reagrupar
Después del análisis inicial de los datos, DCR determina que los datos se desglosarían de la siguiente manera:
medios fuente |
campaña | conjunto de anuncios conjunto de anuncios |
anuncio ID |
usuario tipo |
ingresos D0 |
ingresos D7 |
cuenta | ¿reportable? |
---|---|---|---|---|---|---|---|---|
media_source | UA_100 | verde | kjh867 | comprador | 1 | 4 | 120 |
✓ |
media_source | UA_101 | verde | jkj987 | ultra | 2 | 23 | 220 |
✓ |
media_source | UA_200 | verde | lkh123 | beg | 6 | 7 | x |
X |
media_source | UA_200 | verde | ilk945 | beg | 3 | 21 | x |
X |
media_source | UA_200 | verde | plm654 | beg | 8 | 17 | x |
X |
En la actualidad, las últimas 3 filas no se pueden notificar porque hay muy pocos usuarios en cada una. (Esta fuente de medios requiere un mínimo de y usuarios con el fin de ser reportables. Aquí, solo tenemos x).
Según la lógica de reagrupamiento, el DCR primero «elimina» la última dimensión de datos de atribución de la lista (en este caso, ad_id). A continuación, vuelve a analizar los datos para ver qué filas se pueden reportar.
Después de reagrupar
Después de aplicar la lógica de reagrupamiento, el reporte aparece de la siguiente manera:
medios fuente |
campaña | conjunto de anuncios conjunto de anuncios |
anuncio ID |
usuario tipo |
ingresos D0 |
ingresos D7 |
cuenta | ¿reportable? |
---|---|---|---|---|---|---|---|---|
media_source | UA_100 | verde | kjh867 | comprador | 1 | 4 | 120 |
✓ |
media_source | UA_101 | verde | jkj987 | ultra | 2 | 23 | 220 |
✓ |
media_source | UA_200 | verde | RESTRINGIDO | beg | 17 | 45 | y (x+x+x) |
✓ |
Resultados:
- La última fila ahora combina los datos que anteriormente habían estado en 3 filas. Ahora, la fila combinada tiene un recuento de usuarios igual a y, y se puede reportar.
- La dimensión que se eliminó ahora se reporta como RESTRINGIDO.
- Si todavía hubiera habido filas no reportables (menos de y usuarios), DCR continuaría analizando los datos de forma iterativa, eliminando una dimensión tras otra hasta que:
- puedas reportar todas las filas; o
- se queda sin dimensiones de datos de atribución para eliminar
Nota: De forma predeterminada, el DCR aplica la reagrupación solo a las dimensiones de los datos de atribución (no a las dimensiones de origen personalizadas). Si los datos agrupados por una dimensión de datos de atribución dan como resultado una fila con menos de y usuarios, los datos de esa fila se indicarán como RESTRINGIDOS.
- Consulta a continuación una opción avanzada que puedes usar para aplicar también el reagrupamiento a las dimensiones de fuentes personalizadas.
[Opcional] Administración de la prioridad de las dimensiones
De forma predeterminada, las dimensiones de los datos de atribución se eliminan en orden inverso al orden en que aparecen en la lista de dimensiones del reporte. Sin embargo, puedes modificar la secuencia predeterminada o aplicar la reagrupación a las dimensiones de origen personalizadas seleccionadas para conservar las dimensiones más importantes para usted.
Para cambiar el orden en el que se eliminan las dimensiones:
- Haz clic en el botón Administrar la prioridad de las dimensiones.
- Selecciona una dimensión y arrástrala a la posición deseada en la lista (o usa los botones de flecha de la derecha para moverla).
- La dimensión etiquetada como Máxima prioridad (en la parte superior de la lista) significa que es la última en ser eliminada si se requiere reagrupamiento.
- [Opcional] Para aplicar la reagrupación a las dimensiones de origen personalizadas:
- Haz clic en Usar opciones avanzadas para refinar el reagrupamiento
- Selecciona las dimensiones de fuentes personalizadas a las que deseas aplicar el reagrupamiento.
- Las dimensiones seleccionadas se añaden a la lista Administrar la prioridad de las dimensiones.
- De forma predeterminada, estas dimensiones se agregan al final de la lista, como Prioridad más baja para el reagrupamiento. Sin embargo, puedes reordenarlos igual que las dimensiones de los datos de atribución, tal y como se describe anteriormente.
- Haz clic en Aceptar para guardar los cambios.
- La lista Dimensiones del reporte en la pantalla principal permanece en su orden original, pero el orden revisado se ha guardado. (Haz clic de nuevo en el icono Administrar la prioridad de las dimensiones si deseas revisar o editar tu selección).
Seleccionar métricas
Las métricas son los datos numéricos que has recopilado con respecto a un usuario de la aplicación (por ejemplo, pueden incluir ingresos, número de aperturas de la aplicación, LTV, etc.) y pueden ser cualquier campo de datos numéricos de tus fuentes que hayas categorizado como métrica.
Para seleccionar las métricas que se incluirán en el reporte, sigue estos pasos:
- Selecciona una o más métricas en la lista Métricas de las fuentes de la izquierda y usa el botón Agregar en el centro de la pantalla para agregarlas a la lista de Métricas del reporte.
- Puedes utilizar la barra de búsqueda para buscar métricas en las listas.
- Para cada métrica de la lista Métricas del reporte, selecciona si deseas que los datos se reporten como:
- una suma de valores numéricos; o
- un recuento de valores distintos
- Para quitar una métrica, selecciónala en la lista Métricas del reporte y usa la función Quitar para devolverla a la lista Métricas de las fuentes.
- Repite este proceso hasta que hayas agregado cada métrica que quieras incluir en el reporte.
[Opcional] Personalización de nombres para mostrar de las métricas
De forma predeterminada, los nombres de las métricas se muestran en tu reporte exactamente como aparecen en los datos de atribución o en tus fuentes personalizadas. Si lo deseas, puedes personalizar los nombres de las métricas para el reporte.
Para personalizar los nombres para mostrar de las métricas:
- En la lista Métricas del reporte, coloca el cursor sobre el nombre de la métrica cuyo nombre para mostrar deseas editar.
- Haz clic en el botón Editar
que se muestra a la derecha de la métrica.
- Cambia el nombre por el nombre para mostrar de la métrica que se utilizará en el reporte (hasta 50 caracteres).
- Haz clic en Aceptar para guardar el nombre para mostrar, o en X para cancelar.
[Opcional] Seleccionar los identificadores que se van a contar
De forma predeterminada, cada fila del reporte termina con una columna que contiene un recuento de los distintos ID de AppsFlyer agrupados en los datos de esa fila.
Si deseas agregar columnas para los recuentos distintos de otros identificadores de tus fuentes, hazlo de la siguiente manera:
- Selecciona uno o más identificadores en la lista Identificadores de fuentes de la izquierda y usa el botón Agregar en el centro de la pantalla para agregarlos a la lista de Identificadores de recuento distintos.
- Puedes utilizar la barra de búsqueda para buscar identificadores en las listas.
- Para quitar un identificador, selecciónalo en la lista Identificadores de recuento distintos y usa la función Quitar para devolverlo a la lista Identificadores de fuentes.
- Repite este proceso hasta que hayas agregado cada identificador que desees contar en el reporte.
Para establecer el destino del reporte y guardarlo:
DCR entrega reportes a tus servicios en la nube seleccionados utilizando AppsFlyer Data Locker. Por lo tanto, especificar el destino del reporte implica seleccionar o crear una conexión de Data Locker.
- Nota: Recibir reportes de DCR no requiere una suscripción Premium a Data Locker. Si estás interesado en recibir otros reportes de AppsFlyer a través de Data Locker, comunícate con tu CSM o envía un correo electrónico a hello@appsflyer.com.
Para establecer el destino del reporte y guardarlo:
- Selecciona de la lista de conexiones de Data Locker disponibles en tu cuenta de AppsFlyer.
- Si no hay conexiones definidas en tu cuenta:
- Se abrirá una nueva pestaña en tu navegador (que muestra la página de AppsFlyer Data Locker)
- Se abrirá el cuadro de diálogo Nueva conexión. Sigue estas instrucciones para crear la conexión.
- Si tienes conexiones existentes pero deseas usar una nueva, haz clic en el botón
:
- Se abrirá una nueva pestaña en tu navegador (que muestra la página de AppsFlyer Data Locker)
- Se abrirá el cuadro de diálogo Nueva conexión. Sigue estas instrucciones para crear la conexión.
- Después de crear la conexión, vuelve a la pestaña DCR de tu navegador y selecciona la conexión recién creada de la lista de conexiones de Data Locker.
- Si no hay conexiones definidas en tu cuenta:
- Haz clic en Guardar para guardar el reporte.
- El nuevo reporte ahora se muestra en la pestaña Reportes de Data Clean Room.
¿Cuándo se publica el reporte?
Una vez que hayas creado y guardado un reporte, se ejecuta cada vez que se detectan nuevas versiones de todas las fuentes personalizadas que utiliza:
- Para las fuentes ubicadas en almacenes de datos (BigQuery y Snowflake), DCR reconoce que se ha creado una nueva versión de una fuente cuando detecta un nuevo valor en la columna
v
de la tabla de fuentes.- Importante: Para garantizar la integridad de tu reporte, asegúrate de rellenar la tabla de la fuente con un conjunto completo de datos cada vez que se cambie el valor de la columna.
- Para las fuentes ubicadas en buckets de almacenamiento en la nube (Amazon S3 y GCS), DCR reconoce que se ha creado una nueva versión de una fuente cuando detecta que se ha cargado una nueva versión de un archivo de fuente junto con el archivo _SUCCESS que lo acompaña.
AppsFlyer busca continuamente nuevas versiones de fuentes para la fecha actual y 2 días antes.
Referencia
Dimensiones de datos de atribución disponibles
Además de las dimensiones de tus fuentes personalizadas, puedes usar las siguientes dimensiones de datos de atribución para agrupar reportes:
- media_source (incluido como una dimensión del reporte de forma predeterminada)
- anuncio
- ad_id
- ad_type
- adset_id
- adset_name
- app_id
- app_version
- attributed_touch_type
- marca
- campaña
- campaign_id
- canal
- ciudad
- contributor_1_campaign¹
- contributor_1_engagement_type¹
- contributor_1_match_type¹
- contributor_1_media_source¹
- contributor_1_partner¹
- contributor_1_touch_type¹
- contributor_2_campaign¹
- contributor_2_engagement_type¹
- contributor_2_match_type¹
- contributor_2_media_source¹
- contributor_2_partner¹
- contributor_2_touch_type¹
- contributor_3_campaign¹
- contributor_3_engagement_type¹
- contributor_3_match_type¹
- contributor_3_media_source¹
- contributor_3_partner¹
- contributor_3_touch_type¹
- conversion_type
- país
- customer_id
- device_type
- dma
- engagement_type
- geo_region
- keywords
- match_type
- media_source
- modelo
- original_url
- partner
- plataforma
- site_id
¹ En el caso de reengagements y reatribuciones, los reportes mostrarán estos campos vacíos.