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: suppress sync calls with macros from non-consented vendors #2881

Closed
patmmccann opened this issue Jun 29, 2023 · 2 comments
Closed

Comments

@patmmccann
Copy link

patmmccann commented Jun 29, 2023

IAB Europe believes 'the spec clearly says the call should be suppressed in the case the macro cannot be resolved'; while I was unable to find that, that is definitely their policy.

Related: InteractiveAdvertisingBureau/Global-Privacy-Platform#60

Originally posted by @patmmccann in #2380 (comment)

${GPP_STRING_XXXXX} is designed to suppress calls to non-mspa signatories in the case of a covered mspa transaction

@patmmccann patmmccann changed the title Feature requests: suppress sync calls with macros from non-consented vendors Feature request: suppress sync calls with macros from non-consented vendors Jun 29, 2023
@bretg
Copy link
Contributor

bretg commented Jun 30, 2023

Not clear to me what this means in the Prebid Server world:

  • I believe the purpose of these macros is to let the redirector get the GVLID which might not be available.
  • PBS already has the GVLID for the syncer in the config.
  • PBS defines its own syncs and since we already know the GVLID, the ${GDPR_STRING_XXX} is not used in any bidder sync. PBS defines syncs with {{gdpr}} - we never define a sync macro using the ${} syntax.
  • PBS never resolves ${} macros in ad markup
  • Both the /cookie_sync and /setuid endpoint support taking the GDPR string and parsing for vendor permission, matching against the configured bidder GVLID.

The part I'm unclear on is how this applies to GPP. There's no generally available vendor ID like there is for GDPR/TCF. Seems to me like we're dancing around requiring that Prebid understand which vendors are MSPA signatories or not. This is definitely we can do if we need to take separate action.

PBS will never see or resolve ${GPP_STRING_XXXXX} or ${GDPR_STRING_XXXXX}

@bretg
Copy link
Contributor

bretg commented Jul 5, 2023

In addition to the ${} macro not existing in PBS, publishers have account-level control over the syncUser activity.

@bretg bretg closed this as completed Jul 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

2 participants