Come risolvere il problema GDPR con un tag lato server GTM
Pubblicato: 2022-07-05Dopo l'entrata in vigore del regolamento generale sulla protezione dei dati (GDPR), gli utenti di Google Analytics in Europa hanno dovuto affrontare un problema. Google Analytics è diventato illegale da utilizzare per gli operatori di siti Web in diversi paesi a causa delle decisioni delle autorità europee per la protezione dei dati, in quanto non è conforme al GDPR.
La buona notizia è che questo problema ha una soluzione. Se ti piace la struttura dei dati di Google Analytics 4, non devi rinunciarvi. Invece, puoi utilizzare il monitoraggio lato server in Google Tag Manager e utilizzare un tag speciale di OWOX per trasferire direttamente i dati dal tuo sito Web a Google BigQuery senza inviarli ai server di Google Analytics.
Google Analytics e il GDPR: qual è il problema?
Nel 2020, l'organizzazione senza scopo di lucro NOYB ha presentato 101 reclami contro siti Web operanti nello Spazio economico europeo (SEE) che applicavano Google Analytics o Facebook Connect. Successivamente, le autorità per la protezione dei dati del SEE hanno iniziato a emettere sentenze che obbligano gli operatori del sito Web del SEE a interrompere l'utilizzo di questi servizi in quanto non rispettano il regolamento generale sulla protezione dei dati (GDPR).
Il problema sta nel metodo di applicazione di Google Analytics in Europa, poiché Google archivia i dati raccolti sui residenti nell'UE (dati sul comportamento degli utenti) su un servizio cloud con sede negli Stati Uniti. Il punto critico era, ed è tuttora, che le salvaguardie adottate da Google non sono sufficienti per impedire ai servizi di intelligence statunitensi di accedere ai dati personali dei residenti nell'UE. Secondo le autorità europee per la protezione dei dati, questi trasferimenti di dati all'estero violano il GDPR.
Come risolvere il problema con il monitoraggio lato server GTM e Google BigQuery
Il monitoraggio lato server GTM è un'alternativa al tradizionale metodo di monitoraggio lato client che risolve il problema della trasmissione di dati sensibili, dei blocchi degli annunci e della velocità di caricamento della pagina.
Per elaborare i dati raccolti lato server (tracciamento lato server), viene aggiunta una destinazione intermedia (nel caso di Google Tag Manager, si tratta di un server cloud). Dal lato client, la richiesta va prima al server cloud, quindi il server cloud elabora questa richiesta e la invia a un sistema di terze parti. Cioè, invece del browser client che effettua una richiesta al sistema di terze parti, tale richiesta viene effettuata da un server cloud.

Vantaggi del monitoraggio lato server di GTM
- Il monitoraggio lato server ti consente di nascondere la logica aziendale di come il tuo sito interagisce con applicazioni di terze parti spostandolo nel back-end. Cioè, i dati che trasferisci e la logica che utilizzi per trasferirli non saranno disponibili per l'utente.
- L'invio di dati a sistemi di terze parti non dipende dal browser dell'utente, poiché tutte le richieste vengono elaborate e inviate lato server e non sono interessate da ad blocker, in quanto tale metodo elimina la possibilità di rilevare uno script identificando il dominio che invia il richiesta.
- Questo metodo di tracciamento è più sicuro, il che significa che puoi integrare i dati degli utenti raccolti sul lato client con le informazioni necessarie senza il rischio di divulgazione.
- Hai il pieno controllo sui dati che verranno inviati a sistemi di terze parti, consentendoti di rispettare i requisiti GDPR, CCPA e CSP esistenti.
- Utilizzando un sottodominio durante la configurazione di un server container, puoi impostare cookie proprietari, aumentandone la durata. Questo aiuta a eliminare l'influenza degli strumenti di prevenzione del tracciamento integrati in Safari, Chrome e Firefox.
Per non inviare dati a Google Analytics, puoi utilizzare Google Analytics 4 RawData to BigQuery Tag, che ti consente di reindirizzare automaticamente gli eventi di GoogleAnalytics 4 a una tabella di Google BigQuery.

Vantaggi del tag OWOX per GTM lato server
Google Analytics 4 RawData to BigQuery Tag è gratuito. Chiunque utilizzi GTM lato server può installarlo e ottenere i seguenti vantaggi:
- Conformità al GDPR. Utilizzando il nostro tag, puoi configurare GTM lato server in modo che i dati non vadano affatto ai server di Google Analytics negli Stati Uniti, ma vadano invece direttamente al set di dati con la posizione che hai specificato in Google BigQuery. Cioè, i dati non vanno affatto oltre il profilo proprietario dell'azienda. Pertanto, l'azienda stessa garantisce la conformità al GDPR del 100%.
- Configurazione una tantum. Il tag deve essere configurato solo una volta. Non è necessario accedere alle impostazioni e modificare la struttura della tabella in GBQ ogni volta che si aggiungono nuovi eventi/parametri GA4 nel markup del sito.
- Dati in tempo reale. I dati vengono inviati a GBQ in tempo reale, senza dover attendere un'esportazione pianificata.
- Senza restrizioni. Ad esempio, non ti imbatterai nel limite noto di 1 milione di hit al giorno che si applica ai caricamenti nativi dalla versione gratuita di GA 4 a GBQ.
- Il tag è gratuito e disponibile per chiunque utilizzi il monitoraggio lato server GTM.
Se hai bisogno di una soluzione di analisi affidabile adattata al GDPR e al mondo della privacy, iscriviti a una demo gratuita.
Come impostare la raccolta di dati grezzi da Google Analytics 4 a BigQuery con il tag di Google Analytics 4 RawData a BigQuery
Puoi utilizzare Google Analytics 4 RawData per BigQuery Tag se hai abilitato Google Analytics 4 e configurato GTM come gestore di tag lato server per gli eventi GA 4. Con questo tag, otterrai dati grezzi di Google Analytics 4 dopo ogni aggiunta di un nuovo evento nel markup del sito senza prima impostare uno schema in BigQuery.
Come aggiungere Google Analytics 4 RawData al tag BigQuery
Passaggio 1. Crea una tabella appropriata in Google BigQuery
1. Crea un set di dati in un progetto GBQ:

2. Scegli una posizione dati:


3. Creare una tabella con il seguente schema:
Nome campo | Tipo | Modalità |
---|---|---|
rawDataOwox | CORDA | NECESSARIO |
creatoA | SEGNALIBRO | NECESSARIO |
Il modo più veloce è eseguire il codice SQL di seguito in GBQ:
CREATE TABLE SE NON ESISTE [nome_progetto].[nome_set].ga4RawDataOwox (rawDataOwox STRING NOT NULL, createAt TIMESTAMP NOT NULL) OPTIONS(description="Dati grezzi GA4 trasferiti direttamente a GBQ dal mio GTM lato server utilizzando il tag OWOX")

Nota! In questo esempio di codice SQL, è necessario sostituire [nome_progetto].[nome_set di dati] con i nomi effettivi del progetto e del set di dati.
Passaggio 2. Aggiungi il tag da Modelli al tuo spazio di lavoro
1. Vai a Modelli → Modelli di tag → Cerca nella galleria nel tuo contenitore GTM lato server:

2. Trova e scegli il tag:

3. Aggiungilo al tuo spazio di lavoro:

Passaggio 3. Aggiungi il tag
Vai a Tag e aggiungi questo tag. Scegli un trigger e imposta il percorso della tua tabella in GBQ.
Nota! Seleziona la casella di controllo "Abilita registrazione" solo per il debug.

Finché il contenitore del tuo server viene eseguito nello stesso progetto GCP con la tabella BigQuery, sei pronto. Non devi fare nulla in termini di autenticazione, poiché l'account di servizio predefinito di App Engine ha accesso completo a tutte le tabelle BigQuery aggiunte al progetto.
Passaggio 4. Pubblica il contenitore con un nuovo tag
Invia e pubblica le modifiche, quindi verifica il flusso in modalità Anteprima. Se tutto è corretto, vedrai il tag RawData di Google Analytics 4 in BigQuery sotto Tag attivati:

E vedrai i dati nella tabella di Google BigQuery:

Come utilizzare questi dati
Scrivi codice SQL per utilizzare questi dati in una struttura conveniente per i tuoi report. Esempio:
SELECT JSON_EXTRACT_SCALAR(rawDataOwox, '$.page_referrer') AS page_referrer, JSON_EXTRACT_SCALAR(rawDataOwox, '$.page_title') AS page_title, JSON_EXTRACT_SCALAR(rawDataOwox, '$.event_name') AS event_name, JSON_EXTRACT_SCALAR(rawDataOwox, '$.user_agent') AS user_agent FROM `[project_name].[dataset_name].ga4RawDataOwox`
SELECT JSON_EXTRACT_SCALAR(rawDataOwox, '$.page_referrer') AS page_referrer, JSON_EXTRACT_SCALAR(rawDataOwox, '$.page_title') AS page_title, JSON_EXTRACT_SCALAR(rawDataOwox, '$.event_name') AS event_name, JSON_EXTRACT_SCALAR(rawDataOwox, '$.user_agent') AS user_agent FROM `[project_name].[dataset_name].ga4RawDataOwox`

Se hai abilitato Google Analytics 4 e devi importare i dati sui costi in Google BigQuery o devi creare rapporti multicanale, prenota una demo con OWOX.
I nostri specialisti ti mostreranno come utilizzare i prodotti OWOX BI (e i nostri servizi professionali) per raggiungere i tuoi obiettivi e trasformare i dati grezzi in dati pronti per il business.

I nostri clienti
crescere 22% più veloce
Cresci più velocemente misurando ciò che funziona meglio nel tuo marketing
Analizza la tua efficienza di marketing, trova le aree di crescita, aumenta il ROI
Ottieni una demo