Garantir le consentement au RGPD dans Marketo Measure Js ensuring-consent-for-gdpr-in-marketo-measure-js
Le Règlement général sur la protection des données (RGPD) est une loi de l’Union européenne entrée en vigueur le 25 mai 2018.
Vue d’ensemble overview
Le RGPD a pour but de renforcer les droits des personnes concernées au sein de l’Union européenne (UE) et de l’Espace économique européen (EEE) concernant l’utilisation et la protection de leurs données personnelles. Le terme « Données personnelles » désigne toute information relative à une personne physique, identifiée ou identifiable. Le RGPD s’applique à toute organisation à l’intérieur ou à l’extérieur de l’UE qui commercialise des biens ou des services et/ou qui suit les comportements des personnes concernées au sein de l’UE et de l’EEE. Si vous faites affaire avec des personnes concernées en Europe, et que cela implique de traiter leurs données personnelles, cette législation s’applique à vous. Les sanctions en cas de non-conformité sont importantes, avec de lourdes amendes pour les personnes qui enfreignent le règlement. L’amende maximale pour une violation unique est de 20 millions d’euros ou 4 % du chiffre d’affaires annuel mondial, le montant le plus élevé s’appliquant.
Par défaut, bizible.js collecte les données d’analyse des utilisateurs et utilisatrices, sauf si la configuration spécifie qu’il convient d’attendre le consentement. Lorsque bizible.js est configuré pour attendre le consentement de l’utilisateur ou l’utilisatrice, il ne crée aucun cookie et n’envoie aucune donnée d’analyse tant que le consentement n’est pas confirmé.
Comment attendre le consentement how-to-wait-for-consent
Il existe deux façons de définir bizible.js afin d’attendre le consentement.
Option 1 - Remplacer la balise par défaut du script bizible.js par :
<script id="bizible-settings" type="text/javascript" src="https://cdn.bizible.com/scripts/bizible.js" async="" data-consent-button-id="ConsentButtonId"></script>
Si vous utilisez Google Tag Manager pour installer le script, gardez à l’esprit que GTM supprime les attributs data-. Utilisez donc le script suivant à la place :
<span id="bizible-settings" data-consent-button-id="ConsentButtonId"></span>
<script type="text/javascript" src=https://cdn.bizible.com/scripts/bizible.js async=""></script>
Lorsque vous cliquez sur cet élément HTML, bizible.js crée un cookie pour vous rappeler que le consentement de l’utilisateur ou l’utilisatrice a été reçu et de commencer à collecter les données d’analyse comme vous le faites habituellement.
-ou-
Option 2 - Remplacer la balise de script par défaut bizible.js par :
<script id="bizible-settings" type="text/javascript" src="https://cdn.bizible.com/scripts/bizible.js" async="" data-requires-user-consent="true"></script>
Ceci indique à bizible.js de ne pas effectuer de suivi tant que le consentement n’a pas été confirmé, ce qui peut être effectué avec l’API JS suivante :
window['Bizible'] = window['Bizible'] || { _queue: [], Push: function (o, p) { this._queue.push({ type: o, data: p }); } };
Bizible. Push('Consent', true);
Si vous utilisez Google Tag Manager pour installer le script, gardez à l’esprit que GTM supprime les attributs data-. Utilisez donc le script suivant à la place :
<span id="bizible-settings" data-requires-user-consent="true"></span>
<script type="text/javascript" src=https://cdn.bizible.com/scripts/bizible.js async=""></script>
En revanche, les clientes et clients peuvent également utiliser cette API pour retirer le consentement de l’utilisateur ou l’utilisatrice :
window['Bizible'] = window['Bizible'] || { _queue: [], Push: function (o, p) { this._queue.push({ type: o, data: p }); } };
Bizible.Push('Consent', false);
Lorsque ce code s’exécute, il supprime tous les cookies que bizible.js a créés précédemment et ne reprend la collecte des données d’analyse que si l’utilisateur ou l’utilisatrice y consent à nouveau.