Tracciamento Server-Side, Spiegato Onestamente

Invece che il browser mandi i dati direttamente a una dozzina di fornitori, invia una richiesta a un server che controllate voi, che inoltra ciò che decidete. Questo risolve diversi problemi reali di misurazione e crea qualche nuovo obbligo — e viene venduto molto più spesso di quanto serva davvero.

Ultimo aggiornamento:

Cosa cambia davvero

Nel tracciamento client-side il browser parla direttamente con ogni fornitore di analytics e advertising che usate. Nel server-side il browser parla con un solo endpoint sul vostro dominio, e il vostro server decide cosa inoltrare e a chi. L'unica cosa che cambia è il percorso dei dati: la raccolta resta lo stesso atto, con lo stesso peso legale.

  • Una richiesta dal browser invece di una dozzina di script di terze parti, quindi la pagina pesa meno
  • Il vostro server decide cosa riceve ciascun fornitore: potete inoltrare il valore d'ordine a uno e nulla a un altro
  • I cookie impostati dal vostro server sono first-party, e questo cambia quanto sopravvivono
  • Potete arricchire gli eventi con dati che il browser non ha mai avuto: margine, stato del reso, qualità del lead dal CRM
  • Potete anche correggere o scartare dati sbagliati prima che arrivino a un fornitore, invece che dopo aver inquinato un report

I problemi che risolve davvero

Dietro all'entusiasmo ci sono guasti di misurazione reali, e vale la pena nominarli con precisione invece di parlare genericamente di 'dati migliori'.

  • Durata breve dei cookie: i cookie impostati dai browser per script di terze parti vengono limitati con decisione, così un visitatore di ritorno sembra nuovo e la finestra di attribuzione è più corta del vostro ciclo di vendita
  • Blocco degli script: una quota rilevante di visitatori blocca del tutto l'analytics di terze parti, e quelle sessioni semplicemente mancano dai report
  • Peso della pagina: ogni tag è un altro script da scaricare ed eseguire, un costo sui Core Web Vitals pagato a ogni visualizzazione
  • Dati che esistono solo lato server: resi, cancellazioni, conversioni offline e qualità dei lead non sono mai stati nel browser
  • Proliferazione dei fornitori: se ogni tag parla direttamente col proprio vendor, nessuno sa dire quali dati sono usciti dal sito né dove sono finiti

Cosa non risolve

È la parte che la maggior parte delle pagine dei fornitori omette, ed è quella che mette le aziende nei guai. Spostare il percorso dei dati lato server cambia dove avviene la raccolta, non se vi è consentito raccogliere.

  • Non è un modo per aggirare il consenso. Se un visitatore rifiuta il tracciamento, non potete comunque tracciarlo: l'obbligo segue i dati, non il trasporto
  • Non rende anonimi i dati personali. Inoltrare un'email o un IP dal vostro server resta trattamento di dati personali
  • Non è un modo per nascondere la raccolta agli utenti. Se la vostra privacy policy dovrebbe cambiare e preferireste di no, è un segnale per fermarvi
  • Non corregge una misurazione progettata male. Gli eventi sbagliati lato client arrivano sbagliati lato server, solo con più affidabilità
  • Non elimina la vostra responsabilità su ciò che i fornitori fanno con quanto inoltrate

Consent Mode v2, e cosa segnala davvero

Il Consent Mode è il meccanismo con cui i tag Google vengono informati di ciò che il visitatore ha accettato. La versione 2 ha aggiunto due parametri — ad_user_data e ad_personalization — accanto agli originali ad_storage e analytics_storage, e da marzo 2024 Google lo richiede per il traffico SEE quando gli inserzionisti usano funzioni di pubblico e remarketing. Vale la pena capirlo con precisione, perché è la parte che più spesso viene scambiata per un permesso.

  • Quattro segnali, non uno: archiviazione per analytics, archiviazione per gli annunci, se i dati pubblicitari possono essere inviati e se possono essere personalizzati — un visitatore può concederne alcuni e rifiutarne altri
  • In modalità base i tag non si caricano finché non c'è consenso, quindi da un visitatore che rifiuta non parte nulla
  • In modalità avanzata i tag si caricano e inviano ping senza cookie quando il consenso è negato: nessun identificatore, nessun cookie, e Google li usa per modellare, non per attribuire
  • Le conversioni modellate sono una stima che Google produce da quei ping; non sono il singolo utente, e trattarle come tali è dove la rendicontazione si guasta
  • Negato resta negato. Il Consent Mode cambia cosa trasmette un tag, mai se vi era consentito identificare qualcuno

Quanto costa mantenerlo

L'obiezione onesta al tracciamento server-side non è tecnica ma operativa. State prendendovi in carico un pezzo di infrastruttura sempre attiva che sta fra il sito e la rendicontazione dei ricavi, e serve qualcuno che la presidi.

  • Un server o container che deve restare attivo: quando è giù non state raccogliendo, e nulla nella pagina ve lo dirà
  • Costo di hosting che cresce col traffico: contenuto a volumi bassi, meno contenuto a volumi alti
  • Monitoraggio, perché un guasto silenzioso somiglia esattamente a una settimana fiacca nei report
  • Manutenzione al variare delle API dei fornitori, cosa che avviene
  • Un responsabile con nome e cognome. Il guasto più comune che vediamo è un container configurato una volta da qualcuno che nel frattempo se n'è andato

Quando non conviene

Preferiamo dissuadervi piuttosto che costruirvi qualcosa che marcisce in silenzio. Il tracciamento server-side si ripaga quando l'errore di misurazione vi sta costando decisioni reali, e a volumi bassi di solito non è così.

  • Traffico basso: se poche centinaia di sessioni al mese non decidono nulla, nemmeno dati migliori cambiano qualcosa
  • Nessuna decisione appesa: se nessuno spenderebbe diversamente in base ai numeri, i numeri non sono il collo di bottiglia
  • Nessun responsabile: infrastruttura senza manutentore è un guasto futuro con attaccata la vostra rendicontazione
  • Il problema vero è altrove: contatti che arrivano non tracciati, o che nessuno ricontatta, costano meno da sistemare e valgono di più
  • Lo volete per evitare il consenso. È l'unico motivo per cui rifiutiamo il lavoro

FAQ

Domande frequenti

  • Il tracciamento server-side ci permette di tracciare chi ha rifiutato il consenso?
    No, e chi vi dice il contrario vi sta vendendo un rischio. Gli obblighi di consenso riguardano il trattamento di dati personali, non quale macchina invia la richiesta. Spostare la raccolta sul vostro server cambia il trasporto e nulla della posizione giuridica. Il server-side rende semmai più facile rispettare il consenso correttamente, perché un unico punto decide cosa viene inoltrato: l'esatto contrario di un aggiramento.
  • Aggira gli ad blocker?
    In parte, e conviene essere lucidi sul perché. Le richieste al vostro dominio non vengono bloccate come quelle verso domini di analytics noti, quindi arrivano più eventi. Per noi significa recuperare misurazioni a cui avevate comunque diritto in presenza di consenso, non raccogliere da chi ha rifiutato. Se l'obiettivo è tracciare utenti che hanno attivamente rifiutato, non è un lavoro che accettiamo.
  • Quanto sono più accurati i dati, davvero?
    Abbastanza da cambiare le decisioni in alcune aziende e non abbastanza da notarlo in altre: per questo preferiamo guardare i vostri numeri prima di fare un preventivo. Il guadagno viene da sessioni recuperate, cookie first-party più longevi ed eventi che esistono solo lato server come i resi. Se il vostro ciclo di vendita è più lungo della vita del cookie, di solito è il miglioramento sull'attribuzione a contare di più.
  • Quanto costa mantenerlo ogni mese?
    Dipende quasi interamente dal traffico, perché pagate un server che scala col volume di eventi. A traffico moderato è una piccola voce di hosting; a traffico alto è una voce vera. Aggiungete monitoraggio e manutenzione occasionale al variare delle API dei fornitori. Vi diamo una stima scritta che copre sia la realizzazione sia il costo di esercizio previsto, così il secondo non è una sorpresa.
  • Potete costruirlo e gestirlo voi?
    Lo costruiamo, lo colleghiamo al vostro analytics e al vostro CRM e ve lo consegniamo con il monitoraggio già attivo: rientra nel nostro lavoro di ingegneria per la lead generation. Non rivendiamo hosting e non gestiamo advertising a pagamento, quindi non abbiamo alcun interesse a convincervi di un impianto più grande di quanto il vostro traffico giustifichi.

Tracciamento Server-Side, Spiegato Onestamente

Invece che il browser mandi i dati direttamente a una dozzina di fornitori, invia una richiesta a un server che controllate voi, che inoltra ciò che decidete. Questo risolve diversi problemi reali di misurazione e crea qualche nuovo obbligo — e viene venduto molto più spesso di quanto serva davvero.