Gli eventi personalizzati sono utili per monitorare le interazioni non gestibili con metodi standard che si verificano sul tuo sito web o nella tua app per dispositivi mobili. L'utilizzo più comune è quando si vuole monitorare gli invii di un modulo, ma i comportamenti predefiniti per quest'ultimo sono stati modificati (ad es. è stato eseguito l'override dell'evento di invio
del browser).
Attivatore Evento personalizzato
Per creare un nuovo attivatore Evento personalizzato:
- Fai clic su Attivatori Nuovo.
- Fai clic su Configurazione attivatore e seleziona il tipo Evento personalizzato.
- Inserisci un nome evento. Seleziona "Utilizza la corrispondenza con espressione regolare" per consentire a questo campo di gestire le espressioni regolari.
Configurazione di esempio
Di seguito è riportata una configurazione esemplificativa per il Web che attiverà un tag quando un evento personalizzato denominato "clic-pulsante1" verrà inviato al livello dati:
- Aggiungi il codice che invierà l'evento al livello dati in corrispondenza del clic su un pulsante:
<a href="#" name="button1" onclick="dataLayer.push({'event': 'button1-click'});">Button 1</a>
- Crea un nuovo attivatore Evento personalizzato. Nella sezione Configurazione attivatore del nuovo tag, utilizza queste impostazioni:
Nome evento: clic-pulsante1
Questo attivatore si attiva su: Tutti gli eventi personalizzati
Quando questo attivatore viene applicato a un tag, questo viene attivato anche se viene eseguito l'override dell'evento di invio predefinito. Quando viene fatto clic sul pulsante specificato, un evento personalizzato con il valore clic-pulsante1 viene inviato al livello dati. Tag Manager attribuisce a clic-pulsante1 il valore di evento personalizzato e procede quindi all'attivazione del tag.
Utilizza dataLayer.push()
per inviare contemporaneamente più variabili all'evento. Ad esempio, invia un valore di conversione con il nome dell'evento personalizzato:
dataLayer.push({'event':'button1-click','conversionValue':25});
Crea la variabile del livello dati in Tag Manager e utilizzala nel campo del valore di conversione del tag di monitoraggio delle conversioni Google Ads.