Aller au contenu principal

Contrôler vos partenaires non-IAB

Notre CMP se repose sur le standard IAB pour récupérer et distribuer le consentement aux partenaires IAB. Pour les autres partenaires, nous avons intégré un système dans l'interface de configuration et dans la CMP
pour que l'utilisateur puisse consentir à ces partenaires non-IAB nommés aussi extra vendors.


Configuration d'un partenaire non-IAB dans l'interface de configuration

Nous supposons que vous avez déjà créé votre partenaire non-IAB dans l'interface de configuration. Sur votre source rajouter votre partenaire non-IAB et associé lui des finalités IAB ou des extra finalités.

gtm extra vendor - ajout d'un extra vendors dans une source

Une fois configuré, sauvegarder votre source et les notices associées.

Configuration dans GTM

Récupération du consentement pour un partenaire non-IAB

La CMP envoie un événement dans la variable dataLayer du protocol GCM (Google Consent Mode) pour chaque partenaire non-IAB consenti par l'utilisateur. Cet événement se présente sous la forme suivante : Google Tag Manager

Le nom de ces événements est composé de :

  • acextravendor_granted_
  • Et de l'id du partenaire non-IAB

Dans GTM, pour déclencher le code du partenaire non-IAB, nous allons récupérer chaque événement envoyé par la CMP et déclencher le tag.

Création d'un déclencheur pour un partenaire non-IAB

Pour récupérer l'événement envoyé par la CMP, il faut créer un déclencheur personnalisé. Pour cela, il faut :

  1. Aller dans GTM et cliquer sur le menu Déclencheurs dans le panneau latéral gauche
  2. Sur le bouton Nouveau

Google Tag Manager nouveau déclencheur

  1. Cliquer sur Configuration du déclencheur
  2. Dans la liste des événements dans le panneau latéral droit, sélectionner Événement personnalisé

Google Tag Manager création du custon event

  1. Dans l'interface de configuration AppConsent, aller dans Partenaire non-IAB
  2. Puis cliquer sur le bouton "copier" sur la ligne du partenaire non-IAB que vous souhaitez intégrer

Google Tag Manager copie de l'id de l'extra vendor

  1. Une fois l'id du partenaire copié, retourner sur l'événement personnalisé dans GTM
  2. Dans le champ Nom de l'événement, mettre acextravendor_granted_ + l'id du partenaire

Google Tag Manager ajout id dans event

  1. Nommer votre déclencheur puis sauvegarder
Attention

acextravendors_granted_id (dans notre exemple acextravendor_granted_rS06k3iu) doit être rempli exactement comme ceci. Vous pouvez renommer le titre (dans le coin supérieur gauche), mais jamais la valeur dans le champ Nom de l'événement. Sinon, vous perdrez la liaison avec la balise ne s'effectuera pas.

Création de la balise du partenaire non-IAB

  1. Cliquer sur le menu Balises dans le panneau latéral gauche
  2. Puis cliquer sur le bouton Nouvelle

Google Tag Manager ajout tag pour event

  1. Cliquer sur configuration de la balise
  2. Puis sélectionner le modèle HTML personnalisée

Google Tag Manager selection de html personnalisée

  1. Mettre le script du partenaire non-IAB dans le champ HTML

Google Tag Manager code html du vendor

  1. Cliquer ensuite sur la section Déclenchement
  2. Puis sélectionner le déclencheur personnalisé crée précédemment

Google Tag Manager ajout du déclencheur sur le tag

  1. Nommer et sauvegarder votre tag
Attention

Dans cet exemple, nous utilisons le modèle HTML personnalisée, mais cela fonctionne avec les autres types de modèles.

C'est bon votre balise est prête et ne sera déclenchée que si :

  • Si votre partenaire non-IAB a été consenti par l'utilisateur
  • ET si au moins une des finalités associé à votre partenaire est consenti.

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