InteractiveAdvertisingBureau / GDPR-Transparency-and-Consent-Framework

Technical specifications for IAB Europe Transparency and Consent Framework that will help the digital advertising industry interpret and comply with EU rules on data protection and privacy - notably the General Data Protection Regulation (GDPR) that comes into effect on May 25, 2018.
855 stars 359 forks source link

__tcfapi event listener returns null for tcData #341

Closed ocm-peter closed 9 months ago

ocm-peter commented 1 year ago

Hello,

Since today we noticed that the call to __tcfapi as so:

__tcfapi('addEventListener', 2, function(tcData, success) { console.log('cmp responded:', tcData, success);});

will return null for tcData.

This has affected numerous websites and publishers have been raging for their ad setup. We are mostly using the Quantcast CMP.

Thank you in advance.

ocm-peter commented 1 year ago

There are two cases we've seen this.

https://www.foititikanea.gr and https://parianostypos.gr

Someone must be overwriting the event listener functionality of the __tcfapi library?

HeinzBaumann commented 10 months ago

@ocm-peter Did you resolve this with the CMP provider?

ocm-peter commented 9 months ago

Yes, it was a conflict with the mootools framework. They should be loading it only on their backend of their CMS, not on the front-end.