Déclenchement des événements pour la CMP

L'utilisateur n'a pas encore fait de choix de consentement

Deux événements sont déclenchés, dans l'odre :

  1. kixelltag_consent_waiting
  2. kixelltag_page_view

L'événement kixelltag_consent_waiting ne se déclenchera que dans ce cas.

Le dataLayer contient la liste des vendeurs que vous avez sélectionné :

kixelltag: {
    vendors: "kcv:143,atp:89,iab:91,iab:755,iab:1111,iab:14,iab:1,iab" +
             ":92,kcv:403",
    vendors_denied: "kcv:143,atp:89,iab:91,iab:755,iab:1111,iab:14,ia" +
                    "b:1,iab:92,kcv:403"
  },
  

L'utilisateur fait un choix, et quelque soit le choix les événements suivants se déclencheront dans l'ordre :

  1. kixelltag_consent_updated
  2. kixelltag_consent_chose
  3. kixelltag_consent_ready

L'événement kixelltag_consent_updated complète le dataLayer avec la liste des vendeurs acceptés ou refusés :

dataLayer.push({
  event: "kixelltag_consent_updated",
  kixelltag: {
    vendors_consent: "iab:1111,iab:14,iab:1,kcv:143,kcv:403",
    vendors_denied: "iab:92,iab:91,iab:755,atp:89"
  }
})

Et donc au final le dataLayer contient la sélection de l'utilisateur :

kixelltag: {
    vendors: "kcv:143,atp:89,iab:91,iab:755,iab:1111,iab:14,iab:1,iab" +
             ":92,kcv:403",
    vendors_denied: "iab:92,iab:91,iab:755,atp:89",
    vendors_consent: "iab:1111,iab:14,iab:1,kcv:143,kcv:403"
  },
  

Les identifiants des vendeurs sont ceux présent dans le module Kixell Tag :

Sélection des identifiants des vendeurs

L'utilisateur a déjà fait un choix de consentement

Au chargement de la page deux événements sont déclenchés dans l'ordre suivant :

  1. kixelltag_consent_ready
  2. kixelltag_page_view

Dès l'événement kixelltag_consent_ready le dataLayer contient la sélection de l'utilisateur et le Consent Mode V2 de Google est déjà à jour.