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.