Ascoltare interazione di consenso
Di seguito vedremo come ascoltare ed utilizzare gli eventi emessi da un'interazione di consenso. Le interazioni emesse sono collegate alle seguenti azioni:
Evento | Dettaglio optin inviato | Layer |
---|---|---|
Accetta tutto | consent-all | Primo layer |
Rifiuta tutto | reject-all | Primo layer |
Chiudi banner | close-banner | Primo layer |
Salva preferenze | save-preferences | Secondo layer |
Esempio
Vediamo come è possibile ascoltare l'evento avacy_interaction
e utilizzarlo per inviare un evento a Google Tag Manager.
window.addEventListener("avacy_interaction", function (event) {
window.dataLayer.push({
event: event.detail.optin,
});
});
Avere un evento da ascoltare ci permette di non legarci ad un particolare strumento di analisi, ma di poter utilizzare un qualsiasi strumento di analisi che supporti l'ascolto di eventi.