Introducción a los informes de resumen

Mide los datos agregados de todos los usuarios con la API de Attribution Reporting y la API de Private Aggregation.

Estado de implementación

¿Qué es un informe de resumen?

Un informe de resumen se compila para un grupo de usuarios de modo que no se pueda vincular a ninguna persona. Los informes de resumen ofrecen datos de conversiones detallados con flexibilidad para los datos de clics y vistas. Los informes de resumen no se basan en cookies de terceros ni en mecanismos que puedan usarse para identificar usuarios individuales en distintos sitios.

Los informes de resumen se crean en dos contextos:

  • Medición de anuncios: Las tecnologías publicitarias pueden generar informes de resumen con Attribution Reporting para medir cuando un clic o una vista en el anuncio genera una conversión en el sitio de un anunciante, como una venta o un registro. Las tecnologías publicitarias también pueden generar informes de resumen para subastas de la API de Protected Audience con agregación privada.
  • Informes generales entre sitios: Los desarrolladores capturan datos entre sitios en el almacenamiento compartido y pueden generar informes sobre esos datos con Agregación privada. Esto tiene muchos usos, como obtener estadísticas sobre los datos demográficos de los usuarios y capturar alcances únicos del contenido.

Los informes de resumen se solicitan de manera diferente para Attribution Reporting y Private Aggregation. Antes de aprender a generar informes, primero debes comprender qué es la agregación y cómo se pueden usar los informes de resumen para abordar tus necesidades de medición.

Conceptos clave

Diseña tu recopilación de datos

Un principio clave de los informes de resumen son las primeras decisiones de diseño. Tú decides qué datos recopilar y en qué categorías. Los informes de resultados proporcionan estadísticas sobre tus campañas o tu empresa.

El informe de resultados ofrece datos detallados de las conversiones entre sitios y flexibilidad para unir los datos de clics y vistas con los de conversiones. También puedes considerar el resultado final como una entrada a las herramientas que utilizas para tomar decisiones.

Pregúntate: ¿qué quiero aprender sobre la participación de los usuarios en mi contenido?

Conversiones de anuncios

Por ejemplo, si generas informes de resumen para determinar cuántas conversiones generaron un valor de inversión total, puede ayudar a tu equipo a decidir cuál debería ser el objetivo de tu próxima campaña publicitaria para generar una inversión total más alta.

Diagrama que muestra cómo se procesan varios informes agregables y se agrega ruido para generar informes de resumen específicos.

Participación entre sitios

Por ejemplo, si generas informes de resumen para determinar cuántas personas leen tu contenido en el sitio web de un tercero, eso puede ayudar a tu equipo a decidir cómo asociarse con ese tercero para generar una mayor participación y alentar a los lectores a visitar tu sitio directamente.

¿Qué información se captura en el navegador?

Un informe agregable es los datos sin procesar capturados desde el navegador de un usuario, que incluye un conjunto predeterminado de buckets (o claves de agregación). La forma en que determines estos criterios depende de tus decisiones de diseño.

Los informes de resumen ofrecen una combinación de datos agregados junto con datos de conversiones detallados.

Conversiones de anuncios

El anunciante o la empresa de tecnología publicitaria define las conversiones, que pueden ser diferentes para distintas campañas publicitarias. Una campaña puede medir la cantidad de clics en el anuncio que siguió un usuario que compra el artículo anunciado. Otra campaña podría medir cuántas vistas de un anuncio generaron visitas al sitio del anunciante.

Por ejemplo, un proveedor de tecnología publicitaria publica una campaña publicitaria en news.example, donde una conversión representa a un usuario que hace clic en un anuncio de zapatos y completa una compra de zapatos en zapatos.example.

La tecnología publicitaria recibe un informe de resumen de esta campaña publicitaria con el ID 1234567, que indica que hubo 518 conversiones en calzado.example el 12 de enero de 2022, con una inversión total de USD 38,174. El 60% de las conversiones provinieron de usuarios que compraron calzado deportivo azul con el SKU del producto 9872 y el 40% fueron usuarios que compraron sandalias amarillas con el SKU del producto 2643. El ID de la campaña proporciona datos detallados del anuncio, mientras que los SKU de productos son datos de conversiones detallados. La cantidad de conversiones y la inversión total son datos agregados.

Participación entre sitios

Antes de captar datos, debes definir qué información deseas recopilar, identificar qué conversiones esperas de cualquier integración entre sitios determinada y determinar qué tipo de informe recopilar.

Existen varios casos de uso posibles, que se detallan en la documentación de agregación privada. Veamos un ejemplo:

Te recomendamos que midas los datos demográficos de los usuarios que vieron tu contenido en diferentes sitios. Private Aggregation puede proporcionar una respuesta, como "Aproximadamente 317 usuarios únicos tienen entre 18 y 45 años y son de Alemania". En primer lugar, decide específicamente qué información deseas recopilar (como edad y ubicación). Luego, usa el Almacenamiento compartido para recopilar esos datos demográficos específicos de un sitio de terceros. Más adelante, puedes enviar un informe a través de la agregación privada con las dimensiones de edad y país codificadas en la clave de agregación.

¿Cómo se capturan los datos antes de la agregación?

Los informes de resumen constan de datos agregados de un grupo de dispositivos individuales. Si bien las acciones de un usuario individual no se pueden observar ni revisar, el proceso de recopilación es el mismo para cada persona.

Las acciones de un usuario individual se encriptan y se recopilan en un informe agregable. Estos informes también incluyen una pequeña cantidad de metadatos sin encriptar relevantes para la agrupación en lotes.

En el caso de los datos de Attribution Reporting, los informes agregables se capturan de la siguiente manera:

  1. Un usuario visita el sitio de un publicador y ve un anuncio o hace clic en él, lo que también se conoce como evento de fuente de atribución.
  2. Unos minutos o días después, el usuario genera una conversión, también conocido como evento activador de atribución. Por ejemplo, una conversión se puede definir como la compra de un producto.
  3. El software del navegador hace coincidir la vista o el clic en el anuncio con el evento de conversión. En función de esta coincidencia, el navegador crea un informe agregado con una lógica específica creada por un proveedor de tecnología publicitaria.
  4. El navegador encripta estos datos y, después de una pequeña demora, los envía a un servidor de tecnología publicitaria para su recopilación. El servidor de tecnología publicitaria debe depender de un servicio de agregación para acceder a las estadísticas con ruido.

En el caso de Private Aggregation, se ve de la siguiente manera:

  1. Un tercero decide lo que quiere medir y escribe los datos en el almacenamiento compartido para leerlos más adelante.
  2. El usuario activa un evento que coincide con lo que el tercero desea medir. Por ejemplo, cuando el usuario visita un sitio con contenido incorporado, el tercero puede leer los datos en el almacenamiento compartido y usar Private Aggregation para enviar informes encriptados a tu servidor para su recopilación.

Agrupa informes agregables en lotes

Antes de que los informes agregables recopilados se puedan procesar y agregar en un informe de resumen, se deben agrupar en lotes. Un lote es un grupo estratégico de informes agregables.

Los informes agregables tienen una pequeña cantidad de datos sin encriptar, incluidos como shared_info, que se pueden usar para crear lotes. Esto incluye la marca de tiempo y el origen del informe. No puedes generar por lotes según la información encriptada del informe.

Lo ideal sería que los lotes contengan muchos informes. Puedes decidir agrupar en lotes por hora, día, semana o cualquier otro período que elijas. Esta estrategia puede cambiar para eventos específicos en los que se espera un mayor tráfico.

Por ejemplo, cuando agrupas en lotes informes agregables para la API de Attribution Reporting, puedes decidir actualizar tu estrategia por lotes a cada hora el día de una gran venta, en la que esperas un volumen mayor de conversiones de anuncios.

Con la API de Private Aggregation, es posible que esperes cambiar tu estrategia el día de un gran comunicado de prensa sobre un contenido específico, incorporado en sitios web de terceros.

Procesa datos con el servicio de agregación

El servicio de agregación desencripta y combina los datos por lotes de los informes agregables, agrega ruido y muestra el informe de resumen final. Este servicio se ejecuta en un entorno de ejecución confiable (TEE), que se implementa en un servicio en la nube que admite las medidas de seguridad necesarias para proteger estos datos.

Informes de resumen con Attribution Reporting

Para que los proveedores de tecnología publicitaria recuperen un informe de resumen, se deben seguir estos pasos:

  1. El proveedor de tecnología publicitaria recopila informes agregables de los navegadores de usuarios individuales.
  2. El proveedor de tecnología publicitaria agrupa los informes agregables y los envía al servicio de agregación.
  3. El servicio de agregación programa un trabajador para que agregue los datos.
  4. El trabajador de agregación desencripta y agrega datos de los informes agregables, junto con los datos ruidosos.
  5. El servicio de agregación muestra el informe de resumen al proveedor de tecnología publicitaria.

La tecnología publicitaria puede usar el informe de resumen para fundamentar las ofertas y ofrecer informes a sus propios clientes. Un esquema codificado en JSON es el formato propuesto para los informes de resumen.

Informes de resumen con agregación privada

  1. Leer los datos de varios sitios que recopila el almacenamiento compartido y generar una clave de agregación para agrupar los datos
  2. Llama a la API de Private Aggregation desde un worklet de almacenamiento compartido con la clave de agregación y el valor que deseas acumular. El navegador genera un informe agregado encriptado desde tu entrada y lo envía a tu servidor para su recopilación.
  3. Agrupa los informes agregables por lotes y envíalos al servicio de agregación para su procesamiento.
  4. El servicio de agregación procesa los informes por lotes y, luego, agrega ruido.
  5. El servicio de agregación muestra el informe de resumen al solicitante.

Interactúa y comparte comentarios

Los informes de resumen son una pieza clave de las propuestas de medición de Privacy Sandbox. Al igual que otras propuestas de Privacy Sandbox, esto se documenta y analiza de forma pública en GitHub.