Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Additional Redirects beside 302 #696

Closed
i-bansal opened this issue Feb 7, 2023 · 0 comments · Fixed by #780
Closed

Support Additional Redirects beside 302 #696

i-bansal opened this issue Feb 7, 2023 · 0 comments · Fixed by #780

Comments

@i-bansal
Copy link

i-bansal commented Feb 7, 2023

Currently, to support registration on Android attribution Reporting API, Chrome will call registerWebSource with a list of attributionSourceURI and each URI’s registration on Android Attribution Reporting API can return a list of redirects. However, as per Android attribution reporting API documentation, it does not respect Attribution-Reporting-Redirects if the source is registered via registerWebSource preventing additional ad techs from registration if they are not part of the 302 redirect chain.

4KXZ2nfeyxS8m7r

However, the above flow for web->app is different from app->app flow supported via Android Attribution Reporting API where AdTechs can also provide a list of redirects via “Attribution-Reporting-Redirects” response header for additional registrations and not go via 302 route. This will create a discrepancy in data available to additional AdTechs (B1/C1) for ads registered via registerWebSource as compared to registerSource. We request that Chrome should fix this behavior to be on parity with the Android Attribution reporting API

Possible Options:

  • Chrome can add an additional header in the source registration response as part of which AdTechs can provide an additional list of redirects for which Chrome will call registerWebSource to Android attribution reporting API to support source registration. This way Chrome can validate the permissions on the website before invoking the registerWebSource.

  • Chrome may pass the permissions policy for attribution-reporting via registerWebSource which possibly enables Android to support Attribution-Reporting-Redirects.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant