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

TCF enforcement module: Support for ACL vendor ids #12586

Open
patmmccann opened this issue Dec 16, 2024 · 0 comments
Open

TCF enforcement module: Support for ACL vendor ids #12586

patmmccann opened this issue Dec 16, 2024 · 0 comments

Comments

@patmmccann
Copy link
Collaborator

patmmccann commented Dec 16, 2024

Type of issue

feature

Description

The tcf module is capable of suppressing vendors when a gvlid is in their adapter and purpose consent for vendors is missing on some purpose. The googleVendorList could also easily be checked if a module owner is not on the TCF

To see an example go to https://highfivve.com/en/from-publisher-to-publisher/ and type in console:
__tcfapi('addEventListener', 2, function(tcData, success) { console.log('cmp responded:', tcData, success);});
and observe tcData.googleVendorConsents. This vendor list is described at https://support.google.com/admanager/answer/9681920?hl=en and available at
https://storage.googleapis.com/tcfac/additional-consent-providers.csv

<style> </style>
28831 Mobian https://themobian.com/privacy/ js.outcomes.net js.outcomesx.net px.outcomes.net px.outcomesx.net px2.outcomes.net px2.outcomesx.net vast.outcomes.net

for example has https://github.com/prebid/Prebid.js/blob/master/modules/mobianRtdProvider.js and no GVL. It would be quite useful to examine cmp output for mobian vendor consent before allowing their processing.

Another example is

<style> </style>
2343 Viant https://viantinc.com/privacy-policy/ cdn.viantsuite.com sdk.viantsuite.com viantinc.com

which has https://github.com/prebid/Prebid.js/blob/master/modules/viantOrtbBidAdapter.js

and AdRiver is id 46 and has https://github.com/prebid/Prebid.js/blob/master/modules/adriverBidAdapter.js and an id module as well

@patmmccann patmmccann changed the title TCF enforcement module: Support for non-TCF vendor ids TCF enforcement module: Support for ACL vendor ids Dec 17, 2024
@patmmccann patmmccann moved this from Triage to Ready for Dev in Prebid.js Tactical Issues table Dec 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Ready for Dev
Development

No branches or pull requests

1 participant