Medir cuándo un clic o una vista de un anuncio generan una conversión, como una compra en el sitio de un anunciante
¿Cuál es el público objetivo?
Aquí encontrarás los conceptos básicos de Attribution Reporting y algunos conceptos subyacentes, pero no muchos detalles técnicos.
- Si trabajas en el sector de la publicidad o la tecnología publicitaria, aprenderás cómo esta API proporciona capacidades que habilitan las cookies de terceros. Consulta los casos de uso de la API, que incluyen más detalles sobre cómo se generan los informes.
- Si eres desarrollador o ingeniero de software, consulta la descripción general del sistema completo o experimenta y participa con la API.
Los anunciantes y publicadores que dependen de las plataformas de tecnología publicitaria para medir las conversiones no necesitan usar la API directamente. Si tu empresa de tecnología publicitaria planea realizar una integración con esta API, es posible que te interese comprender cómo funciona Attribution Reporting.
¿Qué es la API de Attribution Reporting?
Actualmente, la medición de conversiones de anuncios suele depender de las cookies de terceros. Los navegadores están restringiendo el acceso a las cookies de terceros porque se pueden usar para hacer un seguimiento de los usuarios en diferentes sitios y obstaculizar su privacidad.
La API de Attribution Reporting permite realizar esas mediciones de una manera que preserva la privacidad, sin cookies de terceros.
Esta API permite que los anunciantes y los proveedores de tecnología publicitaria midan las conversiones en los siguientes casos:
- Clics y vistas en el anuncio
- Anuncios en un iframe de terceros, como los anuncios en un sitio de publicador que usa un proveedor externo de tecnología publicitaria
- Anuncios en un contexto de primera parte, como los anuncios en una red social o en una página de resultados de un motor de búsqueda, o un publicador que publica sus propios anuncios.
Si no conoces algunos de estos términos o conceptos, consulta el glosario de Privacy Sandbox.
Prueba la API
- Realiza pruebas locales en tu navegador. Establece un parámetro, que le indica al navegador Chrome que habilite funciones experimentales específicas.
Si te interesa experimentar con la API, consulta Attribution Reporting: experiment and participate.
Cambios en la API
- Realiza un seguimiento de los cambios en la API.
- Obtén más información sobre por qué lanzamos la API de Attribution Reporting en el primer semestre de 2023.
Disponibilidad
| Propuesta | Estado |
|---|---|
| Recorrido de conversión: de la aplicación a la Web Explicación de la Web y Explicación de Android Anuncio de la lista de distribución |
Disponible en Chrome y Android para la prueba de origen |
| Recorrido de conversión: en dispositivos múltiples Explicación |
Se archivó esta propuesta. No hay planes actuales para la implementación. |
Explicación para evitar informes agregables no válidos con la verificación de informes |
Se archivó esta propuesta. En su lugar, implementamos trigger_context_id para este caso de uso. |
| La lista de entidades permitidas predeterminada para la política de permisos de la API de Attribution Reporting seguirá siendo * Anuncio de lista de distribución |
Disponible en Chrome en el primer trimestre de 2023 |
| Informes configurables a nivel del evento epsilon Problema de GitHub |
Disponible en Chrome en el 4º trimestre de 2023 |
| Relleno para la carga útil de informes agregables Explicación actualizada |
Disponible en Chrome en el 4º trimestre de 2023 |
| Configuración flexible a nivel del evento Explicación de las configuraciones flexibles a nivel del evento |
Disponible en Chrome en el cuarto trimestre de 2023
La capacidad de personalizar la cantidad de informes de atribución y la cantidad o duración de las ventanas de informes. Disponible en Chrome en el primer trimestre de 2024 La capacidad de personalizar la cantidad de bits de datos del activador. |
| Compatibilidad con los informes de depuración detallados de Attribution Reporting que no dependen de cookies de terceros Explicación |
Disponible en Chrome en el 3ᵉʳ trimestre de 2024 |
| Compatibilidad con la API de Attribution Reporting y el servicio de agregación para Google Cloud Explicación de la API de Attribution Reporting Explicación del servicio de agregación |
Disponible en Chrome en el segundo semestre de 2023 |
Explicación del filtrado flexible de contribuciones |
Disponible en Chrome en el 3ᵉʳ trimestre de 2024 |
| Filtrado previo a la atribución: alcances de atribución Explicación |
Disponible en Chrome en el 4ᵉʳ trimestre de 2024 |
Casos de uso y funciones
La API de Attribution Reporting brinda acceso a diferentes tipos de estadísticas con dos tipos de informes que se pueden enviar a un anunciante o a un proveedor externo de tecnología publicitaria. Estos dos tipos de informes se pueden usar en simultáneo y se complementan entre sí.
- Los informes a nivel del evento asocian un clic o una vista del anuncio en particular (del lado del anuncio) con datos del lado de la conversión. Los datos del lado de la conversión son muy limitados y están distorsionados (es decir, para un pequeño porcentaje de casos, se envían datos aleatorios en lugar de informes reales). Esto preserva la privacidad del usuario, ya que evita que se vincule su identidad en diferentes sitios. Como protección adicional de la privacidad, los informes se envían con demora.
- Los informes de resumen no están vinculados a un evento específico del lado del anuncio. Estos informes proporcionan datos de conversiones más detallados y de mayor fidelidad que los informes a nivel del evento. Una combinación de técnicas de privacidad ayuda a reducir el riesgo de unión de identidades en diferentes sitios.
Informes a nivel del evento
Los informes a nivel del evento asocian un clic o una vista del anuncio con datos de conversión aproximados.
news.example (vinculado al ID de usuario Bob_Doe en news.example) generó una compra en shop.example.Los informes a nivel del evento son adecuados para los siguientes casos:
- Optimización. Responder preguntas como "¿Cómo puedo mejorar mi retorno de la inversión?" En particular, estos informes se pueden usar para optimizar la colocación de anuncios, ya que los IDs únicos del lado del anuncio pueden estar disponibles en los informes. Los informes a nivel del evento pueden proporcionar datos de entrenamiento para los modelos de aprendizaje automático.
- Informes de granularidad baja, en los que se necesita muy poca información sobre la conversión El límite actual es de 3 bits de datos de conversión para los clics (lo que significa que a una conversión se le puede asignar una de ocho categorías) y 1 bit para las vistas. Los informes de nivel de evento no admiten la codificación de datos detallados del lado de la conversión, como un precio específico o la hora de la conversión.
- Detección de fraudes. Los datos de algunos informes pueden ser útiles para la detección y el análisis del fraude publicitario, ya que te permiten comprender los patrones que se pueden usar para identificar la actividad no válida o de spam.
Informes de resumen
Los informes de resumen (antes conocidos como informes agregados) ofrecen datos de conversiones más detallados y mayor flexibilidad para unir datos de clics o vistas y datos de conversiones.
Obtén más información sobre los informes de resumen.
news.example generó 518 conversiones en shoes.example y una inversión total de USD 38,174. La mitad de las conversiones provinieron de usuarios de la ciudad de Nueva York, EE.UU.Los informes de resumen son más adecuados para los casos de uso de informes. Estos informes ayudan a responder preguntas como: "¿Cuál es mi retorno de la inversión?".
El uso de informes de resumen para la optimización (por ejemplo, para optimizar en función de un valor de compra, que no es compatible con los informes a nivel del evento porque los datos de conversión son demasiado generales) es un área de investigación activa.
Otras funciones
Otras funciones de esta API incluyen las siguientes:
- Atribución de aplicación a la Web: Ver o hacer clic en un anuncio en una aplicación y generar una conversión en la Web
Navegadores compatibles
- Firefox y Edge no compartieron indicadores.
- Safari y Webkit son negativos y propusieron una API diferente para medir las conversiones de anuncios, llamada Medición de clics privados.
Si bien las dos APIs son diferentes, Chrome y WebKit trabajan juntos de forma abierta para simplificar la experiencia del desarrollador, por ejemplo, alineando los nombres de los atributos y la estructura JSON para los informes.
El conjunto de funciones de la API de Attribution Reporting es diferente del de la API de Private Click Measurement que proponen Safari y WebKit. En particular, con la API de Attribution Reporting, puedes hacer lo siguiente:
- Se admite la medición de conversiones posimpresión.
- Se pueden proporcionar informes a nivel del evento.
- Los informes de resumen contienen información detallada sobre los clics o las vistas, y las conversiones.
- Los terceros, como las plataformas de tecnología publicitaria, pueden recibir informes en nombre de los publicadores y anunciantes.
Configuración del navegador
- Los usuarios pueden inhabilitar la API en la configuración del usuario en
chrome://settings/adPrivacy. - La API no está activa en el modo Incógnito.
¿Cómo pueden los sitios controlar el acceso?
Si la API está disponible en un navegador determinado, estará disponible de forma predeterminada en cualquier sitio, tanto en documentos y secuencias de comandos de nivel superior como en iframes del mismo origen.
Los terceros arbitrarios (por ejemplo, los iframes de anuncios de origen cruzado que no se agregaron a la página con una secuencia de comandos que tiene acceso de nivel superior) no pueden usar la API sin el conocimiento de un publicador o anunciante: en estos iframes, la API de Attribution Reporting debe habilitarse de forma explícita con la política de permisos.
<iframe src="..." allow="attribution-reporting"></iframe>
Los terceros con acceso de nivel superior que agregan iframes de origen cruzado a una página también pueden habilitar la API de Attribution Reporting con la Política de permisos.
Un sitio puede inhabilitar la API de Attribution Reporting para todas las partes, incluidos los secuencias de comandos con acceso de nivel superior, enviando el encabezado de respuesta HTTP:
Permissions-Policy: attribution-reporting=()
¿Cómo funciona la API de Attribution Reporting?
La API de Attribution Reporting permite medir dos eventos vinculados: un evento en el sitio web de un publicador, como un usuario que ve un anuncio o hace clic en él, con una conversión posterior en el sitio de un anunciante.
Informes a nivel del evento
El navegador correlaciona los clics o las vistas con los datos de conversión definidos por una tecnología publicitaria.
Luego, el navegador envía los informes resultantes a un extremo predefinido, con cierta demora y ruido.
Informes de resumen
Los informes de resumen se generan de la siguiente manera:
- Un usuario hace clic en un anuncio configurado especialmente o lo ve. El navegador, en el dispositivo local del usuario, registra este evento junto con los datos de configuración de la atribución especificados previamente.
- Más adelante, cuando el usuario genere una conversión, el navegador correlacionará este evento detallado de clic o vista (conocido como evento de fuente de atribución) con los datos detallados de conversión (conocidos como datos del activador de atribución). Las dimensiones de detalle capturadas están predefinidas por una empresa de tecnología publicitaria, y el navegador sigue una lógica específica definida por la tecnología publicitaria. El navegador genera estos datos en un informe agregable.
- El navegador encripta los informes agregables y los envía a un servidor de tecnología publicitaria. Desde el servidor de tecnología publicitaria, los informes agregables se envían al servicio de agregación para generar un informe de resumen.
- Luego, los informes de resumen se ponen a disposición de la tecnología publicitaria. Ten en cuenta que los informes de resumen no se retrasan en la misma medida que los informes a nivel del evento.
Obtén más información sobre los informes de resumen.
Privacidad
A diferencia de las cookies de terceros, la API de Attribution Reporting permite que las empresas publicitarias obtengan estadísticas sobre las conversiones sin hacer un seguimiento de la actividad de un usuario en los sitios.
Tomemos como ejemplo a una persona llamada Roberto. Beto ve un anuncio mientras lee las noticias en news.example. Una semana después, Bruno compra zapatos en shoes.example.
Actualmente, esta conversión se haría un seguimiento con una cookie de terceros que se usa como un identificador entre sitios.
Con las cookies de terceros, una empresa de tecnología publicitaria puede acceder a muchos detalles sobre la actividad de Bob en news.example y en shoes.example. La tecnología publicitaria puede combinar estos fragmentos de información para crear un perfil detallado de Bob, que incluye su ubicación, sus hábitos de navegación y sus lecturas preferidas en news.example. Este perfil también podría incluir compras, actividad e información de tarjetas de crédito en shoes.example. Esta unión entre sitios es útil para medir las conversiones de anuncios. Pero dificulta la privacidad del usuario:
Se hace un seguimiento de la actividad de Bob en todos los sitios con un alto nivel de detalle.
Se une una pequeña cantidad de información en los sitios, la suficiente para medir las conversiones, pero no la suficiente para hacer un seguimiento detallado de la actividad de Bob en los sitios. La actividad de Bob en news.example y en shoes.example sigue siendo independiente.
Protecciones en cada tipo de informe
Los informes a nivel del evento vinculan un identificador del lado del anuncio con una pequeña cantidad de datos del lado de la conversión. Si bien proporcionan información entre sitios sobre una conversión, la información del lado de la conversión es demasiado general para unir la identidad del usuario en los sitios.
Los informes de resumen proporcionan estadísticas detalladas, pero solo a nivel agregado. Dado que el contenido de estos informes agregables se encripta cuando se envían a la tecnología publicitaria, esta no puede obtener información de los informes sin usar un servicio de agregación. El servicio de agregación solo proporciona acceso a agregados ruidosos.
Se imponen protecciones de privacidad adicionales, como limitaciones de frecuencia, tanto en los informes a nivel del evento como en los informes agregados.
En detalle: Informes a nivel del evento y privacidad
Los informes a nivel del evento proporcionan estadísticas sobre las conversiones sin hacer un seguimiento de los usuarios en los sitios, ya que siguen los siguientes mecanismos de privacidad:
- No se usa ningún identificador entre sitios, y no se sale del dispositivo ninguna actividad de navegación detallada entre sitios.
- Los informes a nivel del evento asocian 64 bits de información del lado del anuncio (
news.example) con solo 1 o 3 bits del lado de la conversión (shop.example). 64 bits son información suficiente para asignarse a un identificador de usuario individual, pero estos 64 bits solo se pueden vincular con muy poca información entre sitios: 1 o 3 bits, que no son suficientes para contener un identificador.- Los 64 bits del lado del anuncio no son información nueva. Actualmente, ya puede haber un ID de usuario disponible en el lado del anuncio.
news.exampleoadtech.exampleya conoce la actividad de un usuario determinado ennews.example.
- Los 64 bits del lado del anuncio no son información nueva. Actualmente, ya puede haber un ID de usuario disponible en el lado del anuncio.
- Se aplican protecciones adicionales para evitar el abuso y el seguimiento entre sitios:
- Los informes se envían con una demora.
- Los datos de conversiones están distorsionados: En un cierto porcentaje de las veces, se generan informes falsos.
- La cantidad de informes de conversiones atribuidas está limitada por clic o vista.
En detalle: Informes de resumen y privacidad
Los informes de resumen asocian un evento de clic o vista con datos de conversión detallados. Proporcionan estadísticas de conversiones sin hacer un seguimiento de los usuarios en los sitios, ya que utilizan los siguientes mecanismos de privacidad:
- No se usa ningún identificador entre sitios.
- Cada atribución puede realizar varias contribuciones a un informe de resumen resultante. Cualquier usuario puede activar varias atribuciones para un clic (o una vista) y una conversión determinados.
- Los datos se agregan hasta el nivel de muchos eventos (muchos usuarios), y no se pueden observar eventos individuales con precisión. Cuando se observan los datos agregados, a medida que aumenta el nivel de detalle, también aumenta el ruido relativo en esos datos. Los segmentos de datos que agregan muchos eventos y usuarios son más precisos para preservar la utilidad.
- Los informes sin procesar que asocian un evento de clic o vista detallado con datos de conversión detallados están encriptados y la empresa de tecnología publicitaria no puede leerlos. Solo el servicio de agregación puede leer estos datos.
- Se aplican protecciones adicionales para evitar el abuso y el seguimiento entre sitios:
- Los informes se envían con demoras aleatorias.
- Las consultas en diferentes segmentos de los datos están limitadas por la frecuencia.
Interactúa y comparte comentarios
- Si tienes preguntas sobre la API, crea un problema en el repositorio de la API.
- Sigue las actualizaciones y los anuncios de la API en la lista de distribución de Attribution Reporting.
- Si tienes preguntas técnicas, informa un error de Chromium.