Rejoice Software logo

Analytics · · 4 min di lettura

GTM server-side + GA4 + Conversion API: guida alla configurazione 2026

iOS 17+, ITP, Consent Mode v2 e il modo pratico per mantenere il flusso dei dati di marketing senza violare le leggi sulla privacy.

Perché il tracciamento si è rotto

Il tracciamento basato sul browser è diventato ogni anno meno affidabile. L’Intelligent Tracking Prevention di Safari accorcia la durata dei cookie impostati da JavaScript, e la Link Tracking Protection di Apple rimuove i parametri di tracciamento noti dai link in Mail, Messaggi e nella navigazione privata. Gli ad blocker bloccano del tutto molti script di terze parti. Inoltre, le leggi sulla privacy in Europa e altrove richiedono il consenso prima della maggior parte del tracciamento di marketing.

Il risultato sono conversioni mancanti, ottimizzazione degli annunci più debole e report di cui nessuno si fida. Il tagging server-side non recupera i dati che le persone non hanno acconsentito a condividere, ma recupera gran parte di ciò che si perde per limiti tecnici.

Come funziona il tagging server-side

Il tuo sito ha ancora un container web di Google Tag Manager, ma invece di inviare i dati direttamente a Google, Meta e altri, invia gli eventi a un container server in esecuzione su un tuo sottodominio, come data.yoursite.com. Quel server inoltra poi gli eventi a GA4, Google Ads, la Conversions API di Meta, la Events API di TikTok e qualsiasi altra destinazione.

Poiché l’endpoint è first-party, i cookie possono essere impostati dal server con una durata più lunga e affidabile, e vengono bloccate meno richieste. Ottieni anche un unico punto in cui rimuovere o fare l’hash dei dati personali prima che lascino la tua infrastruttura.

Prima di tutto, Consent Mode v2

Da marzo 2024 Google richiede i segnali di Consent Mode v2 per le funzioni pubblicitarie destinate agli utenti dello Spazio economico europeo. Oltre ad analytics_storage e ad_storage, due parametri più recenti indicano se i dati dell’utente possono essere inviati a Google per la pubblicità (ad_user_data) e se possono essere usati per annunci personalizzati (ad_personalization).

Imposta il consenso predefinito su denied prima che si carichi qualsiasi tag, aggiornalo quando il visitatore sceglie nel banner dei cookie e assicurati che il container server rispetti lo stesso stato. Il tagging server-side non deve mai essere usato per inviare dati che il visitatore ha rifiutato.

gtag('consent', 'default', {
  ad_storage: 'denied',
  ad_user_data: 'denied',
  ad_personalization: 'denied',
  analytics_storage: 'denied',
  wait_for_update: 500
});

Una configurazione che funziona

  • Crea un container server in Google Tag Manager e ospitalo su Cloud Run o su un hosting di tagging gestito.
  • Associa a esso un sottodominio del tuo sito, così le richieste sono first-party.
  • Fai puntare il tag GA4 del container web all’URL del container server.
  • Nel container server, aggiungi il client GA4 e i tag per GA4, le conversioni di Google Ads e le conversioni avanzate.
  • Aggiungi la Conversions API di Meta e le altre piattaforme come tag server, inoltrando consenso, indirizzo IP e user agent dove consentito.
  • Genera nel browser un event_id per ogni conversione, invialo sia con il pixel sia con l’evento server e lascia che la piattaforma elimini i duplicati.
  • Applica l’hash SHA-256 a indirizzi email e numeri di telefono prima di inviarli per la corrispondenza avanzata, e solo con il consenso.

Errori comuni

  • Contare due volte le conversioni perché gli eventi browser e server non condividono un event_id.
  • Dimenticare i parametri di consenso nelle richieste server-side, così le piattaforme trattano tutto il traffico allo stesso modo.
  • Eseguire il container server su una sola piccola istanza; prevedi capacità sufficiente e monitora gli errori.
  • Disattivare i vecchi tag il giorno del lancio invece di confrontare prima le due configurazioni in parallelo.

Test e rilascio

Usa la modalità anteprima di entrambi i container e la DebugView di GA4 per seguire il flusso degli eventi dall’inizio alla fine. Controlla in Events Manager di Meta la deduplicazione e la qualità della corrispondenza. Poi esegui il vecchio e il nuovo tracciamento in parallelo per una o due settimane, confronta le conversioni per canale e passa completamente solo quando i numeri tornano.

Fatto con attenzione, il tagging server-side ti dà dati più completi, pagine più veloci (meno script di terze parti nel browser) e un controllo migliore sulla privacy, tutto contemporaneamente.

Vuoi che diamo un’occhiata al tuo sito?

Usa il controllo gratuito del sito per un report immediato, oppure apri un ticket e un ingegnere ti risponderà entro un giorno lavorativo.

#GTM #GA4 #CAPI #Consent

Parliamone

Costruiamo qualcosa di cui valga la pena parlare.

Call strategica gratuita di 30 minuti. Nessuna vendita, nessun impegno: solo un piano.

Avvia un progetto