GA4 Custom Dimensions: Il ponte rotto con GTM
Indice dei Contenuti
È l’errore numero uno che vedo nei setup GA4:
Il cliente configura GTM perfettamente. Invia {{author_name}} con ogni Pageview.
Apre GA4, va nei report, cerca “Author Name”… e non trova nulla. Panico.
GTM invia, GA4 ignora (visivamente)
Google Analytics 4 ha una filosofia diversa da Universal Analytics. In UA, le Custom Dimension erano indici numerici (CD1, CD2…). In GA4 sono nomi parlanti, ma devono essere registrati.
GTM è il “corriere”. Lui consegna il pacco con scritto author_name: Claudio.
GA4 riceve il pacco. Se non avete detto a GA4 “Ehi, quando vedi author_name, mettilo nello scaffale Autori”, lui butta il pacco nel magazzino generale (accessibile solo via BigQuery o Debug View) e non vi fa vedere nulla nei grafici.
La Checklist di Mappatura
Ogni volta che create un parametro in un Tag GA4 in GTM:
- Copiate il nome esatto del parametro (es.
job_title). - Andate subito in GA4 -> Admin.
- Custom Definitions -> Create Custom Dimension.
- Scope: Event (di solito) o User (se è una caratteristica della persona che non cambia, come “Abbonato”).
- Parameter Name: Incollate
job_title.
Attenzione: i dati iniziano a popolare i report dal momento della creazione della dimensione. Non è retroattivo sui report aggregati. Prima mappate, poi lanciate.
Domande Frequenti
Ho inviato un parametro da GTM, perché non lo vedo in GA4?
Perché GA4 non crea report automatici per i parametri custom. Devi andare in 'Admin > Custom Definitions' e registrare quel parametro come 'Custom Dimension'. Senza questo passaggio, il dato esiste nel raw data (BigQuery) ma è invisibile nell'interfaccia.
Qual è la differenza tra Event Scope e User Scope?
Event Scope (Parametro Evento) descrive la singola azione (es. 'colore_prodotto' in un evento 'purchase'). User Scope (Proprietà Utente) descrive la persona (es. 'tipo_cliente: VIP'). Una volta settata, la User Property persiste per tutti gli eventi futuri di quell'utente.
Quante Custom Dimensions posso creare?
Nella versione standard (gratuita) di GA4, hai un limite di 50 Custom Dimensions event-scoped e 25 user-scoped. Pianifica bene prima di mappare ogni singola variabile del DataLayer.