akash...@google.com, lin...@chromium.org, john...@chromium.org
Attribution Reporting with event-level reports
Attribution Reporting API with Aggregatable Reports
Aggregation Service for the Attribution Reporting API
https://wicg.github.io/attribution-reporting-api/
Internals > AttributionReporting
We are landing the following change to the Attribution Reporting API focused on:
improving handling of registrations with multiple of the same header
This feature is mainly to address the following edge case.
Currently the API coalesces registration headers if the same header appears multiple times in a response. The individual response values are joined by a "," (comma).
Because the headers contain JSON, this almost always results in an invalid value and therefore responses with multiple of the same header will cause the registration to fail, except in the scenario of the edge case.
Given this potential edge case, and so that the current API behavior persists, this change makes it so that the API explicitly prevents header coalescing. If the same header appears more than once in the response then the registration will be rejected.
This feature is a backwards incompatible change because of the edge case scenario described above. However, as described above, this is not a major concern because currently in all cases except the edge case scenario, which seems very unlikely, the behavior for having multiple of the same header in the response is the same.
Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?
The attribution reporting feature will be supported on all platforms with the exception of Android WebView
Yes
This feature is anticipated to ship as part of Chrome 126.
https://chromestatus.com/feature/5204901830590464
Previous I2S:
Intent to Ship: Attribution Reporting API
Intent to Ship: Attribution Reporting features M117
Intent to Ship: Attribution Reporting features M118
Intent to Ship: Attribution Reporting features M119
Intent to Ship: Attribution Reporting features M120
Intent to Ship: Attribution Reporting features M121
Intent to Ship: Attribution Reporting features M123
Intent to Ship: Attribution Reporting features M124
Intern to Ship: Attribution Reporting features M125
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/c1897a01-ad86-492a-8cac-e6c0033be278n%40chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAM0wra__h3rBBSf_KFv4u92sC_LX%3DDVT4YKLdPdYvvwREHvsFA%40mail.gmail.com.