Currently, the Attribution Reporting API supports attributing events within a single browser instance. This proposal expands the scope of attribution to allow attributing conversions that happen on the web to events that happen off the browser on the same device, within other applications such as mobile applications, or vice-versa.
The proposal here takes advantage of OS-level support for attribution. In particular, it gives the developer an option to allow events on the mobile web to be joinable with events in Android’s Privacy Sandbox, although support for other platforms could also be implemented in the future.
WebKittens
No response
Title of the spec
Attribution Reporting
URL to the spec
https://wicg.github.io/attribution-reporting-api/#cross-app-and-web
URL to the spec's repository
https://github.com/WICG/attribution-reporting-api
Issue Tracker URL
No response
Explainer URL
https://github.com/WICG/attribution-reporting-api/blob/main/app_to_web.md
TAG Design Review URL
https://github.com/w3ctag/design-reviews/issues/724#issuecomment-1908353938
Mozilla standards-positions issue URL
https://github.com/mozilla/standards-positions/issues/791#issuecomment-1908359889
WebKit Bugzilla URL
No response
Radar URL
No response
Description
This is an extension the Attribution Reporting API.
Currently, the Attribution Reporting API supports attributing events within a single browser instance. This proposal expands the scope of attribution to allow attributing conversions that happen on the web to events that happen off the browser on the same device, within other applications such as mobile applications, or vice-versa.
The proposal here takes advantage of OS-level support for attribution. In particular, it gives the developer an option to allow events on the mobile web to be joinable with events in Android’s Privacy Sandbox, although support for other platforms could also be implemented in the future.
Note also the earlier request for a position on Attribution Reporting API.