Bonjour
Je vais installer Sirdata sur mon site, et réactiver GTM.
Je vais faire ceci :
Pour le global vendor ID, c'est bien 755 ?
Et puis, quels sont les purpose.consents et les purpose.legitimateInterests ?
Merci beaucoup.
Je vais installer Sirdata sur mon site, et réactiver GTM.
Je vais faire ceci :
Code:
// Voir les Google policies pour les permissions donnés par les user.
// register the addEventListener at the beginning of your page load
// after the CMP JS as been loaded
__tcfapi('addEventListener', 2, function(tcData, success) {
if (success && tcData.gdprApplies) {
if (tcData.eventStatus === 'tcloaded') {
// we have consent, get the tcData string and do the ad request
console.log('Debug: tcloaded');
if (tcData.vendor.consents[755] && tcData.purpose.consents[1]) {
console.log("Vendor ID 755 has consent for purpose ID 1");
}
if (!tcData.vendor.consents[755] || !tcData.purpose.consents[2]) {
console.log("Vendor ID 755 has no consent for purpose ID 2");
}
if (tcData.vendor.legitimateInterests[755] && tcData.purpose.legitimateInterests[9]) {
console.log("User has been informed of vendor ID 755's legitimate interest for purpose ID 9 and hasn't objected to it");
}
if (!tcData.vendor.legitimateInterests[755] || !tcData.purpose.legitimateInterests[10]) {
console.log("User has objected to vendor ID 755's legitimate interest for purpose ID 10");
}
} else if (tcData.eventStatus === 'useractioncomplete') {
// user just gave consent, get the tcdata string and do the
// ad request
console.log('Debug: useractioncomplete');
if (tcData.vendor.consents[755] && tcData.purpose.consents[1]) {
console.log("Vendor ID 755 has consent for purpose ID 1");
}
if (!tcData.vendor.consents[755] || !tcData.purpose.consents[2]) {
console.log("Vendor ID 755 has no consent for purpose ID 2");
}
if (tcData.vendor.legitimateInterests[755] && tcData.purpose.legitimateInterests[9]) {
console.log("User has been informed of vendor ID 755's legitimate interest for purpose ID 9 and hasn't objected to it");
}
if (!tcData.vendor.legitimateInterests[755] || !tcData.purpose.legitimateInterests[10]) {
console.log("User has objected to vendor ID 755's legitimate interest for purpose ID 10");
}
} else {
console.log('Debug: tcData.eventStatus: ', tcData.eventStatus);
}
}
})
Pour le global vendor ID, c'est bien 755 ?
Et puis, quels sont les purpose.consents et les purpose.legitimateInterests ?
Merci beaucoup.