Les applications basées sur les navigateurs s'appuient sur des cookies tiers pour être adressables par les plateformes programmatiques, et la synchronisation des cookies permet à Triton Digital d'accéder à ces cookies. Il est de la responsabilité de l’application à l’origine de la demande de s’assurer que le navigateur a lancé les fonctions de synchronisation des cookies.
Un script inséré dans la page du lecteur appelle un certain nombre de balises GIF 1x1 (« pixels ») qui sont insérées dans le volet du navigateur contenant le lecteur. Chaque balise dirige le navigateur vers le service de synchronisation d’un partenaire publicitaire qui le redirige immédiatement vers Triton Digital (c’est-à-dire qu’elle renvoie une réponse HTTP 302 Found ). Dans l’URL de redirection vers Triton Digital, le partenaire insère l’identifiant utilisateur qu’il a attribué au navigateur à l’origine de l’appel. Triton Digital renvoie alors un pixel (GIF transparent 1x1) et écrit un cookie Triton contenant l'ID utilisateur du partenaire.
L'identifiant utilisateur du partenaire étant maintenant révélé à la plate-forme publicitaire de Triton, il peut envoyer des requêtes publicitaires avec cet identifiant, ce qui permet au service publicitaire du partenaire de proposer des publicités ciblées.
Intégration de la synchronisation des cookies dans le lecteur
Les pixels de synchronisation des cookies sont encapsulés dans un JavaScript qui doit se trouver sur la même page ou fenêtre (ou « sous-fenêtre ») que le lecteur. Si vous utilisez un lecteur contextuel, le script doit se trouver dans la sous-fenêtre contextuelle, et non la page d'origine du navigateur.
Pour charger le script de synchronisation des cookies, insérez la balise HTML suivante dans la fenêtre du lecteur :
<script type="text/javascript" src="https://playerservices.live.streamtheworld.com/api/idsync.js?stationId=<placementID>[&gdpr=<gdpr flag>&gdpr_consent=<TC string>&us_privacy=<US privacy string>]">
</script>
Paramètre | Description | Valeur |
---|---|---|
stationId | Identifiant du placement Ce paramètre est obligatoire. | Valeur en chiffres entiers |
gdpr | Drapeau indiquant si le Règlement général sur la protection des données (RGPD) s'applique. Le RGPD a été établi par le Parlement européen et le Conseil de l'Union européenne. | 0 = Le RGPD ne s’applique pas 1 = Le RGPD s’applique |
gdpr_consent | La chaîne de transparence et de consentement du RGPD résume les détails pertinents sur la manière dont la transparence et le consentement ont été établis. La chaîne doit être conforme aux spécifications du cadre de transparence et de consentement de l'IAB. | Chaîne de consentement RGPD codée en base64 et sécurisée par URL. |
us_privacy | La U.S. Privacy String qui indique si la U.S. Privacy Regulations (réglementation américaine sur la protection de la vie privée) s'applique ou non au consommateur, si une divulgation légale explicite a été établie avec le consommateur et si ce dernier a choisi de ne pas vendre ses données personnelles. La version 1 ne prend en charge que les signaux relatifs à la CCPA (loi californienne sur la protection de la vie privée des consommateurs). La chaîne doit être conforme au format de l'U.S. Privacy String. | Chaîne |
Pour plus d'informations sur la façon de transmettre des cookies par le biais de requêtes XML intersites, veuillez consulter :
https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS#Requests_with_credentials