Tracciamento server-side GA4, senza il problema Unassigned
Invia gli eventi del tuo negozio al Measurement Protocol di GA4 dal server, non più dal browser: agganciati alla sessione del browser con lo stesso client_id e lo stesso session_id, così mantengono la loro vera sorgente invece di finire in Unassigned. Nessuno script Measurement Protocol fatto in casa da scrivere tu, nessun contenitore GTM lato server da configurare: una chiave di connessione, e lo stesso evento raggiunge anche Meta CAPI, Google Ads, TikTok, Pinterest e Microsoft Advertising.
Il tuo ID di misurazione e il tuo secret API restano cifrati da noi: non li incolli mai nel tuo negozio.
Cos'è il tracciamento server-side GA4?
Il tracciamento server-side GA4 invia i tuoi eventi dal tuo server al GA4, l'interfaccia da server a server di Google Analytics 4. Invece di chiedere al browser del visitatore di segnalare un acquisto, è il tuo server a inviare l'evento direttamente. La richiesta parte dalla tua infrastruttura, quindi un blocco pubblicità o una politica sui cookie del browser non hanno nulla da intercettare.
La trappola Unassigned
È ciò che sbagliano quasi tutte le installazioni server-side di GA4, e passa inosservato perché nulla sembra rotto. GA4 attribuisce per SESSIONE. Un evento Measurement Protocol inviato senza session_id apre una sessione nuova, senza sorgente, e GA4 archivia il fatturato in Unassigned. Le conversioni sono reali; hanno solo perso il loro canale. Ti ritrovi a non poter dire quale campagna le ha pagate.
Sono client_id e session_id a tenere il canale
Il browser e il server inviano lo stesso client_id e lo stesso session_id, letti dai cookie di GA4. L'evento server si unisce così alla sessione che il browser ha già etichettato con la sua vera sorgente e il suo vero mezzo, invece di aprirne una senza sorgente.
Server-side non vuol dire senza consenso
Spostare un tag sul server cambia da dove parte la richiesta, non il fatto che serva un'autorizzazione per inviarla. Il consenso analitico resta necessario e lo verifichiamo su entrambi i livelli.
Cerchi il quadro d'insieme invece di GA4 in particolare? Leggi cos'è il tracciamento server-side e come funziona.
Perché GA4 da solo dichiara meno fatturato di quello che fai
Il tag GA4 gira nel browser del cliente: l'unico anello della catena che non controlli, e quello sotto maggiore pressione.
-
Gli ad-blocker
impediscono al tag di caricarsi sulla pagina di conferma dell'ordine: l'acquisto semplicemente non viene mai registrato in GA4.
-
Safari ITP e i limiti dei browser sui cookie
accorciano o cancellano il cookie
_gacookie con cui GA4 riconosce un visitatore che torna, così una persona viene contata come più di una. -
Sessioni senza sorgente
è ciò che produce un'installazione server-side ingenua: gli eventi arrivano, ma GA4 non sa da dove vengono.
Il problema non è solo un buco nei report. Ogni decisione di canale, ogni budget che sposti, si basa su ciò che GA4 dichiara come conversione. Fatturato dichiarato in difetto o non attribuito significa un report che risponde a una domanda diversa dalla tua.
Una connessione GA4 gestita, senza l'idraulica
Installa il connettore della tua piattaforma, oppure chiama direttamente la nostra API: ogni passo del funnel viene replicato lato server verso il Measurement Protocol, agganciato alla sessione del browser e subordinato al consenso.
Eventi che sopravvivono al browser
L'acquisto lato server parte dalla tua infrastruttura. Quando il tag del browser è bloccato, è quell'evento che GA4 riceve.
L'aggancio di sessione lo gestiamo noi
Il connettore legge i cookie di GA4 e trasmette client_id
(client_id e session_id, così l'evento server si unisce alla sessione giusta con la sorgente giusta.
Dati utente più ricchi
L'evento server può portare e-mail, telefono e indirizzo in forma hash presi dall'ordine, la base dei dati forniti dall'utente/report cross-device, che il browser raramente possiede al momento della conversione.
Niente si perde per strada
Una coda di ritentativi riprova automaticamente gli invii falliti ripetibili, così un breve disservizio su un lato o sull'altro non ti costa un evento.
Consenso applicato due volte
Il livello browser non inietta nulla senza consenso e il dispatcher applica una seconda verifica prima che qualcosa arrivi a GA4.
Il secret mai nel tuo negozio
Il tuo ID di misurazione e il tuo secret API del Measurement Protocol sono cifrati da noi. Un front-end di negozio compromesso non può farli trapelare.
L'Inspector per dimostrarlo
Ogni evento e il suo stato per destinazione sono visibili nell'Inspector: confermi la consegna a GA4 invece di darla per scontata.
Un evento, sei destinazioni
Lo stesso evento raggiunge anche Meta CAPI, Google Ads, TikTok, Pinterest e Microsoft Advertising, senza costruire una seconda integrazione.
Collegare il tuo negozio a GA4
Aggiungi una volta le tue credenziali GA4
Nel tuo account DataFirefly aggiungi il tuo ID di misurazione GA4 (G-XXXXXXX) e un secret API del Measurement Protocol creato in Amministrazione, Flussi di dati. Vengono conservati cifrati e non vengono mai inviati al tuo negozio.
Installa il connettore della tua piattaforma
PrestaShop,
WooCommerce oppure
Shopware, poi incolla la tua unica chiave di connessione dfss_ . Su qualsiasi altra tecnologia, invia i tuoi eventi alla nostra API.
Verifica in GA4 Tempo reale
Effettua un ordine di prova, cerca nell'Inspector un
purchase e conferma che compare in GA4 Tempo reale con una sorgente e un mezzo reali, non come Unassigned.
Uno script tuo, GTM lato server o connettore gestito?
Tre strade portano allo stesso Measurement Protocol. Si distinguono per ciò che devi far girare tu e per il fatto che GA4 sia o meno l'unica destinazione.
La tua integrazione
Codice che scrivi sul Measurement Protocol: lettura dei cookie GA4, aggancio delle sessioni, hashing dei dati utente, ritentativi. Controllo totale, e ogni sottigliezza del protocollo la scopri da solo.
GTM lato server
Un contenitore GTM lato server che ospiti e configuri, con dentro un tag GA4. Controllo massimo su tag e variabili, e vere competenze GTM per costruirlo e mantenerlo.
DataFirefly
Un connettore gestito: nessun contenitore, nessun account cloud, una chiave. GA4 più Meta CAPI, Google Ads, TikTok, Pinterest e Microsoft Advertising dallo stesso evento, ospitato nell'UE.
Quando un'altra strada ti conviene di più. Se hai uno sviluppatore che si occuperà dell'integrazione e GA4 è la tua unica destinazione, scriverla da te è del tutto sensato. Se hai competenze GTM in casa e ti serve controllo sulle trasformazioni tag per tag, il GTM lato server è più flessibile di noi. Siamo la scelta giusta quando vuoi che i tuoi eventi arrivino in modo affidabile su più piattaforme senza diventare un team di infrastruttura di tracciamento. Vedi anche le nostre pagine Alternativa ad Addingwell e FAQ .
Tracciamento server-side GA4 per ogni piattaforma e-commerce
PrestaShop
Un modulo nativo che invia tutto il funnel a GA4, con aggancio di sessione e gestione del consenso integrati.
WooCommerce
Un plugin WordPress con coda di ritentativi, pannello Activity e supporto HPOS, che consegna il funnel lato server a GA4.
Shopware 6
Un plugin Shopware che copre lo stesso funnel, collegato con la stessa chiave unica.
Shopify
I webhook d'ordine di Shopify, sottoscritti in pochi minuti con la stessa chiave unica. Niente da mettere nel tema.
Un front-end headless o una tecnologia tua? Invia i tuoi eventi alla nostra API: il dispatcher tratta GA4 e ogni altra destinazione allo stesso modo. Raccontaci la tua configurazione.
GA4 incluso in ogni piano
Un abbonamento copre tutto il tuo account e tutte le sue destinazioni: GA4 non è un'opzione a pagamento. Passa a un piano superiore per più siti e più eventi al mese.
Gratis
Gratis
Inizia gratis
Per un singolo negozio che vuole impostare bene GA4 lato server.
Fatturato 390 € all'anno: impegno di 12 mesi, senza rimborso proporzionale.
Il più popolare
Growth
Fatturato 1 190 € all'anno: impegno di 12 mesi, senza rimborso proporzionale.
Scegli Growth
Scale
Fatturato 3 490 € all'anno: impegno di 12 mesi, senza rimborso proporzionale.
Vuoi prima provare la connessione? Il piano gratuito ti lascia inviare eventi e vederli arrivare prima di abbonarti.
Inviare dati a GA4, nel quadro europeo
Il tracciamento server-side cambia da dove parte la richiesta. Non ti porta fuori dal GDPR: per questo abbiamo integrato le verifiche del consenso invece di aggirarle.
Gli eventi sono trattati nell'UE prima di arrivare a Google.
Lato browser non si attiva nulla senza consenso, e il server ricontrolla.
Il tuo secret API del Measurement Protocol è cifrato a riposo e non viene mai inviato al browser né al negozio.
E-mail, telefono e indirizzo sono trasformati in hash come richiede Google: nessun identificatore in chiaro viene inviato.
Un accordo sul trattamento dei dati che copre questo flusso è nella nostra pagina DPA.
Monitorato in tempo reale sulla nostra Misurato e monitorato in tempo reale sulla nostrapagina di stato pubblica
Domande frequenti: tracciamento server-side GA4
Cos'è il tracciamento server-side GA4?
Inviare i tuoi eventi (visualizzazione di pagina, aggiunta al carrello, acquisto) dal tuo server a Google Analytics 4 tramite il Measurement Protocol, invece di dipendere solo dal gtag che gira nel browser del visitatore. Poiché la richiesta parte dalla tua infrastruttura e non dal browser, non è influenzata dai blocchi pubblicità né dalle restrizioni dei browser sui cookie. Fatto bene, l'evento server porta lo stesso client_id e lo stesso session_id del browser, quindi si unisce alla stessa sessione invece di aprirne una nuova.
Perché i miei eventi GA4 server-side compaiono come Unassigned?
Perché arrivano senza session_id. GA4 attribuisce per sessione, quindi un evento che apre una sessione propria non ha sorgente e finisce in Unassigned. La soluzione non è rinunciare al server-side, che è il dato più completo: è restituirgli la sua etichetta trasmettendo client_id e session_id letti dai cookie di GA4. I nostri connettori lo fanno di default. Se hai già fatturato in Unassigned, quasi sempre è questo.PrestaShop, WooCommerce, Shopware
Il tracciamento server-side conterà due volte i miei eventi GA4?
GA4 non ha una chiave di deduplicazione propria, quindi dipende da come è ripartito il funnel, e i nostri connettori se ne occupano per te: il tag del browser tiene gli eventi di interazione in cui è bravo, e il server possiede la conversione. Così non invii lo stesso acquisto due volte. Se cabli il Measurement Protocol da solo e reinvii un evento che il tag ha già inviato, GA4 li conterà entrambi, perché non ha modo di sapere che sono lo stesso.client_id
Come si collega un sito al Measurement Protocol di GA4?
Tre strade abituali: scrivere una tua integrazione sul Measurement Protocol, far girare un contenitore GTM lato server con un tag GA4, oppure usare un connettore gestito. Con DataFirefly installi il connettore della tua piattaforma (PrestaShop, WooCommerce, Shopware) oppure chiami la nostra API, poi incolli un'unica chiave di connessione. Il tuo ID di misurazione e il tuo secret API restano da noi, cifrati: non li incolli mai nel tuo negozio.
Il tracciamento server-side verso GA4 è conforme al GDPR?
Il tracciamento server-side non elimina la necessità del consenso. I nostri connettori subordinano sia il livello browser sia il livello server al consenso, e il dispatcher applica una seconda verifica prima che un evento parta verso Google. Gli eventi sono trattati nell'UE (Germania), è disponibile un DPA , e il secret API non lascia mai il nostro server. Il server-side è un meccanismo di affidabilità e di qualità del dato, non un modo per aggirare un banner di consenso.
Questo sostituisce il mio tag GA4 nel browser?
No, e non dovresti volerlo. Il tag del browser vede cose che il server non vedrà mai: lo scorrimento, il tempo di interazione, la sequenza delle pagine, il referrer reale. Il server vede cose che il browser perde: l'ordine convalidato, il suo valore vero, i dati cliente in forma hash. I nostri connettori usano entrambi e ripartiscono il funnel perché ciascuno faccia ciò in cui è bravo, ed è anche il motivo per cui non c'è doppio conteggio. L'
dati forniti dall'utente e report cross-device aggancio di sessione è ciò che tiene le due metà nella stessa sessione.
Google, Google Analytics e GA4 sono marchi di Google LLC. DataFirefly non è affiliata a Google. I nomi dei prodotti sono usati per descrivere l'interoperabilità.
Smetti di perdere fatturato GA4 a causa del browser
Invia il funnel completo al Measurement Protocol di GA4, agganciato alla sessione giusta: rispettoso del consenso, ospitato nell'UE, con Meta CAPI, Google Ads, TikTok, Pinterest e Microsoft Advertising dallo stesso evento.