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

Prebid.js GDPR feature: softVendorException #6564

Closed
bretg opened this issue Apr 9, 2021 · 3 comments · Fixed by #9134
Closed

Prebid.js GDPR feature: softVendorException #6564

bretg opened this issue Apr 9, 2021 · 3 comments · Fixed by #9134
Labels

Comments

@bretg
Copy link
Collaborator

bretg commented Apr 9, 2021

Type of issue

enhancement

Description

In Prebid Server, Xandr implemented a compromise version of the original TCF2 "vendorException" setting. Adding a vendor to this list was a complete "hall pass", exempting that vendor from any checks, essentially trusting that they do the right thing on their side.

The new feature is a weaker version of that "hall pass" -- the user must still consent to the purpose, but vendor consent isn't checked. The use case here is for vendors that don't have GVLIDs -- they currently need exceptions, but the only existing exception is a strong one. This softer version allows pubs to support bidders without GVLIDs without granting the ability to bypass the user's purpose consent.

See the highlighted changes in https://docs.google.com/document/d/1fBRaodKifv1pYsWY3ia-9K96VHUjd8kKvxZlOsozm8E/edit#heading=h.hlpacpauqwkx

The proposal is to add gdpr.rules[].softVendorExceptions: "If enforceVendor is true, then any vendors in this list will ignore enforcement."

Looking for community feedback on this enhanced level of flexibility and open to suggestions about a better name for this field.

@bretg bretg changed the title Prebid.js GDPR feature: weakVendorException Prebid.js GDPR feature: softVendorException Apr 14, 2021
@stale
Copy link

stale bot commented Jan 8, 2022

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale label Jan 8, 2022
@ChrisHuie ChrisHuie removed the stale label Jan 13, 2022
@bretg bretg added feature and removed improvement labels Apr 15, 2022
@bretg
Copy link
Collaborator Author

bretg commented Apr 15, 2022

@jsnellbaker - is this still an issue for Xandr?

@jsnellbaker
Copy link
Collaborator

Hi @bretg From what I understand from discussing this with some others, this is still a feature on the PBS side that's still in-use. So if there's a need to bring the functionality here into PBJS as well, I think that would good to do.

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

Successfully merging a pull request may close this issue.

3 participants