Aller au contenu principal

Google GTM - Contrôler vos partenaires non-IAB

Chez Sfbx, les vendeurs ou partenaires sont divisés en deux catégories : les vendeurs IAB et les vendeurs non-IAB. Les vendeurs non-IAB sont ce que nous appelons les extra vendors.


Etape 1 : Ajout d'un bout de code pour contrôler les extra vendors.

Deux options :

  • Option 1 : Dans la section <head> de votre site web.

  • Option 2 : Dans la balise HTML personnalisée d'initialisation dans votre GTM.

Ajoutez ce morceau de code :

<script>
__tcfapi('addEventListener', 2, function (tcData, success) {
if (success && tcData.gdprApplies && (tcData.eventStatus === 'tcloaded' || tcData.eventStatus === 'useractioncomplete')) {
if(tcData.purpose.consents[1]) {
for (var c in tcData.acExtraVendors) {
window.dataLayer.push({ event: 'acextravendor_granted_' + tcData.acExtraVendors[c] })
}
// Removing listener
// __tcfapi('removeEventListener', 2, function(){}, tcData.listenerId);
}
}
}
)
</script>

Ce code enverra des événements à votre GTM en fonction des extra vendors qui ont été acceptés par l'utilisateur.

info

Les événements ne seront déclenchés que si la finalité 1 = true.

Une fois que ce code sera opérationnel, vous obtiendrez ce type d'événements envoyés dans GTM dataLayer.

Google Tag Manager

Etape 2 : Relier les éléments entre eux

Supposons que vous vouliez renvoyer votre Pixel Tag ACME uniquement si le vendeur ACME est accordé.

(Nous supposons que le fournisseur supplémentaire ACME est déjà créé dans votre Backoffice et lié à la source de votre notice).

Conseil : Si le fournisseur est correctement lié, vous verrez le fournisseur supplémentaire ACME dans la section "Autres partenaires" de votre CMP, lorsque vous cliquez sur le lien des partenaires depuis la première ou la deuxième page.

  • 1) Allez dans votre backoffice, cliquez sur Partenaires non-IAB dans le menu de gauche.

Puis cliquez sur l'icône de copie - cela copiera automatiquement l'ID alphanumérique du partenaire (premier élément sur la gauche) - dans notre cas, c'est j6cj1jj2.

  • 2) Créez un événement personnalisé dans la console GTM.

Google Tag Manager

La valeur des événements personnalisés doit se terminer par le bon ID du partenaire non IAB que vous voulez contrôler.

Maintenant, il vous suffit d'utiliser ce déclencheur afin de lier le tag ACME à ce déclencheur.

Google Tag Manager

C'est tout. Maintenant votre Tag ACME ne sera déclenché que si :

  • La finalité 1 est accordée - Lecture et écriture des ID/cookies sur l'appareil de l'utilisateur.

  • L'extra vendor est accepté par l'utilisateur.

Vous avez une suggestion ? Envoyez un email à support@sfbx.io.