· GTM Templates · Tempo di lettura: 1 min
Template: Confronto tra variabili

Descrizione Generale
Questo template macro fornisce una funzionalità di confronto booleano tra due variabili, permettendo di eseguire verifiche condizionali flessibili all’interno di Google Tag Manager.
Risorse
GitHub Repository |
Template Gallery |
Input
Il template accetta tre parametri di input:
Input variabile
: Variabile da sottoporre a verificaCondizione
: Tipo di confronto da eseguireInput utente
: Valore con cui confrontare la variabile
Condizioni Supportate
- Uguale a
- Non uguale a
- Contiene
- Non contiene
- Inizia con
- Non inizia con
Flusso di Esecuzione
Acquisizione Input
const inputA = data.inputVar; const inputB = data.inputUsr; const condition = data.condition;
Valutazione Condizionale Vengono eseguite verifiche specifiche in base alla condizione selezionata:
- Confronto diretto di uguaglianza
- Ricerca di sottostringhe
- Verifica dell’inizio della stringa
Casi d’Uso
- Filtraggio di URL
- Validazione di input
- Controlli condizionali in tag e trigger
Esempio di Utilizzo
// Verifica se un URL contiene un dominio specifico
const data = {
inputVar: 'https://www.google.com',
inputUsr: 'google',
condition: 'contains'
};
// RestituirĂ : true
Note Importanti
- Supporta solo confronti tra stringhe
- Sensibile a maiuscole/minuscole
- Restituisce sempre un valore booleano