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

Are there non-tracking uses of redirect bounces not enumerated in the explainer? #23

Open
wanderview opened this issue Sep 6, 2022 · 3 comments
Labels
bounce-tracking Issues related to bounce tracking mitigations.

Comments

@wanderview
Copy link
Collaborator

If so, are there new signals that can be used to exclude these uses from impact?

@bc-pi
Copy link

bc-pi commented Sep 9, 2022

Delegated authorization (i.e. OAuth) is also a legit use of redirect bounces. From the browser perspective, it looks like the Federated Authentication so I don't think it needs any different/specific treatment. But might be worth mentioning explicitly as a supported use case not to break.

SAML is still widely in use. Particularly in "workforce to SaaS" type use cases where the so called IDP initiated flow is often used to SSO from a portal like page into various apps. From the browser perspective, this will look a lot like Redirect Bounce on an Outgoing Navigation. I don't think this needs any different/specific treatment either but thought it was worth mentioning.

These authn/authz protocols sometimes use an auto-submitting form post for cross-site navigation (OAuth 2.0 Form Post Response Mode and the SAML POST Binding being examples of such). I kinda assume that kind of thing is covered in this work as general top-level navigation. But, again, thought it was worth mentioning just in case.

Lastly, there are also non-standard authn/authz flows out there that are nonetheless legitimate. AFAIK though they mostly look the same at this level from the browser perspective so are probably okay.

@wanderview wanderview transferred this issue from wanderview/bounce-tracking-mitigations Oct 24, 2022
@wanderview wanderview added the bounce-tracking Issues related to bounce tracking mitigations. label Oct 24, 2022
@t-zuehlsdorff
Copy link

Aloha,

Please let me add that there is a whole market segment using non-tracking redirect bounces. It started in 2016 in Germany, and (disclaimer) my own company Bounce Commerce is the biggest example of it, with around 400 clients in the Affiliate / Performance Marketing market.

We use redirects after bounces, but only if the user previously consented to this, using the mandatory Cookie Banner.

In the last years, some other companies have joined the market, and the service is used actively in companies in ~ 15 countries, from Europe to the US. While the market is relatively small, we alone brought our clients around 50 Mio € in additional sales.

Suppressing the redirects in the first 10 seconds would basically kill most of the market. Since we have a very high standard of data protection and all our clients require consent from their users for our services, i would like to add this as valid case which should not be impacted. :D

@wanderview
Copy link
Collaborator Author

wanderview commented Jan 7, 2025

@t-zuehlsdorff FWIW the affiliate link bounce would likely currently be impacted by bounce tracking mitigations. We view this use as similar to 3P cookies in its semantic behavior.

There are currently two options you could investigate:

  1. Navigate to your domain during the bounce to show a page that explains that the domain is facilitating a potential purchase. When the user clicks on the acknowledgement on your domain, then the domain would be protected from BTM enforcement for 45 days.

  2. Investigate possibly using ARA instead of a bounce flow: https://developers.google.com/privacy-sandbox/private-advertising/attribution-reporting

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bounce-tracking Issues related to bounce tracking mitigations.
Projects
None yet
Development

No branches or pull requests

3 participants