Toestemming controleren voor een leverancier
Om te controleren of een bepaalde leverancier toestemming heeft, raden we aan de algemene __cmp-functie te gebruiken en het commando getCMPData aan te roepen:
var x = __cmp('getCMPData');
if("vendorConsents" in x)
{
if("s123" in x.vendorConsents && x.vendorConsents["s123"])
{
// Vendor s123 has consent
}
else
{
// Vendor s123 does not have consent
}
}
Houd er voor het bovenstaande voorbeeld rekening mee dat u ons object __cmp() alleen aanroept als het al is geladen. Gebruik in geval van twijfel een callback in onze evenementen (bijv. "toestemming" of "instellingen" evenement):
https://help.consentmanager.net/books/cmp/page/cmp-events