Skip to content

[Guides] Delete guides for Attribution Reporting API#44588

Open
bershanskiy wants to merge 1 commit into
mdn:mainfrom
bershanskiy:guides-attribution-reporting
Open

[Guides] Delete guides for Attribution Reporting API#44588
bershanskiy wants to merge 1 commit into
mdn:mainfrom
bershanskiy:guides-attribution-reporting

Conversation

@bershanskiy

Copy link
Copy Markdown
Contributor

Description

Delete guides for Attribution Reporting API

Motivation

Google deprecated Attribution Reporting API and since Google Chrome 150 invocations for field-trial enabled browsers will always reject.

Additional details

Source: Intent to Deprecate and Remove: Attribution Reporting API

Related issues and pull requests

@bershanskiy bershanskiy requested review from a team as code owners June 27, 2026 10:52
@bershanskiy bershanskiy requested review from dipikabh, estelle and hamishwillee and removed request for a team June 27, 2026 10:52
@github-actions github-actions Bot added Content:HTML Hypertext Markup Language docs Content:WebAPI Web API docs Content:HTTP HTTP docs size/l [PR only] 501-1000 LoC changed labels Jun 27, 2026
@bershanskiy

bershanskiy commented Jun 27, 2026

Copy link
Copy Markdown
Contributor Author

As a reminder, Safari and Firefox opposed Attribution Reporting API and never supported it. Attribution Reporting API in Google Chrome requires website enrollment and Google suspended enrollment after deprecating Google Privacy Sandbox project. In effect, Attribution Reporting API is accessible only to websites with active enrollment in old Google Chrome browsers (version 149 and below) or embedded browsers without support for field trial configs (e.g., WebView).

@pepelsbey

Copy link
Copy Markdown
Member

Hey! Let's take a pause here, removing content. It requires prior discussion, not just PR-review-done.

/cc @hamishwillee

@bershanskiy

Copy link
Copy Markdown
Contributor Author

Sure, there is no rush to remove these guides.

@hamishwillee

hamishwillee commented Jun 28, 2026

Copy link
Copy Markdown
Collaborator

Hey! Let's take a pause here, removing content. It requires prior discussion, not just PR-review-done.

@pepelsbey FWIW I've previously approved these removal PRs because it isn't just a matter that these are deprecated - the features are removed from current browsers and you can't use them in old browsers unless you're already signed up to the (closed for new business) enrollment process. In other words, there is no one that can benefit from these docs.

I'm happy with that removal decision. I'd be even happier if BCD agreed to remove the reference and we started with that.

@pepelsbey

pepelsbey commented Jun 28, 2026

Copy link
Copy Markdown
Member

I'm happy with that removal decision. I'd be even happier if BCD agreed to remove the reference and we started with that.

I think it's something we need to discuss first. It's more complicated than that: there were resources spent by our partners putting it on MDN, for example, etc.

I'd even discuss with the vendor first, if it aligns with the removal process. Some developers might still rely on these docs.

@bershanskiy

Copy link
Copy Markdown
Contributor Author

If MDN maintainers prefer, I can prepare a PR restoring all Privacy Sandbox content.

I was not aware of any continued interest in this content, given the API deprecations and lack of maintenance (e.g., prose suggesting that the API access registrations are still available).

@hamishwillee

Copy link
Copy Markdown
Collaborator

Thanks @pepelsbey. Please let @bershanskiy know if you want this restored or if it can wait following the results of your discussions.

@hamishwillee hamishwillee requested review from pepelsbey and removed request for hamishwillee June 30, 2026 00:51
@hamishwillee

Copy link
Copy Markdown
Collaborator

Removing myself as reviewer and adding @pepelsbey

@bershanskiy

Copy link
Copy Markdown
Contributor Author

Who should we reach out to? [blink-dev] Intent to Deprecate and Remove: Attribution Reporting API provides a public mail thread regarding this deprecation. If you would like to communicate privately, the first message provides three contact emails.

Alternatively, we can just wait two or more Chromium milestones until Google Chrome 152 ships complete removal of Attribution Reporting APIs implementations and removes them with stubs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Content:HTML Hypertext Markup Language docs Content:HTTP HTTP docs Content:WebAPI Web API docs size/l [PR only] 501-1000 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants