Problemi con GA4? BigQuery NON è la soluzione.

Lo so, anche voi avete problemi con Google Analytics 4. Chi non ha problemi con GA4 oggigiorno? E sono sicuro che avete sentito per l’ennesima volta che “BigQuery ti risolve il problema”, ripetuto un po’ a mò di mantra da questo o quel professionista.

Talmente spesso che avevo quasi iniziato a crederci anche io e (colpevolmente) mi è capitato di ripeterlo.

Beh, sapete che c’è? Non è vero. BigQuery non risolve niente di niente.

  1. Complica le cose (le avete messe a preventivo?)
  2. Ne rende IMPOSSIBILI altre

E il bello è che lo sapevo già, anche senza averci messo le mani, ma a un certo punto dopo averlo sentito per la millesima volta ho detto: diamo credito ai colleghi e facciamolo.

Ma non sono stato sorpreso di trovare quel che ho trovato.

Lo sapete perché?

Per chi non ci ha mai messo le mani: dovete sapere che in BigQuery ci sono solo i dati RAW. Ovvero, ci sono solo due metriche:

  • Event Count
  • Unique Users

E… basta.

Dove sono le visualizzazioni di pagina? Te le devi calcolare.
Dove sono le sessioni? Te le devi calcolare.
Dove sono le sessioni con coinvolgimento? Te le devi calcolare.
L’engagement rate? Te lo devi calcolare.
Il tasso di conversione? Te lo devi calcolare.
Il… ci siamo capiti.

E anche per quanto riguarda le dimensioni, ci sono fondamentalmente:

  • Event Name
  • Event Param Name
  • Event Param Value (string)

Dove sono i percorsi pagina? Te li devi creare filtrando Event Name page_view, Event Param Name page_location e mostrando quindi Event Param Value

Dove sono le sorgenti di traffico? Te le devi creare filtrando Event Name page_view, Event Param Name source e mostrando quindi Event Param Value

Etc. etc. etc.

E il bello arriva adesso: alcune cose NON SI POSSONO FARE.

Volete mostrare la sorgente/mezzo basata sulla sessione? Sorpresa: l’evento session_start non ha proprio i parametri source o medium.

Avete presente quel bel report del Raggruppamento Canali basato sulla Sessione che è tipo il report standard per analizzare qualunque attività di acquisizione traffico che sia SEO, PPC, email marketing…?

NON. SI. PUÒ. FARE.

E non c’è alcun modo di farci il giro.

E poi anche qui ci sono dei bug: pare che la source/medium google/cpc sia mancante anche se sulla stringa della page_location c’è il parametro &gclid. Quindi per chi fa CPC le attribuzioni comunque non sono affidabili.

È un disastro e assolutamente non è una cosa che personalmente metterei in produzione.

Per riassumere: non si possono riprodurre gli stessi report a cui siamo abituati con BigQuery, BigQuery NON È LA SOLUZIONE.

È una pezza, dorata, coi buchi.

Lascia un commento