Présentation des rapports récapitulatifs

Mesurez les données agrégées entre les utilisateurs avec l'API Attribution Reporting et l'API Private Aggregation.

État de l'implémentation

Qu'est-ce qu'un rapport récapitulatif ?

Un rapport récapitulatif est compilé pour un groupe d'utilisateurs afin qu'il ne puisse être associé à aucune personne. Les rapports récapitulatifs offrent des données de conversion détaillées et une flexibilité pour les données sur les clics et les vues. Les rapports récapitulatifs ne reposent pas sur des cookies ou des mécanismes tiers pouvant être utilisés pour identifier des utilisateurs individuels sur différents sites.

Les rapports récapitulatifs sont créés dans deux contextes:

  • Mesure des annonces: les technologies publicitaires peuvent générer des rapports récapitulatifs avec Attribution Reporting pour mesurer quand un clic ou une vue sur une annonce génère une conversion sur le site d'un annonceur, comme une vente ou une inscription. Les technologies publicitaires peuvent également générer des rapports récapitulatifs pour les enchères de l'API Protected Audience avec Private Aggregation.
  • Rapports intersites généraux: les développeurs capturent les données intersites dans Shared Storage et peuvent les enregistrer avec Private Aggregation. Cette fonctionnalité peut être utilisée de différentes manières, par exemple pour obtenir des insights sur les données démographiques des utilisateurs et mesurer la couverture unique des contenus.

Les rapports récapitulatifs sont demandés différemment pour les rapports sur l'attribution et l'agrégation privée. Avant de pouvoir générer des rapports, vous devez d'abord comprendre ce qu'est l'agrégation et comment les rapports récapitulatifs peuvent être utilisés pour répondre à vos besoins de mesure.

Concepts clés

Concevoir votre collecte de données

Les décisions de conception précoces sont un principe clé des rapports récapitulatifs. Vous décidez des données à collecter et des catégories dans lesquelles les placer. Les rapports de sortie fournissent des insights sur vos campagnes ou votre activité.

Le rapport de sortie offre des données de conversion intersites détaillées et la flexibilité nécessaire pour joindre les données de clics et de visionnage aux données de conversion. Vous pouvez également considérer le résultat final comme une entrée pour les outils que vous utilisez pour prendre des décisions.

Posez-vous la question suivante: Que veux-je savoir sur l'engagement des utilisateurs avec mes contenus ?

Conversions d'annonces

Par exemple, si vous générez des rapports récapitulatifs pour déterminer le nombre de conversions ayant généré une valeur de dépenses totale, cela peut aider votre équipe à déterminer ce que votre prochaine campagne publicitaire doit cibler pour générer des dépenses totales plus élevées.

Diagramme illustrant comment plusieurs rapports agrégables sont traités et comment du bruit est ajouté pour générer des rapports récapitulatifs spécifiques.

Engagement intersites

Par exemple, si vous générez des rapports récapitulatifs pour déterminer combien de personnes lisent votre contenu sur le site Web d'un tiers, cela peut aider votre équipe à déterminer comment collaborer avec ce tiers pour générer un engagement plus élevé et inciter les lecteurs à visiter directement votre site.

Quelles informations sont collectées dans le navigateur ?

Un rapport agrégable correspond aux données brutes collectées à partir du navigateur d'un utilisateur, qui inclut un ensemble prédéterminé de buckets (ou clés d'agrégation). La manière dont vous déterminez ces critères dépend de vos décisions de conception.

Les rapports récapitulatifs combinent des données agrégées et des données de conversion détaillées.

Conversions d'annonces

Les conversions sont définies par l'annonceur ou l'entreprise de technologie publicitaire, et peuvent être différentes pour différentes campagnes publicitaires. Une campagne peut mesurer le nombre de clics sur une annonce qui ont été suivis par un achat de l'article annoncé. Une autre campagne pourrait mesurer le nombre de visionnages d'annonces ayant entraîné des visites sur le site de l'annonceur.

Par exemple, un fournisseur de technologie publicitaire diffuse une campagne publicitaire sur news.example, où une conversion représente un utilisateur qui clique sur une annonce pour des chaussures et effectue un achat de chaussures sur shoes.example.

La technologie publicitaire reçoit un rapport récapitulatif pour cette campagne publicitaire portant l'ID 1234567, qui indique qu'elle a généré 518 conversions sur shoes.example le 12 janvier 2022, pour un montant total de dépenses de 38 174$. 60% des conversions ont été générées par des utilisateurs ayant acheté des baskets bleues avec le SKU de produit 9872 et 40% par des utilisateurs ayant acheté des sandales jaunes avec le SKU de produit 2643. L'ID de campagne correspond à des données détaillées côté annonce, tandis que les codes SKU des produits sont des données de conversion détaillées. Le nombre de conversions et la dépense totale sont des données agrégées.

Engagement intersites

Avant de pouvoir collecter des données, vous devez définir les informations que vous souhaitez collecter, identifier les conversions que vous attendez de chaque intégration intersites et déterminer le type de rapport à collecter.

Il existe un certain nombre de cas d'utilisation possibles, décrits dans la documentation sur l'agrégation privée. Prenons un exemple:

Vous pouvez mesurer les données démographiques des utilisateurs qui ont vu votre contenu sur différents sites. L'agrégation privée peut fournir une réponse, par exemple : "Environ 317 utilisateurs uniques ont entre 18 et 45 ans et sont situés en Allemagne." Commencez par déterminer précisément les informations que vous souhaitez collecter (âge et lieu, par exemple). Utilisez ensuite Shared Storage pour collecter ces données démographiques spécifiques à partir d'un site tiers. Vous pourrez envoyer un rapport via l'agrégation privée ultérieurement, avec les dimensions "Catégorie d'âge" et "Pays" encodées dans la clé d'agrégation.

Comment les données sont-elles collectées avant l'agrégation ?

Les rapports récapitulatifs sont constitués de données agrégées provenant d'un groupe d'appareils individuels. Bien que les actions d'un utilisateur individuel ne puissent pas être observées ni examinées, le processus de collecte est le même pour chaque personne.

Les actions d'un utilisateur individuel sont chiffrées et collectées dans un rapport agrégable. Ces rapports incluent également une petite quantité de métadonnées non chiffrées pertinentes pour le traitement par lot.

Pour les données de reporting sur l'attribution, les rapports agrégables sont capturés comme suit:

  1. Un utilisateur consulte le site d'un éditeur et voit ou clique sur une annonce, ce qui est appelé "événement source d'attribution".
  2. Quelques minutes ou jours plus tard, l'utilisateur effectue une conversion, également appelée événement de déclencheur d'attribution. Par exemple, une conversion peut être définie comme un achat de produit.
  3. Le logiciel du navigateur associe le clic ou la vue de l'annonce à l'événement de conversion. Sur la base de cette correspondance, le navigateur crée un rapport agrégable avec une logique spécifique créée par un fournisseur de technologie publicitaire.
  4. Le navigateur chiffre ces données et, après un court délai, les envoie à un serveur de technologie publicitaire pour qu'elles soient collectées. Le serveur de technologie publicitaire doit s'appuyer sur un service d'agrégation pour accéder aux insights bruités.

Pour l'agrégation privée, il se présente comme suit:

  1. Un tiers décide de ce qu'il veut mesurer et écrit les données dans Shared Storage pour les lire ultérieurement.
  2. L'utilisateur déclenche un événement correspondant à ce que le tiers souhaite mesurer. Par exemple, lorsque l'utilisateur consulte un site avec du contenu intégré, le tiers peut lire les données dans l'espace de stockage partagé et utiliser l'agrégation privée pour envoyer des rapports agrégables chiffrés à votre serveur afin qu'ils soient collectés.
Schéma de l'envoi de rapports agrégables chiffrés à un serveur pour la collecte.

Rapports agrégables par lot

Avant que les rapports agrégables collectés puissent être traités et regroupés dans un rapport récapitulatif, ils doivent être groupés. Un lot est un groupe stratégique de rapports agrégables.

Les rapports agrégables contiennent une petite quantité de données non chiffrées, incluses sous la forme shared_info, qui peuvent être utilisées pour créer des lots. y compris l'horodatage et l'origine du rapport. Vous ne pouvez pas effectuer de traitement par lot sur la base d'informations chiffrées dans le rapport.

Idéalement, les lots doivent contenir de nombreux rapports. Vous pouvez choisir de créer des lots toutes les heures, tous les jours, toutes les semaines ou à une fréquence de votre choix. Cette stratégie peut changer pour des événements spécifiques pour lesquels un trafic plus élevé est attendu.

Par exemple, lorsque vous groupez des rapports agrégables pour l'API Attribution Reporting, vous pouvez décider de modifier votre stratégie de traitement par lot pour qu'elle soit effectuée toutes les heures le jour d'une grande vente, où vous prévoyez un volume plus important de conversions publicitaires.

Avec l'API Private Aggregation, vous pouvez vous attendre à modifier votre stratégie le jour d'un communiqué de presse important sur un contenu spécifique, intégré sur des sites Web tiers.

Traiter des données avec le service d'agrégation

Le service d'agrégation déchiffre et combine les données groupées des rapports agrégables, ajoute du bruit et renvoie le rapport récapitulatif final. Ce service s'exécute dans un environnement d'exécution sécurisé (TEE), qui est déployé sur un service cloud compatible avec les mesures de sécurité nécessaires pour protéger ces données.

Rapports de synthèse avec Attribution Reporting

Pour que les fournisseurs de technologie publicitaire puissent récupérer un rapport récapitulatif, ils doivent suivre les étapes suivantes:

  1. Le fournisseur de technologie publicitaire collecte des rapports agrégables à partir des navigateurs des utilisateurs individuels.
  2. Le fournisseur de technologie publicitaire regroupe les rapports agrégables et les envoie au service d'agrégation.
  3. Le service d'agrégation planifie un nœud de calcul pour agréger les données.
  4. Le nœud de calcul d'agrégation déchiffre et agrège les données des rapports agrégables, ainsi que les données bruitées.
  5. Le service d'agrégation renvoie le rapport récapitulatif au fournisseur de technologie publicitaire.
Diagramme illustrant les étapes à suivre pour créer un rapport récapitulatif.

La technologie publicitaire peut utiliser le rapport récapitulatif pour orienter les enchères et proposer des rapports à ses propres clients. Un schéma encodé en JSON est le format proposé pour les rapports récapitulatifs.

Rapports récapitulatifs avec Private Aggregation

  1. Lisez les données intersites collectées par Shared Storage et générez une clé d'agrégation pour regrouper les données.
  2. Appelez l'API Private Aggregation à partir d'un worklet Shared Storage avec la clé d'agrégation et la valeur que vous souhaitez cumuler. Le navigateur génère un rapport agrégable chiffré à partir de votre entrée et l'envoie à votre serveur pour qu'il soit collecté.
  3. Regroupez les rapports agrégables et envoyez-les au service d'agrégation pour traitement.
  4. Le service d'agrégation traite les rapports groupés, puis ajoute du bruit.
  5. Le service d'agrégation renvoie le rapport récapitulatif à la personne à l'origine de la demande.

Interagir et envoyer des commentaires

Les rapports récapitulatifs sont un élément clé des propositions de mesure de la Privacy Sandbox. Comme les autres propositions de la Privacy Sandbox, celle-ci est documentée et discutée publiquement sur GitHub.