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

Feature request: updateURL processing to support the leaving of negative interest groups via the nascent header feature (#896) #1228

Open
dmdabbs opened this issue Jul 17, 2024 · 0 comments

Comments

@dmdabbs
Copy link
Contributor

dmdabbs commented Jul 17, 2024

In the “shell IG” pattern a buyer joins an IG with a minimal, updateable attribute set. This centralizes and defers page latency inducing processing (computing and rendering IG content) to updateURL time. Negative targeting adds a wrinkle.

Scenario: a buyer intends to negatively target a positive interest group. The Chrome-suggested approach has the buyer pair the excluded positive IG with a negatively-targetable ‘shadow.’ The buyer joins the browser to “shells” of “EXCLUDED_POSITIVE,” the excluded IG, “EXCLUDED_NEGATIVE,” its negative ‘shadow,’ and “EXCLUDER,” an IG that will negatively target the other group. EXCLUDER’s update will configure EXCLUDED_NEGATIVE in negativeInterestGroups[]. If EXCLUDED_POSITIVE’s update determines IG membership condition doesn’t hold (or the update doesn’t run, times out, &c.), the buyer has a partial, incorrect IG set. The buyer’s ability to leave EXCLUDED_NEGATIVE via response header during EXCLUDED_POSITIVE’s update would ensure a 'primary' can ensure its ‘shadow’ is always appropriately joined.

@dmdabbs dmdabbs changed the title Feature request: updateURL processing to support the leaving/joining of negative interest groups via the nascent header feature (#896) Feature request: updateURL processing to support the leaving of negative interest groups via the nascent header feature (#896) Jul 31, 2024
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

No branches or pull requests

1 participant