Open bretg opened 1 year ago
Question around whether this should be global or configured by the publisher. Will bring it up in the Identity/Privacy committee.
The Id and Privacy committee recommends making the application of GPC restrictions to various endpoints configurable where the default is "on" or enforced. This guidance should be considered along guidance from council.
Thanks Jeff. I suspect that we can't check account-level config for the /setuid endpoint because the account ID is not available. But it can respect the host-level config.
Discussed in committee: there's concern over implementing this before the account ID is generally available for /setuid.
The Global Privacy Control (GPC) header is currently used only in the /auction and /amp endpoints.
Would like to discuss extending impacts to the remaining endpoints.
Configuration
account config:
setuid.enforce-gpc
cookie-sync.enforce-gpc
Both of these flags are boolean, defaulting to false.
/cookie_sync endpoint
Process the
syncUser
activity control, using the SEC-GPC header as the input to thegpc
condition.cookie-sync.enforce-gpc
config is false, ignore GPC./setuid endpoint
Process the
syncUser
activity control, using the SEC-GPC header as the input to thegpc
condition.setuid.enforce-gpc
config is false, ignore GPC./event
No change. GPC should not affect analytics.