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)

feature reference

ChromeStatus entry