Sprawdzanie zgody dla dostawcy
W celu sprawdzenia, czy dany sprzedawca ma zgodę, zalecamy skorzystanie z globalnej funkcji __cmp i wywołanie polecenia getCMPData:
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
}
}
W przypadku powyższego przykładu pamiętaj, że wywołujesz nasz obiekt __cmp() tylko wtedy, gdy jest on już załadowany. W razie wątpliwości skorzystaj z oddzwaniania w naszych wydarzeniach (np. zdarzenie „zgoda” lub „ustawienia”):
https://help.consentmanager.net/books/cmp/page/cmp-events