v152 · Deprecation · Privacy
Removal Timeline
A release-by-release timeline of the Attribution Reporting API deprecation, a live probe of which surfaces still exist in this browser, and a migration table mapping each removed surface to its server-side or alternative equivalent.
Probing ARA surfaces in this browser…
Deprecation timeline
Chrome 117–128 (origin trial)
Attribution Reporting API in origin trial; available to opted-in sites
attributionsrc, AttributionReportingRequestOptions, Attribution-Reporting-Register-Source header
Chrome 129–148
ARA generally available; runs alongside continued 3PC deprecation plans
All surfaces available by default
Chrome 149+
Google reverses third-party cookie deprecation — ARA rationale collapses
Deprecation intent announced; Intent to Ship withdrawn
Chrome 152 — this release
ARA surfaces marked deprecated; removal begins. attributionsrc attribute and fetch() option no longer fire registration requests in most contexts.
attributionsrc, attributionReporting fetch option, Attribution-Reporting-Register-Source/Trigger headers
Chrome 151+
Remaining ARA surfaces removed; API fully unavailable
All ARA registration, report, and debug surfaces gone
Live surface probe
Migration map
| deprecated surface | removed in | recommended alternative |
|---|---|---|
| attributionsrc attribute | Chrome 152 | Server-side conversion tracking via first-party cookies + secure server endpoints |
| fetch({ attributionReporting: { … } }) | Chrome 152 | Standard fetch() — use first-party server-side logging |
| Attribution-Reporting-Register-Source header | Chrome 152 | First-party analytics with server-validated click/view events |
| Attribution-Reporting-Register-Trigger header | Chrome 152 | Server-side conversion beacon (can be a first-party pixel) |