Attribution Reporting API
Privacy Sandbox API that enables conversion measurement without third-party cookies using event-level and aggregate reports.
External Resources
Frequently Asked Questions
What is the Attribution Reporting API?
The Attribution Reporting API is a privacy-preserving technology developed by Google as part of the Privacy Sandbox initiative to measure ad conversions without relying on third-party cookies. It allows advertisers and ad tech providers to understand which ad clicks or views lead to conversions, such as purchases or sign-ups, on an advertiser's website. The API is embedded within the Chrome browser, which handles the attribution logic and sends reports to the ad tech provider's server. This approach is designed to balance the need for effective ad measurement with enhanced user privacy by restricting the amount of data shared and introducing noise and delays to prevent cross-site user tracking.
How do developers implement the Attribution Reporting API for conversion measurement?
Developers implement the Attribution Reporting API by registering two key events: the attribution source and the attribution trigger. The **attribution source** is registered when a user interacts with an ad (e.g., a click or view) by including a specific header in the ad response. The browser stores this source data locally. The **attribution trigger** is registered when the user converts on the advertiser's site (e.g., a purchase). The browser then attempts to match the trigger with a stored source. If a match is made, the browser generates and sends a report to the ad tech provider. The API supports two types of reports: **Event-level reports**, which provide limited data about individual conversions, and **Summary reports**, which aggregate data from multiple conversions for more detailed, but still privacy-preserving, analysis.
What is the difference between the Attribution Reporting API and third-party cookies for ad measurement?
The primary difference is that the Attribution Reporting API is a **privacy-centric** measurement solution, whereas third-party cookies are a **cross-site tracking** mechanism. Third-party cookies allow ad tech companies to track a user's journey across multiple websites, creating a detailed profile for attribution. In contrast, the Attribution Reporting API keeps the source and trigger data separate and processes the match entirely within the user's browser. It then sends reports with built-in privacy protections, such as limiting the granularity of conversion data, adding random noise, and delaying the report delivery by 2 to 30 days. This makes it impossible to use the API for identifying individual users across sites, effectively preventing the kind of cross-site tracking that third-party cookies enable.
Want accurate attribution without the complexity?
Causality Engine automates attribution reconciliation and provides real-time insights for Shopify brands.
Join Waitlist →