- Home
- Categorie
- Digital Marketing
- Google Analytics e Web Analytics
- TagManager e GA4 conversioni senza valore
-
TagManager e GA4 conversioni senza valore
Come da titolo...
Configurato TAG Manager per un evento "generate_lead"
I dati vengono presi da datalayer. Ecco come è configurata una delle variabili.
A questo punto ho l'evento che raccoglie da datalayer:
master_event
goalValue
goalCurrency
formLocationQuesti valori vengono quindi passati a GTM
Ecco cosa accade in preview debug di GA4
Evento Registrato come Conversione, Currency EUR
e Value = 3
Se vado però a vedere le conversioni trovo i Goal, il numero di eventi ma il valore è € 0.00 .... cosa sto sbagliando?
Così ho configurato gli eventi in GA4
Questo è ciò che vedo negli eventi (ovviamente per ora trovo solo email e whatsapp perché non sono stati elaborati altri tipi di evento)
Così è quello che vedo se apro uno degli eventi. Il valore è 3.. come passato da GTM..... quindi non comprendo perché non valorizza 3€... HELP please!
2 Risposte -
@mirkomassarutto devi settare anche il parametro currency.
E poi metterti una scopa in *** e ramazzare pure la stanza
(sì, devi dirgli tutto tu)
1 Risposta -
@kal ha detto in TagManager e GA4 conversioni senza valore:
parametro
Scusa ma non lo ho già fatto?
questo quello che passo...
e infatti nel debug lo vede
-
Hai ragione, mi devi perdonare mi sono perso tra gli screenshot.
Riguardando tutto, mi sembra che hai fatto le cose da manuale.
Non saprei dire e sono perplesso quanto te.
1 Risposta -
@kal beh intanto ho sentito quelli di BigG.. che non han saputo rispondermi... vediamo se domani mi dicono...
1 Risposta -
@mirkomassarutto il parametro value che gli passi è una stringa o un double/intero?
1 Risposta -
@matteo-zambon ha detto in TagManager e GA4 conversioni senza valore:
Ma il valore lo prende... il problema è che non prende EUR
1 Risposta -
@mirkomassarutto Si mi è chiaro che il problema è la non valorizzazione monetaria.
Le casistiche sono due:
- Mancato o errato riferimento della currency
- Mancato o errato riferimento del value.
Currency è corretto è la stringa ISO, il value deve essere un number.
Riesci a mostrarmi lo screenshot di cosa vedi sul debug di tagassistant scegliendo in alto la proprietà di GA4 e non GTM e poi selezionando l'evento "email" che vedrai a sinistra? Così vedo come GA4 vede quei parametri.
-
questo GTM
-
A vederlo così mi pare tutto corretto sinceramente.
Sì, il valore del campo "value" viene passato fra virgolette come una stringa... ma è comunque un numero valido ed infatti viene parsato correttamente nel debug di GA.
ep.value 20.00 nel debug è esattamente quello che mi aspetterei.
Ma infatti il valore nei rapporti te lo mostra. È la conversione in valuta che salta.
BOH!?
-
E' vista come stringa. Deve essere epn.value il parametro
Prova, vedrai che ho ragione
1 Risposta -
@matteo-zambon allora.. modificato in numerico e ok ora ho epn...
ma non comprendo sinceramente il perché i valori li prendeva e non associava EURcomunque mo vedo e faccio sapere se aggancia EUR a VALUE
grazie @matteo-zambon
-
@mirkomassarutto ha detto in TagManager e GA4 conversioni senza valore:
prendeva
Perchè sono di tipo monetary e ha bisogno che questi siano numerici. Quindi non essendo numerici non popola quella metrica.
Lo so, sembra contorto ma quando smanetti a fondo e comprendi le logiche, vedi che tutto quadra.
Puoi insegnarglielo a quelli di Google Ads ora
Per i prossimi #barbatrucchi seguimi
-
In realtà @matteo-zambon la metrica la prende eccome.
@mirkomassarutto ha detto in TagManager e GA4 conversioni senza valore:
Così è quello che vedo se apro uno degli eventi. Il valore è 3.. come passato da GTM..... quindi non comprendo perché non valorizza 3€... HELP please!
Solo non la valorizza, a occhio perché fa una conversione da dimensione (testuale) a metrica DOPO averla importata.
Ma del resto il campo value dovrebbe essere sempre numerico... quindi probabilmente fanno la conversione sotto il cofano per far tornare comunque i dati. Cosa buona di per se...
Solo che GA4 fa il grosso del lavoro lato client ed il parametro currency (obbligatorio) non viene associato al parametro value in forma testuale e quindi si perde per strada.
Risultato: hai una metrica con un parametro currency che dovrebbe essere obbligatorio ed invece è mancante.
Ovviamente tutto non documentato.
Bah.
1 Risposta -
@kal Aspetta lo ridico in un altro modo.
La metrica relativa alla monetizzazione non viene valorizzata (quella con l'euro).
La metrica relativa al valore (value) invece SI.Meglio così?
Fidati, so di cosa parlo
1 Risposta -
@matteo-zambon quindi abbiamo un campo testuale che valorizza una metrica... ma l'altra no. Quindi è al tempo stesso una metrica ma non è una metrica.
Bene dai. Comodo
Soprattutto coerente.
(a margine: in Universal queste cose non succedevano perché la valuta era un campo cosmetico definito in admin a livello di vista... ora invece è tutto settato lato client)
-
@kal ha detto in TagManager e GA4 conversioni senza valore:
in Universal queste cose non succedevano perché la valut
Secondo me dovresti iniziare a voltare pagina che rimembrare Universal non è di certo la strada per capire i nuovi strumenti
Detto questo per me l'impostazione è chiara.
1 Risposta -
@matteo-zambon
Ehm però mo mi sto tirando matto....In questo i valori non sono dinamici e arrivano direttamente da GTM
1 Risposta -
@mirkomassarutto ha detto in TagManager e GA4 conversioni senza valore:
In questo i valori non sono dinamici e arrivano direttamente da GTM
Il valore è epn.value che arriva a GA4? Devi vedere cosa gli arriva
1 Risposta -
@matteo-zambon capisco ma quando hai una variabile e ti chiede il valore direttamente in GTM come fai a dirgli che è in numero o una stringa?