API

Votre site affiche des popups pour diverses raisons :

  • Obligations légales nécessitant la majorité,
  • Inscriptions à la newsletter,
  • Codes promotionnels ou engagements marketing,
  • Etc.

Pour éviter le chevauchement des popups et obtenir le consentement préalable de vos utilisateurs, vous pouvez intégrer vos popups à notre API. Celle-ci permet de savoir quand l'utilisateur a exprimé son choix de consentement.

Voici un exemple de code permettant de déterminer si la bannière de consentement est visible ou non :

window.kixelltagOnReady = window.kixelltagOnReady || [];
window.kixelltagOnReady.push(function (KixellTag) {
    KixellTag.on('popupVisible', function(isVisible) {
        console.log("PopupState: ", (isVisible ? 'visible' : 'not visible'));
        if (!isVisible) {
            // Ici le déclenchement de vos évènements
        }
    });
});

Ce code écoute l'événement popupVisible et exécute les actions appropriées en fonction de la visibilité de la bannière de consentement.