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

Sometimes there are no events and none of the tcfapi functions work on Firefox #371

Closed modessef1 closed 5 months ago

modessef1 commented 5 months ago

On my website, I have CMP OneTrust with the TCF 2.2 framework activated Test website: https://www.parkiet.com/analizy-rynkowe/art39081321-tydzien-na-rynkach-korekty-ciag-dalszy

Our ads mechanism is awaiting for specific CMP status: tcloaded or useractioncomplete The code that handles this looks like this: image

No ads occur mainly with the console disabled and without disabled cache in FF: When there are no ads, the object/function __tcfapi looks like this: image

And then no event is returned, and no function from tcfapi works.

When everything is okay, the __tcfapi object looks like this: image

And then tcfapi works

I contacted OneTrust support, but they recommended contacting IAB directly, which is responsible for the framework. Can you please advise me on where to look for the problem?