Skip to main content
SteerAds
TutorialTrackingTroubleshooting

Tracciamento cross-domain GA4 rotto? Sessioni (2026)

GA4 divide un singolo percorso tra due domini in due sessioni? Avanza dal clic attraverso sette punti di controllo — la sorgente persa, il linker _gl, la configurazione in Admin, sottodomini contro domini separati, carrelli di terze parti, esclusioni di referral e verifica — con una tabella diagnostica di 12 righe e un elenco di correzioni ordinato per impatto.

Matt
MattTracking & Data Lead
···4 min di lettura

Circa il 30 per cento delle proprietà GA4 che si estendono su due domini nel 2026 divide silenziosamente un singolo percorso di acquirente in due sessioni — perdendo la sorgente originale Google o a pagamento nel salto — eppure la maggior parte dei team se ne accorge solo quando il proprio dominio compare come referral principale. Un percorso che attraversa domini non è traffico rotto; è traffico non collegato, e la correzione non è mai ri-taggare tutto per riflesso. È trovare l'unico punto in cui il collegamento tra domini si rompe.

Questa guida segue un visitatore in avanti attraverso due domini per sette punti di controllo — perdita di sorgente, il linker _gl, la configurazione in Admin, sottodomini contro domini separati, carrelli di terze parti, esclusioni di referral e verifica — affinché tu corregga la causa, non il sintomo. Per controllare automaticamente la tua configurazione rispetto alle perdite tra domini più comuni, esegui il nostro audit di tracciamento gratuito a 5 assi.

Aggiornato il 2026-05-17 con il comportamento attuale della misurazione tra domini, del linker _gl e dei referral indesiderati osservato su account statunitensi, britannici ed europei.

TL;DR — perché un percorso diventa due sessioni :
  1. Un salto di dominio reimposta la sessione a meno che la misurazione tra domini non colleghi i due domini — 1 acquirente diventa 2 utenti. 2. Il linker _gl trasporta il client ID tra domini e deve sopravvivere nell'URL di destinazione. 3. Configura i tuoi domini in Admin sotto il flusso di dati Web, e metti il tag su ogni dominio. 4. I sottodomini non necessitano di nulla — solo i veri domini separati si configurano. 5. I carrelli di terze parti rimuovono il linker — elencali e aggiungi esclusioni di referral per mantenere la sorgente.

Perché un percorso diventa due sessioni?

La perdita di sorgente è la prima cosa da capire perché spiega tutti i sintomi sottostanti. GA4 identifica un visitatore tramite un client ID memorizzato in un cookie proprietario limitato a un dominio. Nel momento in cui un visitatore passa a un secondo dominio, quel cookie è illeggibile, quindi il secondo dominio conia un nuovo client ID e comincia a contare da zero.

Nuovo client ID — Poiché il dominio di destinazione non può leggere il cookie del dominio di origine, GA4 tratta l'arrivo come un utente del tutto nuovo. Una persona che ha cliccato un annuncio Google, navigato il tuo sito di marketing e saltato al pagamento è ora registrata come due utenti in due sessioni.

Sorgente persa — Peggio del doppio conteggio, la seconda sessione registra il primo dominio come suo referrer. La sorgente a pagamento o organica originale che ha guadagnato il clic viene sovrascritta, quindi i ricavi sul dominio di pagamento sembrano provenire dal tuo stesso sito.

Auto-referral — Quella sovrascrittura è esattamente lo schema di auto-referral: il tuo stesso dominio che sale nel rapporto di acquisizione del traffico. È il segnale più rumoroso che un salto di dominio non è collegato. Per il metodo dedicato a eliminarlo, vedi la nostra guida all'esclusione degli auto-referral GA4.

L'obiettivo è semplice: un percorso deve restare una sessione con la sua sorgente originale intatta, non importa quanti domini tocchi.

Cos'è il linker _gl e come deve passare?

Una volta accettato che il cookie non può seguire il visitatore, il meccanismo che lo fa è il linker. Il parametro _gl è il modo in cui GA4 consegna il client ID da un dominio al successivo senza affidarsi a un cookie condiviso.

Il parametro linker — Quando la misurazione tra domini è configurata, il tag Google aggiunge _gl a ogni link e modulo in uscita che punta a un dominio elencato. Codifica il client ID e il contesto di sessione come stringa di breve durata nell'URL.

Sopravvivere al salto — Il dominio di destinazione legge _gl all'arrivo e adotta lo stesso client ID invece di coniarne uno nuovo. Puoi confermarlo visivamente: clicca e la barra degli indirizzi mostra una lunga stringa ?_gl=1*... per un momento. Nessun _gl sulla destinazione significa nessun collegamento.

Cosa lo rompe — Tutto ciò che riscrive l'URL di destinazione prima che GA4 lo legga — un reindirizzamento che rimuove i parametri dell'URL, un carrello che sanifica l'URL o un link manuale che bypassa il tag — uccide il linker. Non bloccare né rimuovere mai _gl in una regola del firewall o in un CDN.

Il linker è qui l'intero meccanismo portante, quindi la maggior parte del debug tra domini è in realtà debug del linker. Se stai passando a una configurazione lato server, la nostra guida a GTM lato server spiega come cambia il passaggio.

Come configurare la misurazione tra domini in Admin?

Compreso il meccanismo, la configurazione è breve — ed è dove la maggior parte delle correzioni atterra davvero. La misurazione tra domini si imposta per flusso di dati, non per proprietà, quindi la configuri sul flusso Web che serve entrambi i domini.

Il percorso esatto — Apri Admin, scegli la proprietà, seleziona Flussi di dati, fai clic sul tuo flusso di dati Web, poi Configura impostazioni tag e Configura i tuoi domini. Questa è l'unica schermata che controlla l'intero comportamento.

Aggiungere domini — Elenca ogni dominio del percorso con un tipo di corrispondenza: contiene, uguale o inizia con. Sia example.com sia examplecart.com devono comparire. Un dominio mancante è la ragione più comune per cui un tag installato correttamente continua a dividere le sessioni.

Il requisito del tag — La configurazione è necessaria ma non sufficiente: il tag Google deve essere attivo su ogni dominio elencato. Se il dominio di destinazione non ha tag, non c'è nulla che legga il parametro _gl all'arrivo, quindi il collegamento fallisce in silenzio.

Salva, poi ripubblica o attendi l'aggiornamento del tag prima di testare. Se il tuo funnel termina in una conversione Google Ads, allinealo con la nostra guida alla configurazione dell'importazione conversioni GA4 affinché la sessione collegata venga riportata correttamente a valle.

Sottodomini contro domini separati: quale si configura?

Una larga parte dello sforzo sprecato deriva dal configurare la cosa sbagliata. La domanda decisiva è se il salto attraversa il dominio registrabile o semplicemente un sottodominio di esso.

I sottodomini si collegano gratis — shop.example.com e www.example.com condividono la stessa radice, lo stesso ambito di cookie proprietario e quindi lo stesso client ID. GA4 li mantiene in una sola sessione automaticamente, con zero configurazione. Aggiungerli all'elenco dei domini è innocuo ma inutile.

I domini separati si configurano — La sessione si rompe solo quando il dominio registrabile cambia, ad esempio example.com verso examplecart.com, o un host di prenotazione sul proprio dominio. Quello è il salto che ha bisogno della misurazione tra domini e del linker _gl.

Diagnostica prima di configurare — Leggi i due URL del percorso e confronta il dominio radice. Se la radice è identica, la divisione non è un problema tra domini e dovresti guardare invece i filtri, il consenso o la duplicazione dei tag.

Azzeccare questa distinzione fa risparmiare ore: smetti di aggiungere sottodomini che non ne avevano mai bisogno e cominci a elencare il dominio veramente separato che effettivamente rompe la sessione.

Perché i carrelli di terze parti perdono il linker?

Anche con una configurazione di Admin perfetta, un carrello o checkout ospitato può comunque rompere la catena perché non controlli del tutto come gestisce l'URL in arrivo. Questo è il punto di guasto reale più comune.

Rimozione di parametri — Molti carrelli ospitati, motori di prenotazione e pagine di pagamento sanificano o riscrivono l'URL in arrivo per sicurezza, rimuovendo il parametro _gl prima che GA4 su quella pagina possa leggerlo. Il linker arriva ma viene scartato, quindi inizia una nuova sessione.

L'auto-referral che crea — Poiché la sorgente è persa, il dominio di pagamento registra il tuo stesso sito come referrer. Il clic a pagamento originale svanisce e i ricavi sono mal attribuiti al traffico interno.

La correzione in due parti — Primo, elenca il dominio del carrello nella misurazione tra domini affinché il linker sia atteso a entrambe le estremità. Secondo, aggiungi l'host del carrello o pagamento all'elenco dei referral indesiderati affinché GA4 si rifiuti di accreditarlo come sorgente anche se un salto smarrito sfugge.

Se la piattaforma rimuove i parametri con forza e non offre alcuna impostazione GA4 nativa, è di solito necessario un passaggio lato server o il connettore proprio della piattaforma — non c'è soluzione lato client quando l'URL viene riscritto lato server. Per la riconciliazione dei ricavi attraverso questa lacuna, vedi la nostra guida alle discrepanze tra GA4 e Google Ads.

Come interagiscono le esclusioni di referral?

La misurazione tra domini e le esclusioni di referral risolvono due metà diverse dello stesso problema, e un tracciamento multidominio pulito di solito ha bisogno di entrambe che lavorano insieme.

Cosa fa il collegamento — Configurare i tuoi domini collega le sessioni e, come effetto collaterale, tratta quei domini elencati come interni affinché siano esclusi dalla sorgente di referral. Questa è la sostituzione automatizzata di GA4 del vecchio elenco manuale di esclusione referral.

Cosa fanno i referral indesiderati — Per i domini che non controlli — un gateway di pagamento, un host SSO, un servizio di reindirizzamento — li aggiungi all'elenco dei referral interni e indesiderati sotto il flusso di dati. Questo impedisce a un intermediario noto di sovrascrivere la sorgente originale anche se non fa parte del tuo percorso collegato.

Perché hai bisogno di entrambe — Il collegamento mantiene la sessione intera; i referral indesiderati mantengono il credito sulla vera sorgente. Configura i domini che possiedi per il collegamento, ed escludi gli host di terze parti che non dovrebbero mai essere accreditati.

Chiarisci bene i due ruoli e la sorgente sopravvive da un capo all'altro. Il tutorial complementare sull'esclusione degli auto-referral copre le voci di elenco esatte per i gateway comuni.

La tabella diagnostica tra domini

Lavora questa tabella dall'alto verso il basso — è ordinata per quanto velocemente ogni causa si conferma e per quanto spesso è la vera ragione per cui un percorso si divide tra domini.

Non ri-taggare tutto prima di verificare il linker :

Quando le sessioni si dividono, il riflesso è strappare e reinstallare il tag Google su entrambi i domini. Questo aiuta raramente e spesso introduce tag duplicati che contano doppio. In 9 casi su 10 il tag va bene e la vera lacuna è un dominio mancante nella configurazione o un parametro _gl rimosso nel salto. Conferma prima il linker, correggi seconda la configurazione, e tocca il tag solo se davvero non si attiva su un dominio.

Come verificare e dare priorità alla correzione

Di solito troverai più di una lacuna. L'errore è cambiare più cose contemporaneamente in modo da non poter dire cosa ha funzionato. Verifica in un ordine fisso e correggi per impatto per facilità.

Controlla prima il linker — Percorri il funnel e leggi la barra degli indirizzi di destinazione. Una stringa _gl=1*... significa che il linker si è attivato; la sua assenza è la conferma più veloce ed economica che il salto non è collegato. Questo singolo controllo risolve la maggior parte dei casi.

Poi osserva il tempo reale — Apri il tempo reale e conferma che un singolo utente attraversa entrambi i domini senza che il conteggio degli utenti aumenti. Due utenti per un percorso significa che il client ID non sta passando e dovresti tornare al linker.

Poi conferma nei rapporti — Dopo 24-48 ore, verifica che l'acquisizione del traffico accrediti ancora Google o la tua sorgente a pagamento, non il tuo stesso dominio. Questo è l'unico controllo che prova l'attribuzione, non solo il collegamento.

Attenzione ai limiti. Il tempo reale conferma il collegamento all'istante, ma l'attribuzione finale e la pulizia degli auto-referral si stabilizzano nei rapporti elaborati solo uno o due giorni dopo, quindi non cantare vittoria solo sul tempo reale. Costruisci tag di sorgente puliti prima di scalare con il nostro costruttore di UTM, e per far emergere automaticamente ogni perdita tra domini, esegui l'audit gratuito a 5 assi di SteerAds.

Sources

Fonti ufficiali consultate per questa guida:

FAQ

Perché il mio traffico GA4 si divide in due sessioni tra domini?

Quando un visitatore passa da un dominio a un altro, GA4 tratta il secondo dominio come una visita nuova, a meno che la misurazione tra domini non li colleghi. Senza questo collegamento, il secondo dominio apre una nuova sessione, assegna il proprio client ID e registra il primo dominio come sorgente di referral. Così un singolo acquirente diventa due utenti e la sorgente originale Google o a pagamento va persa. La causa è quasi sempre una di tre cose: i due domini non sono entrambi elencati nella configurazione tra domini, il parametro linker _gl non sopravvive al salto, o un carrello di terze parti rimuove i parametri dell'URL. Circa il 30 per cento degli account multidominio nel 2026 perde così la sorgente. Correggi prima la configurazione, poi verifica il linker.

A cosa serve il parametro _gl nel mio URL?

Il parametro _gl è il linker di GA4. Quando la misurazione tra domini è configurata, il tag Google aggiunge _gl ai link e moduli in uscita che puntano al tuo altro dominio elencato. Trasporta il client ID e il contesto di sessione affinché il dominio di destinazione colleghi la visita allo stesso utente invece di ripartire da zero. Lo vedrai come una stringa lunga tipo ?_gl=1*abcd... nella barra degli indirizzi nell'istante in cui clicchi. Se _gl è assente nell'URL di destinazione, il linker non si è attivato, il salto non è collegato e ottieni un auto-referral. Non rimuovere né bloccare mai questo parametro; è il meccanismo che mantiene una sessione intera.

I sottodomini richiedono una configurazione tra domini in GA4?

No, e questo è l'errore di sovra-configurazione più comune. I sottodomini di uno stesso dominio radice — shop.example.com e www.example.com entrambi sotto example.com — condividono già i cookie e lo stesso client ID, quindi GA4 li mantiene in una sola sessione automaticamente, senza impostazioni. Hai bisogno della misurazione tra domini solo quando il dominio registrabile stesso cambia, ad esempio da example.com a examplecart.com o un host di prenotazione separato. Elenca un vero dominio separato nella configurazione del tuo flusso di dati; lascia stare i sottodomini della stessa radice. Aggiungere sottodomini all'elenco non fa male ma non risolve nulla, e distrae dalla vera lacuna di dominio separato che causa la divisione.

Perché il mio checkout di terze parti provoca auto-referral?

I carrelli ospitati, i motori di prenotazione e le pagine di pagamento vivono spesso su un dominio separato e frequentemente rimuovono o riscrivono i parametri dell'URL in arrivo, scartando il linker _gl prima che GA4 possa leggerlo. Il risultato è una nuova sessione che registra il tuo stesso sito come referrer — un auto-referral — e la sorgente a pagamento originale scompare. Si applicano due correzioni. Primo, elenca il dominio di checkout nella misurazione tra domini affinché il linker sia atteso a entrambe le estremità. Secondo, aggiungi il dominio di checkout alle esclusioni di referral o all'elenco dei referral indesiderati affinché GA4 lo ignori come sorgente. Se la piattaforma rimuove i parametri con forza, può essere necessario un passaggio lato server o il connettore GA4 nativo.

Come aggiungo un dominio alla misurazione tra domini?

Apri Admin in GA4, seleziona la proprietà, poi scegli Flussi di dati e fai clic sul tuo flusso di dati Web. In Configura impostazioni tag, apri Configura i tuoi domini. Aggiungi ogni dominio che appartiene allo stesso percorso con un tipo di corrispondenza — contiene, uguale, inizia con — in modo che sia example.com sia examplecart.com siano elencati. Salva, poi ripubblica o attendi l'aggiornamento del tag. Il tag Google deve essere installato su ogni dominio elencato affinché il linker passi. La configurazione da sola non fa nulla se il dominio di destinazione non ha tag. Dopo aver salvato, percorri il funnel e conferma che il parametro _gl appare nell'URL di destinazione.

Cosa sono le esclusioni di referral ed esistono ancora in GA4?

In GA4 il vecchio elenco di esclusione referral di Universal Analytics è in gran parte automatizzato: quando configuri la misurazione tra domini, i domini elencati sono trattati come interni ed esclusi dalla sorgente di referral. Per i fornitori di pagamento e altri domini che non controlli, GA4 usa un elenco di referral indesiderati sotto l'elenco dei referral interni e indesiderati del flusso di dati. Aggiungi lì domini come il tuo gateway o un host di reindirizzamento affinché non sovrascrivano la sorgente originale. La distinzione conta: la misurazione tra domini collega la sessione, mentre i referral indesiderati impediscono a un intermediario noto di essere accreditato come sorgente. Di solito hai bisogno di entrambi per un funnel multidominio pulito.

Come verifico che il tracciamento tra domini funzioni?

Usa tre controlli in ordine. Primo, fai clic su un link da un dominio all'altro e guarda la barra degli indirizzi di destinazione — un parametro _gl significa che il linker si è attivato. Secondo, apri i rapporti in tempo reale di GA4 e conferma che un singolo utente attraversa entrambi i domini senza che il conteggio degli utenti aumenti. Terzo, dopo 24-48 ore, verifica che l'acquisizione del traffico accrediti ancora Google o la tua sorgente a pagamento invece del tuo stesso dominio come referral. Se il tempo reale mostra due utenti per un percorso, il linker non sta passando. Ricorda il limite: il tempo reale conferma il collegamento, ma l'attribuzione finale e la pulizia degli auto-referral si stabilizzano nei rapporti elaborati solo uno o due giorni dopo.

💡

Get our best tips to cut your CPA

Each week, an actionable tip to optimize your Google & Bing Ads campaigns. Joined by 1,200+ advertisers.

No spam. One-click unsubscribe. Privacy policy.

Ready to optimize your campaigns?

Start a free audit in 2 minutes and discover the ROI potential of your accounts.

Start my free audit

Free audit — no credit card required

Keep reading