{"id":1780,"date":"2022-02-08T09:24:00","date_gmt":"2022-02-08T08:24:00","guid":{"rendered":"https:\/\/brentasoft.com\/blog\/google-analytics-4-migrazione-universal-pmi-2022\/"},"modified":"2022-02-08T09:24:00","modified_gmt":"2022-02-08T08:24:00","slug":"google-analytics-4-migrazione-universal-pmi-2022","status":"publish","type":"post","link":"https:\/\/brentasoft.com\/blog\/google-analytics-4-migrazione-universal-pmi-2022\/","title":{"rendered":"Google Analytics 4: migrazione da Universal Analytics per PMI italiane nel 2022"},"content":{"rendered":"<p>Per migliaia di PMI italiane il 2022 \u00e8 l&#8217;anno in cui Google Analytics smette di essere un&#8217;utility silenziosa nel pi\u00e8 di pagina del sito e diventa un cantiere aperto. <strong>Google Analytics 4<\/strong>, presentato in beta nel 2019 e reso default a ottobre 2020, \u00e8 ora la versione che Mountain View spinge come standard, mentre <strong>Universal Analytics<\/strong> entra ufficialmente nel suo conto alla rovescia. A queste pressioni &#8220;di prodotto&#8221; si sommano quelle regolatorie: il <strong>12 gennaio 2022 il Garante austriaco DSB<\/strong>, applicando la giurisprudenza <em>Schrems II<\/em>, ha dichiarato che l&#8217;uso di Google Analytics (Universal) nella sua forma standard <strong>non \u00e8 compatibile con il GDPR<\/strong> per via dei trasferimenti dati verso gli Stati Uniti. La CNIL francese ha seguito a febbraio con una decisione analoga, e il Garante italiano ha gi\u00e0 aperto un&#8217;istruttoria. Per le PMI italiane, restare su Universal non \u00e8 pi\u00f9 solo un debito tecnico: \u00e8 un rischio operativo e legale.<\/p>\n<p>In questa guida vediamo, da un punto di vista tecnico-pragmatico, <strong>cos&#8217;\u00e8 davvero GA4<\/strong>, come differisce da Universal nel modello dati, come impostarlo correttamente, come integrarlo con <strong>Google Tag Manager<\/strong> e <strong>BigQuery<\/strong>, come gestire <strong>privacy, IP anonymization e Google Signals<\/strong> in chiave GDPR, e quali sono gli errori pi\u00f9 frequenti che vediamo in fase di migrazione. Chiudiamo con una roadmap operativa di 60 giorni che ogni PMI pu\u00f2 adottare subito, senza dover diventare un team di data engineer.<\/p>\n<div style=\"background:linear-gradient(135deg,#eef2ff,#f0f9ff);border-left:4px solid #6366f1;padding:1.25rem 1.5rem;border-radius:8px;margin:1.5rem 0;\">\n<strong>TL;DR<\/strong><\/p>\n<ul style=\"margin-top:0.5rem;\">\n<li>GA4 \u00e8 <strong>event-based<\/strong>: non esistono pi\u00f9 sessioni\/pageview come hit type separati, tutto \u00e8 un evento con parametri.<\/li>\n<li>La <strong>migrazione non \u00e8 opzionale<\/strong>: il sunset di Universal Analytics \u00e8 stato preannunciato e la pressione regolatoria UE accelera il passaggio.<\/li>\n<li>GA4 introduce <strong>BigQuery export gratuito<\/strong> (in UA 360 costava circa 150.000 $\/anno), <strong>predictive metrics<\/strong> e un modello dati cross-device.<\/li>\n<li>Il <strong>tracking parallelo<\/strong> (UA + GA4) per almeno 4-6 mesi \u00e8 la best practice prima di spegnere Universal.<\/li>\n<li>Per essere <strong>GDPR-aligned<\/strong> in Italia: IP anonymization on, Google Signals off (o consenso esplicito), residenza dati EU, valutare BigQuery EU + server-side GTM.<\/li>\n<\/ul>\n<\/div>\n<h2>1. Cos&#8217;\u00e8 Google Analytics 4 e perch\u00e9 \u00e8 un cambio di paradigma<\/h2>\n<p>Google Analytics 4 non \u00e8 una &#8220;nuova versione&#8221; di Universal: \u00e8 un <strong>prodotto diverso<\/strong>, costruito sulla codebase di Firebase Analytics (la piattaforma mobile di Google) e poi estesa al web. La propriet\u00e0 GA4 unifica in un unico contenitore i dati di sito web e applicazioni mobile (iOS e Android), risolvendo nativamente il problema del tracking cross-device che in Universal richiedeva configurazioni complesse e spesso fragili.<\/p>\n<p>La trasformazione pi\u00f9 radicale \u00e8 nel <strong>modello dati<\/strong>. In Universal Analytics tutto ruotava intorno alla <strong>sessione<\/strong>: una sequenza di hit (pageview, event, transaction, social, timing) raggruppati per un singolo utente entro una finestra di 30 minuti. Le metriche di riferimento erano sessioni, bounce rate, durata media, pagine per sessione. In GA4 la sessione esiste ancora, ma \u00e8 una dimensione derivata: il vero atomo dei dati \u00e8 <strong>l&#8217;evento<\/strong>. Ogni interazione &#8211; un pageview, un click, uno scroll, un&#8217;aggiunta al carrello, un acquisto &#8211; \u00e8 un evento con un nome e fino a 25 parametri associati.<\/p>\n<p>Questo cambio di paradigma ha conseguenze profonde sulla reportistica, sulla definizione di KPI, sull&#8217;integrazione con altri sistemi e sulla qualit\u00e0 complessiva del dato. Per le PMI significa anche un&#8217;opportunit\u00e0: per la prima volta \u00e8 possibile, anche senza un budget enterprise, accedere a una piattaforma analytics dotata di machine learning, esportazione raw su data warehouse e tracking cross-platform.<\/p>\n<h2>2. Universal Analytics vs GA4: le differenze che contano davvero<\/h2>\n<p>Capire le differenze concrete \u00e8 il primo passo per non sbagliare la migrazione e per spiegare al management che <strong>i numeri cambieranno<\/strong>. \u00c8 la prima domanda che ci sentiamo fare: &#8220;perch\u00e9 GA4 mi d\u00e0 numeri diversi da UA?&#8221;. La risposta \u00e8 semplice: stanno misurando cose diverse.<\/p>\n<ul>\n<li><strong>Hit type vs eventi<\/strong>: Universal aveva 7 tipi di hit (pageview, screenview, event, transaction, item, social, timing, exception). In GA4 ne esiste uno solo, l&#8217;<em>event<\/em>. Anche un pageview \u00e8 un evento (<code>page_view<\/code>).<\/li>\n<li><strong>Sessione<\/strong>: in UA una nuova sorgente di traffico durante la stessa visita generava una nuova sessione. In GA4 no: la sessione resta una, salvo il timeout (default 30 minuti, configurabile).<\/li>\n<li><strong>Bounce rate<\/strong>: in UA era la quota di sessioni con un singolo hit. In GA4 \u00e8 (inizialmente) sostituito dall&#8217;<strong>engagement rate<\/strong>: la quota di sessioni in cui l&#8217;utente \u00e8 rimasto almeno 10 secondi, ha generato un evento di conversione o ha visto almeno 2 pagine.<\/li>\n<li><strong>Utenti unici<\/strong>: UA contava client ID; GA4 introduce User-ID, Google Signals, device ID e modeling per stimare la stessa persona su pi\u00f9 dispositivi.<\/li>\n<li><strong>Data retention<\/strong>: in UA standard era illimitata; in GA4 il default \u00e8 2 mesi, estendibile fino a 14. Questo va impostato subito in fase di creazione della property.<\/li>\n<li><strong>Custom dimensions<\/strong>: in UA erano hit-, session- o user-scoped. In GA4 sono <strong>event-scoped, user-scoped o item-scoped<\/strong> (per e-commerce).<\/li>\n<li><strong>Conversioni<\/strong>: in UA si chiamavano <em>goal<\/em> ed erano massimo 20 per vista. In GA4 sono <strong>massimo 30 per property<\/strong> e si configurano semplicemente marcando un evento come &#8220;conversion&#8221;.<\/li>\n<\/ul>\n<p>La conseguenza pratica: <strong>i KPI vanno ridefiniti<\/strong>. Un management che pretende di &#8220;vedere le stesse sessioni&#8221; su GA4 sta chiedendo qualcosa che non esiste. Vanno costruite nuove dashboard, nuovi benchmark e, per i primi mesi, vanno mantenute due viste in parallelo.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/ga4_inline1.jpg\" alt=\"Marketer con piu schermi che analizza dati GA4 in tempo reale\" \/><\/p>\n<h2>3. Il data model di GA4: eventi, parametri, user properties<\/h2>\n<p>Il modello dati di GA4 si articola su tre livelli che ogni team marketing dovrebbe interiorizzare prima di toccare il setup.<\/p>\n<p><strong>Evento<\/strong>. \u00c8 l&#8217;unit\u00e0 minima di tracciamento. Ogni evento ha un nome (snake_case, massimo 40 caratteri) e pu\u00f2 portare fino a <strong>25 parametri<\/strong>. Esistono quattro categorie:<\/p>\n<ul>\n<li><em>Automatically collected events<\/em>: pageview, first_visit, session_start, user_engagement. Vengono raccolti automaticamente, non serve scrivere codice.<\/li>\n<li><em>Enhanced measurement events<\/em>: scroll (90% di profondit\u00e0), click (link esterni), site_search, video engagement (YouTube embed), file_download. Si attivano con uno switch in property.<\/li>\n<li><em>Recommended events<\/em>: Google fornisce una tassonomia consigliata per casi d&#8217;uso comuni (e-commerce: view_item, add_to_cart, begin_checkout, purchase; lead gen: generate_lead, login, sign_up; jobs\/education: job_apply, course_progress). Usarli garantisce coerenza con i report standard.<\/li>\n<li><em>Custom events<\/em>: quelli che inventi tu per tracciare interazioni specifiche del tuo business (es. <code>preventivo_inviato<\/code>, <code>chat_aperta<\/code>).<\/li>\n<\/ul>\n<p><strong>Parametri<\/strong>. Sono le propriet\u00e0 dell&#8217;evento. Ad esempio per un evento <code>purchase<\/code> avremo <code>transaction_id<\/code>, <code>value<\/code>, <code>currency<\/code>, <code>tax<\/code>, <code>shipping<\/code>, <code>items<\/code>. I parametri vanno registrati come <em>custom dimension<\/em> o <em>custom metric<\/em> in property altrimenti non saranno disponibili nei report Explorations.<\/p>\n<p><strong>User properties<\/strong>. Caratteristiche persistenti dell&#8217;utente: piano sottoscritto, tipologia (B2B\/B2C), lingua, anno di iscrizione. Max 25 user properties per property. Non vanno usate per dati personali identificativi: \u00e8 una violazione dei termini Google.<\/p>\n<h2>4. I 5 step di setup base che ogni PMI deve completare<\/h2>\n<p>Il <strong>setup minimo<\/strong> per cui una propriet\u00e0 GA4 sia operativa e utile &#8211; non solo &#8220;presente&#8221; &#8211; si articola in cinque passaggi che possono richiedere mezza giornata di lavoro per chi parte da zero.<\/p>\n<ol>\n<li><strong>Creazione property<\/strong>. Da <em>Admin \u2192 Crea property<\/em> selezionando fuso orario Europe\/Rome, valuta EUR, e settando data retention a 14 mesi. Da subito impostare anche Industry category e Business details.<\/li>\n<li><strong>Configurazione data stream<\/strong>. Una property GA4 pu\u00f2 avere pi\u00f9 data stream: uno per il sito web, uno per app iOS, uno per app Android. Ognuno genera un <em>Measurement ID<\/em> (prefisso G-) che sostituisce il vecchio Tracking ID di UA (UA-XXXX-Y).<\/li>\n<li><strong>Implementazione tracking<\/strong>. Tre vie: gtag.js inserito direttamente nel sito, Google Tag Manager (consigliato per chiunque abbia anche solo un altro pixel), o gtag con tag-only su un sito gi\u00e0 taggato UA. La modalit\u00e0 raccomandata per le PMI \u00e8 GTM.<\/li>\n<li><strong>Marcare le conversioni<\/strong>. In <em>Configura \u2192 Eventi<\/em> attivare il toggle &#8220;Mark as conversion&#8221; su massimo 30 eventi. Per le PMI tipiche: <code>purchase<\/code>, <code>generate_lead<\/code>, <code>preventivo_inviato<\/code>, <code>contatto_form<\/code>, <code>chiamata_telefonica<\/code>.<\/li>\n<li><strong>Creazione audiences<\/strong>. Le audiences GA4 sono molto pi\u00f9 potenti di UA: si possono creare segmenti basati su sequenze di eventi, su user properties, su periodi temporali, su predittive (acquirenti probabili nei prossimi 7 giorni). Vanno create almeno per: acquirenti, lead non convertiti a 30gg, visitatori engaged ma non convertiti, churn risk.<\/li>\n<\/ol>\n<h2>5. Enhanced Measurement: cosa cattura automaticamente<\/h2>\n<p>L&#8217;<strong>Enhanced Measurement<\/strong> \u00e8 una delle feature pi\u00f9 sottovalutate di GA4 e una delle pi\u00f9 pratiche per le PMI che non hanno un team tecnico dedicato. Si attiva con un singolo switch all&#8217;interno del data stream web e abilita la raccolta automatica di sei classi di interazioni che in Universal Analytics richiedevano custom code o configurazioni GTM dedicate:<\/p>\n<ul>\n<li><strong>Scrolls<\/strong> (evento <code>scroll<\/code>): si attiva quando l&#8217;utente raggiunge il 90% della pagina.<\/li>\n<li><strong>Outbound clicks<\/strong> (evento <code>click<\/code> con parametro <code>outbound: true<\/code>): tracking automatico dei link verso domini esterni.<\/li>\n<li><strong>Site search<\/strong> (evento <code>view_search_results<\/code>): se l&#8217;URL contiene un parametro tipo <code>q=<\/code>, <code>s=<\/code>, <code>search=<\/code>, <code>query=<\/code>, <code>keyword=<\/code>, GA4 lo capisce.<\/li>\n<li><strong>Video engagement<\/strong> (eventi <code>video_start<\/code>, <code>video_progress<\/code>, <code>video_complete<\/code>): funziona automaticamente con embed YouTube se \u00e8 caricato il YouTube iframe API.<\/li>\n<li><strong>File downloads<\/strong> (evento <code>file_download<\/code>): cattura click su link che terminano in pdf, doc, xls, ppt, zip, rar, csv, txt, exe, dmg, mp3, mp4, mov, wav.<\/li>\n<li><strong>Form interactions<\/strong>: in beta, traccia eventi <code>form_start<\/code> e <code>form_submit<\/code> con riconoscimento euristico delle form HTML.<\/li>\n<\/ul>\n<p>Per la PMI media questo significa coprire l&#8217;80% dei micro-conversion che servono per ottimizzare le campagne Ads <strong>senza scrivere una riga di codice<\/strong>. Prima, lo stesso risultato richiedeva almeno 6-8 tag personalizzati in GTM pi\u00f9 altrettanti trigger.<\/p>\n<h2>6. Eventi custom e tassonomia: la parte che far\u00e0 la differenza nel tempo<\/h2>\n<p>Quando l&#8217;Enhanced Measurement non basta &#8211; e per la maggior parte dei business non basta &#8211; si entra nel territorio degli <strong>eventi custom<\/strong>. Qui la regola d&#8217;oro \u00e8 una sola: <strong>la tassonomia<\/strong>. Prima di scrivere il primo evento custom andrebbe stilato un documento condiviso con: nome evento, descrizione business, trigger, parametri e custom dimension associate.<\/p>\n<p>Esempi di tassonomia tipica per una PMI italiana B2B:<\/p>\n<ul>\n<li><code>form_lead_submitted<\/code> &#8211; parametri: <code>form_id<\/code>, <code>form_position<\/code>, <code>lead_type<\/code> (preventivo|demo|info).<\/li>\n<li><code>chat_started<\/code> &#8211; parametri: <code>chat_provider<\/code>, <code>page_path<\/code>.<\/li>\n<li><code>call_button_clicked<\/code> &#8211; parametri: <code>phone_number<\/code>, <code>page_section<\/code> (header|hero|footer|sticky).<\/li>\n<li><code>pricing_viewed<\/code> &#8211; parametri: <code>plan_viewed<\/code>, <code>billing_cycle<\/code> (monthly|yearly).<\/li>\n<li><code>case_study_downloaded<\/code> &#8211; parametri: <code>case_study_title<\/code>, <code>industry<\/code>.<\/li>\n<\/ul>\n<p>Tutti i parametri custom <strong>vanno registrati come Custom Dimensions<\/strong> in <em>Configure \u2192 Custom definitions<\/em>, altrimenti non saranno disponibili come dimensione nei report e nelle Explorations. Questa \u00e8 una delle cause numero uno di disillusione: &#8220;ho tracciato l&#8217;evento ma non lo vedo nei report&#8221;. Il dato c&#8217;\u00e8, semplicemente non \u00e8 ancora stato promosso a dimensione interrogabile.<\/p>\n<h2>7. Conversioni e Goals: cosa cambia rispetto a UA<\/h2>\n<p>In Universal Analytics i goal erano massimo 20 per vista e si configuravano in quattro modi (destination URL, duration, pages\/session, smart goals). In <strong>GA4 ogni evento pu\u00f2 diventare una conversione<\/strong> con un toggle: il limite \u00e8 30 conversioni per property. Questo cambia la filosofia: non si &#8220;creano&#8221; pi\u00f9 goal, si &#8220;marcano&#8221; eventi gi\u00e0 esistenti come conversioni.<\/p>\n<p>Cosa significa nella pratica per una PMI? Tre raccomandazioni operative.<\/p>\n<p>Primo, <strong>non marchiate come conversion il <code>page_view<\/code> di una pagina &#8220;grazie&#8221;<\/strong>. \u00c8 una pratica diffusa in UA, ma in GA4 sporca i report perch\u00e9 eventuali ricaricamenti contano. Meglio creare un evento custom <code>preventivo_inviato<\/code> emesso dal trigger di submit della form.<\/p>\n<p>Secondo, <strong>distinguete macro- e micro-conversioni<\/strong>. Le macro (acquisto, lead qualificato) vanno passate a Google Ads come conversion principali. Le micro (download brochure, view pricing) servono per audiences di remarketing e per Smart Bidding ma andrebbero pesate diversamente.<\/p>\n<p>Terzo, <strong>il valore della conversione<\/strong>. In GA4 si imposta a livello di evento (<code>value<\/code>, <code>currency<\/code>). Per le lead B2B una pratica consolidata \u00e8 assegnare un valore &#8220;atteso&#8221; alla lead (es. ticket medio \u00d7 tasso di chiusura): permette di alimentare Smart Bidding con un proxy economico pi\u00f9 sensato di un puro count.<\/p>\n<h2>8. Integrazione con Google Tag Manager v2<\/h2>\n<p>Google Tag Manager rimane lo strumento principe per implementare GA4 senza intervenire ogni volta sul codice. Con il <strong>template GA4 Configuration + GA4 Event<\/strong> il setup \u00e8 notevolmente pi\u00f9 semplice rispetto al tag classico Universal Analytics in cui ogni evento richiedeva categoria, azione, etichetta, valore.<\/p>\n<p>Lo schema raccomandato:<\/p>\n<ul>\n<li><strong>Un solo tag GA4 Configuration<\/strong>, attivato su All Pages, con il Measurement ID memorizzato in una variabile costante. Tutti i campi &#8220;Fields to set&#8221; qui sono globali (es. <code>send_page_view = true<\/code>, custom dimensions globali come <code>page_template<\/code>).<\/li>\n<li><strong>Tag GA4 Event<\/strong> separati per ogni evento custom, che referenziano il GA4 Configuration tag. I parametri si passano dal data layer con notazione <code>{{ dlv - parameter_name }}<\/code>.<\/li>\n<li><strong>Data layer push<\/strong> dal sito: la responsabilit\u00e0 del developer \u00e8 popolare il <code>dataLayer<\/code> con eventi semantici (<code>cta_clicked<\/code>, <code>form_submitted<\/code>, <code>video_played<\/code>), <strong>non<\/strong> sparare direttamente <code>gtag<\/code>.<\/li>\n<li><strong>Variabili Lookup Table<\/strong> per mappare interfacce business a parametri GA4 (es. da <code>form_position<\/code> testuale a un valore standard).<\/li>\n<li><strong>Modalit\u00e0 Preview<\/strong> di GTM + <strong>DebugView<\/strong> di GA4 attivate in parallelo durante l&#8217;implementazione: nessun evento va in produzione senza essere stato visto live in DebugView.<\/li>\n<\/ul>\n<p>Per chi ha gi\u00e0 un container GTM con Universal Analytics, la pratica corretta \u00e8 <strong>non eliminare i tag UA<\/strong> ma affiancare i tag GA4. Il dual-tagging permette di mantenere Universal acceso fino al sunset, costruire una baseline di confronto e validare GA4 senza rischiare di perdere dati storici.<\/p>\n<h2>9. BigQuery export: la feature game-changer per le PMI<\/h2>\n<p>Una delle differenze pi\u00f9 sottovalutate ma pi\u00f9 strategiche: in Universal Analytics standard <strong>l&#8217;export raw verso BigQuery era riservato a UA 360<\/strong>, la versione enterprise dal costo di circa 150.000 dollari l&#8217;anno. In GA4 l&#8217;export verso BigQuery \u00e8 <strong>gratuito<\/strong> nel free tier (con limiti di 1 milione di eventi al giorno per il daily export, sufficienti per la stragrande maggioranza delle PMI italiane).<\/p>\n<p>Perch\u00e9 \u00e8 strategico? Tre motivi:<\/p>\n<ul>\n<li><strong>Dati raw a livello di singolo evento<\/strong>. Non aggregati, non campionati. \u00c8 possibile rispondere a domande che nell&#8217;interfaccia GA4 sono impossibili: &#8220;quanti utenti hanno visto sia la pagina A che la pagina B entro 48h dal primo accesso, segmentati per device?&#8221;.<\/li>\n<li><strong>Join con altri sistemi<\/strong>. Si possono unire i dati GA4 con CRM (Salesforce, HubSpot), e-commerce (Shopify, Magento), ERP (interno), advertising (Google Ads, Facebook Marketing API). Diventa la base di un vero data warehouse.<\/li>\n<li><strong>Visualizzazione esterna<\/strong>. Con Data Studio (e qualunque altro tool BI) si costruiscono dashboard custom senza i limiti di GA4. SQL come linguaggio di interrogazione.<\/li>\n<\/ul>\n<p>Il setup \u00e8 di pochi click: <em>Admin \u2192 BigQuery Linking \u2192 Link<\/em>. Si sceglie il progetto GCP, la regione (per la PMI europea va selezionata <strong>EU multi-region<\/strong> per evitare trasferimenti extra-UE), la frequenza (daily, streaming, o entrambe). <strong>Importante<\/strong>: il setup va fatto subito anche se non si ha ancora un caso d&#8217;uso. I dati storici prima del linking <strong>non saranno mai esportati retroattivamente<\/strong>.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/ga4_inline2.jpg\" alt=\"Team marketing in riunione che discute dati Google Analytics 4\" \/><\/p>\n<h2>10. Cosa cambia nelle dashboard: Realtime, Acquisition, Engagement, Monetization, Retention<\/h2>\n<p>Chi apre GA4 per la prima volta dopo aver vissuto in Universal per anni resta inizialmente disorientato: l&#8217;interfaccia \u00e8 radicalmente diversa, i report standard sono molti di meno e la sensazione \u00e8 di avere meno dati. \u00c8 un&#8217;illusione: i dati ci sono, sono semplicemente esposti diversamente.<\/p>\n<p>I cinque hub principali del menu Reports:<\/p>\n<ul>\n<li><strong>Realtime<\/strong>. Dashboard live con utenti attivi negli ultimi 30 minuti, eventi in corso, conversioni in tempo reale, sorgenti. Pi\u00f9 completo della controparte UA.<\/li>\n<li><strong>Acquisition<\/strong>. Diviso in User acquisition (primo touchpoint) e Traffic acquisition (touchpoint della sessione). In UA c&#8217;era solo la seconda visione: GA4 distingue chi ha portato l&#8217;utente la prima volta da chi lo ha portato questa volta.<\/li>\n<li><strong>Engagement<\/strong>. Sostituisce Behavior di UA. Mostra eventi pi\u00f9 frequenti, conversion rate per evento, pagine + screen, landing page.<\/li>\n<li><strong>Monetization<\/strong>. Per e-commerce e pubblicazione: revenue, purchase, in-app purchases, ad revenue.<\/li>\n<li><strong>Retention<\/strong>. Coorti, retention curve, lifetime value: report nuovi che in UA andavano costruiti a mano.<\/li>\n<\/ul>\n<p>Tutta la potenza analitica si \u00e8 spostata su un altro modulo: <strong>Explorations<\/strong>.<\/p>\n<h2>11. Explorations: il vero motore di analisi<\/h2>\n<p>Explorations \u00e8 probabilmente la feature dove GA4 supera nettamente Universal Analytics. Si trovano in <em>Explore<\/em> nel menu laterale e mettono a disposizione sei template di analisi:<\/p>\n<ul>\n<li><strong>Free-form<\/strong>: tabelle pivot multidimensionali, segmentabili, con possibilit\u00e0 di costruire metriche derivate.<\/li>\n<li><strong>Funnel exploration<\/strong>: imbuti multi-step con possibilit\u00e0 di analisi open\/closed, segmentati per dimensione, con drop-off rate per step. In UA richiedeva il funnel &#8220;shopping&#8221; o &#8220;checkout&#8221; predefinito.<\/li>\n<li><strong>Path exploration<\/strong>: percorso degli utenti tra eventi e pagine, in entrambe le direzioni (forward dall&#8217;evento iniziale, backward verso un evento finale). Insostituibile per analizzare attribution interna.<\/li>\n<li><strong>Segment overlap<\/strong>: diagramma di Venn tra fino a 3 segmenti. Risponde a domande tipo &#8220;quanti utenti acquirenti sono anche utenti che hanno aperto la chat?&#8221;.<\/li>\n<li><strong>User exploration<\/strong>: lista degli utenti con timeline degli eventi per singolo client ID\/User ID. Utile per debug.<\/li>\n<li><strong>Cohort exploration<\/strong>: analisi di coorti per criteri di acquisizione, con retention e revenue per coorte.<\/li>\n<\/ul>\n<p>La limitazione del free tier: ogni esplorazione \u00e8 <strong>campionata sopra i 10 milioni di eventi nel range temporale<\/strong>. Per la PMI media, raramente un problema. Per chi s\u00ec, la soluzione \u00e8 &#8211; di nuovo &#8211; BigQuery.<\/p>\n<h2>12. Audiences GA4: predictive metrics e remarketing 2.0<\/h2>\n<p>Le audiences in GA4 superano quelle di UA per tre motivi: composizione pi\u00f9 ricca (sequenze, scope per evento o sessione o lifetime, condizioni temporali sliding), sincronizzazione automatica con Google Ads (se le property sono linkate), e soprattutto <strong>predictive metrics<\/strong>.<\/p>\n<p>Le predictive metrics sono modelli di machine learning di Google addestrati sui dati della tua property. Tre sono disponibili a febbraio 2022:<\/p>\n<ul>\n<li><strong>Purchase probability<\/strong>: probabilit\u00e0 che un utente acquisti nei prossimi 7 giorni.<\/li>\n<li><strong>Churn probability<\/strong>: probabilit\u00e0 che un utente attivo non ritorni entro 7 giorni.<\/li>\n<li><strong>Revenue prediction<\/strong>: revenue attesa nei prossimi 28 giorni per un singolo utente.<\/li>\n<\/ul>\n<p>Vanno usate con cautela: per essere disponibili la property deve aver raccolto almeno 1.000 utenti positivi e 1.000 negativi negli ultimi 28 giorni. Per molte PMI questa soglia non \u00e8 raggiunta inizialmente: i predictive si &#8220;sbloccano&#8221; man mano che i dati maturano. Quando disponibili, queste audience possono essere esportate verso Google Ads per <strong>Smart Bidding<\/strong> e <strong>Discovery campaigns<\/strong> ad alto rendimento.<\/p>\n<h2>13. Integrazione con Google Ads e Google Marketing Platform<\/h2>\n<p>L&#8217;integrazione GA4 + Google Ads \u00e8 il vero motivo per cui anche le PMI con budget medi devono affrontare la migrazione. I link sono nativi e bidirezionali:<\/p>\n<ul>\n<li><strong>Conversioni importate<\/strong>: ogni conversione GA4 pu\u00f2 essere importata in Google Ads come conversion. Smart Bidding la user\u00e0 per ottimizzare le campagne.<\/li>\n<li><strong>Audiences sincronizzate<\/strong>: le audiences GA4 (incluse predictive) appaiono in Google Ads in <em>Tools \u2192 Audience Manager<\/em> e si possono usare in qualsiasi campagna.<\/li>\n<li><strong>Cross-network attribution<\/strong>: GA4 introduce un modello di attribuzione &#8220;data-driven&#8221; come default, contro il &#8220;last click&#8221; tradizionale di UA. Cambia significativamente l&#8217;attribuzione di valore tra canali.<\/li>\n<\/ul>\n<p>L&#8217;integrazione si estende all&#8217;intera <strong>Google Marketing Platform<\/strong>: Search Console (per dati organici), Optimize (per A\/B test) e <strong>Data Studio<\/strong> per la visualizzazione. Quest&#8217;ultimo \u00e8 particolarmente importante: i connettori GA4 in Data Studio permettono di costruire dashboard custom sostituendo i Custom Reports di UA che in GA4 non esistono pi\u00f9 come funzione standard.<\/p>\n<h2>14. GDPR, Schrems II e CNIL: il contesto regolatorio che cambia tutto<\/h2>\n<p>Qui entriamo nel terreno pi\u00f9 delicato e pi\u00f9 discusso del 2022. La sentenza <strong>Schrems II<\/strong> della Corte di Giustizia UE (luglio 2020) ha invalidato il Privacy Shield, lo strumento che fino ad allora legittimava i trasferimenti di dati personali UE \u2192 USA. Da allora, l&#8217;uso di servizi US-based per processare dati personali UE \u00e8 in zona grigia: serve una valutazione &#8220;case by case&#8221; di garanzie supplementari.<\/p>\n<p>Il <strong>12 gennaio 2022<\/strong> il <strong>Garante austriaco DSB<\/strong> ha pubblicato una decisione storica: l&#8217;uso di <strong>Google Analytics (Universal) nella configurazione standard non \u00e8 conforme al GDPR<\/strong>. La motivazione: l&#8217;IP utente e i cookie ID vengono trasferiti negli USA, e nemmeno l&#8217;IP anonymization \u00e8 sufficiente a sanare il trasferimento (il dato resta personale per la combinazione con altri identificatori). La CNIL francese ha emesso una decisione gemella il <strong>10 febbraio 2022<\/strong>. Il Garante Privacy italiano ha aperto un&#8217;istruttoria.<\/p>\n<p>Per le PMI italiane, l&#8217;orizzonte di azione \u00e8 chiaro:<\/p>\n<ul>\n<li><strong>Attivare IP anonymization<\/strong> di default (in GA4 \u00e8 on per design, non si pu\u00f2 pi\u00f9 disattivare in UE).<\/li>\n<li><strong>Disattivare Google Signals<\/strong>, almeno fino a quando il framework EU-US Data Privacy Framework non sar\u00e0 finalizzato e i Garanti UE non avranno chiarito la posizione.<\/li>\n<li><strong>Selezionare regione di processamento EU<\/strong> in BigQuery, e laddove possibile su altri servizi Google.<\/li>\n<li><strong>Aggiornare informativa cookie e policy<\/strong> per specificare basi giuridiche, finalit\u00e0, periodi di conservazione, paesi di trasferimento.<\/li>\n<li><strong>Valutare un Consent Management Platform<\/strong> (CMP) IAB TCF v2.0 compatibile per gestire i consensi granulari, con blocco preventivo del tag GA4 in assenza di consenso.<\/li>\n<li><strong>Considerare server-side tagging<\/strong> (in anteprima e adottato sperimentalmente) per portare l&#8217;endpoint di raccolta dati su un proprio sottodominio, riducendo l&#8217;esposizione di IP e fingerprint diretti a Google.<\/li>\n<li><strong>Designare un EU Representative<\/strong> per Google (per Italia: Google Ireland Limited \u00e8 gi\u00e0 stabilita in UE, ma le clausole contrattuali standard &#8211; SCC &#8211; vanno comunque firmate e documentate).<\/li>\n<\/ul>\n<p>Queste misure non eliminano l&#8217;incertezza giuridica, ma documentano una <strong>postura di compliance attiva<\/strong>. \u00c8 la differenza tra &#8220;stiamo lavorando per essere conformi&#8221; e &#8220;non ci siamo posti il problema&#8221;: in caso di ispezione, \u00e8 una differenza sostanziale.<\/p>\n<h2>15. Gli errori pi\u00f9 comuni nella migrazione (e come evitarli)<\/h2>\n<p>Da nove mesi seguiamo migrazioni GA4 in PMI italiane e ci siamo costruiti una lista degli errori ricorrenti. Ne riportiamo i sette pi\u00f9 frequenti.<\/p>\n<ol>\n<li><strong>Spegnere UA appena attivato GA4<\/strong>. Errore strategico: si perdono i dati di confronto e ci si trova senza baseline storica. Il dual-tagging va mantenuto per 4-6 mesi minimo.<\/li>\n<li><strong>Non definire una tassonomia eventi prima di implementare<\/strong>. Risultato: dopo 3 mesi si scoprono 80 eventi con nomi incoerenti, parametri mancanti, custom dimension non promosse.<\/li>\n<li><strong>Marcare troppi eventi come conversione<\/strong>. Il limite \u00e8 30, ma anche 30 \u00e8 troppo: 5-7 conversioni davvero strategiche valgono pi\u00f9 di 25 confuse.<\/li>\n<li><strong>Non registrare i custom parameters come custom dimensions<\/strong>. I dati arrivano, ma sono inutilizzabili nei report e nelle Explorations.<\/li>\n<li><strong>Lasciare Google Signals attivo senza consenso esplicito<\/strong>. Compliance bug, oggi &#8211; con CNIL\/DSB &#8211; particolarmente rischioso.<\/li>\n<li><strong>Non attivare l&#8217;export BigQuery dal giorno 1<\/strong>. I dati prima del linking non sono recuperabili. \u00c8 la perdita pi\u00f9 dolorosa.<\/li>\n<li><strong>Non fare cleanup del container GTM<\/strong>. Tag UA orfani, trigger dimenticati, variabili inutilizzate. Diventa impossibile capire cosa fa cosa.<\/li>\n<\/ol>\n<p><img decoding=\"async\" src=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/ga4_inline3.jpg\" alt=\"Sviluppatore mobile che integra SDK Firebase per GA4 data stream app\" \/><\/p>\n<h2>16. Roadmap di migrazione in 60 giorni<\/h2>\n<p>Chiudiamo con una <strong>roadmap concreta<\/strong> applicabile da qualsiasi PMI italiana con un sito web e (idealmente) un container GTM. Il fasaggio in 60 giorni assume due figure: un referente marketing\/digital come PM e un implementatore tecnico (interno o consulente).<\/p>\n<p><strong>Settimana 1-2 &#8211; Audit e tassonomia<\/strong>. Inventario tag UA esistenti, lista goal e KPI attuali, definizione tassonomia eventi GA4 (foglio condiviso con nome, descrizione, trigger, parametri). Creazione property GA4 e attivazione data stream web.<\/p>\n<p><strong>Settimana 3-4 &#8211; Implementazione base<\/strong>. Tag GA4 Configuration in GTM (dual-tag UA + GA4), attivazione Enhanced Measurement, primi 10-15 eventi custom secondo tassonomia, registrazione custom dimension. Test in DebugView.<\/p>\n<p><strong>Settimana 5-6 &#8211; Conversioni, audiences, integrazioni<\/strong>. Marcatura conversion (max 7-10), creazione audiences principali, link Google Ads, attivazione export BigQuery (regione EU), import conversion in Google Ads.<\/p>\n<p><strong>Settimana 7-8 &#8211; Privacy &#038; compliance<\/strong>. Aggiornamento informativa privacy, integrazione CMP con blocco tag GA4 senza consenso, disattivazione Google Signals, verifica residenza dati BigQuery, documentazione SCC. Validazione test cookie con tool tipo Cookiebot\/Iubenda.<\/p>\n<p><strong>Settimana 9-12 &#8211; Dashboard, formazione, monitoraggio<\/strong>. Costruzione dashboard Data Studio sostitutive dei report UA preferiti, training team marketing sulle Explorations, schedulazione report periodici via email. Mantenimento dual-tagging UA+GA4 attivo per ulteriori 3-6 mesi.<\/p>\n<p>Al termine di questo percorso, la PMI \u00e8 in grado di affrontare il <strong>sunset di Universal Analytics<\/strong> senza scossoni, con un sistema analytics pi\u00f9 potente, una baseline di compliance documentata e l&#8217;infrastruttura per scalare verso un vero data warehouse.<\/p>\n<h2>17. Quanto costa davvero (e quanto fa risparmiare)<\/h2>\n<p>Una nota economica per chi deve giustificare il progetto in CdA. Il costo della migrazione di una PMI italiana media (sito vetrina + e-commerce di taglia piccola\/media, 1-3 canali di acquisition principali) si colloca tipicamente tra <strong>2.500 e 7.000 euro<\/strong> di consulenza, in base a quanti tag, eventi custom e integrazioni servono.<\/p>\n<p>Il &#8220;ritorno&#8221; \u00e8 di tre nature. Primo, <strong>compliance<\/strong>: il costo di una sanzione GDPR \u00e8 incomparabile rispetto a quello di una migrazione fatta bene. Secondo, <strong>capacit\u00e0 analitiche<\/strong>: la possibilit\u00e0 di alimentare Smart Bidding con micro-conversion ben costruite e con audiences predictive aumenta tipicamente il ROAS del 15-30% nei primi 6 mesi. Terzo, <strong>BigQuery gratis<\/strong>: ci\u00f2 che con UA 360 sarebbe costato 150.000 dollari\/anno \u00e8 incluso nel piano free.<\/p>\n<p>Per una PMI italiana, GA4 + BigQuery + Looker (visualizzazione) \u00e8 oggi la <strong>migliore alternativa zero-cost a uno stack BI enterprise<\/strong>. Non sfruttarla \u00e8 una scelta strategica &#8211; non un&#8217;opzione di default.<\/p>\n<div style=\"background:linear-gradient(135deg,#6366f1,#06b6d4);color:#fff;padding:2rem;border-radius:12px;margin:2.5rem 0;text-align:center;\">\n<h3 style=\"color:#fff;margin-top:0;\">Vuoi migrare a GA4 senza perdere dati e in piena compliance GDPR?<\/h3>\n<p style=\"color:#fff;margin:0.75rem 0;\">Brentasoft accompagna le PMI italiane nella migrazione completa: audit, implementazione dual-tagging, GTM v2, BigQuery export EU, dashboard Data Studio, formazione team. Richiedi un preventivo personalizzato.<\/p>\n<p style=\"margin-top:1.25rem;\"><a href=\"https:\/\/brentasoft.com\/preventivatore.php\" style=\"background:#fff;color:#4f46e5;padding:0.85rem 2rem;border-radius:8px;text-decoration:none;font-weight:bold;display:inline-block;\">Richiedi preventivo GA4 &rarr;<\/a><\/p>\n<\/div>\n<h2>FAQ &#8211; Domande frequenti sulla migrazione GA4<\/h2>\n<p><strong>Quando verr\u00e0 spento Universal Analytics?<\/strong><br \/>\nGoogle ha annunciato il sunset di Universal Analytics. La pressione regolatoria UE (decisioni DSB Austria, CNIL Francia) ha accelerato di fatto la migrazione, indipendentemente dal calendario ufficiale Google. Mantenere UA come unico sistema oltre il 2022 \u00e8 sconsigliato.<\/p>\n<p><strong>Posso usare GA4 e UA contemporaneamente?<\/strong><br \/>\nS\u00ec, ed \u00e8 anzi <strong>fortemente raccomandato<\/strong> per almeno 4-6 mesi (dual-tagging). Permette di confrontare i dati, costruire baseline e validare la correttezza dell&#8217;implementazione GA4 prima di spegnere UA.<\/p>\n<p><strong>Perch\u00e9 i numeri GA4 sono diversi da UA?<\/strong><br \/>\nPer ragioni strutturali: GA4 usa un modello event-based, conta utenti diversamente (User-ID + Signals + modeling), ha definizioni nuove (engagement rate sostituisce bounce rate), ha attribution data-driven invece di last-click. Non \u00e8 un bug, \u00e8 un sistema diverso.<\/p>\n<p><strong>Devo cambiare il mio tracking ID nel sito?<\/strong><br \/>\nUniversal usava il formato <code>UA-XXXXXX-Y<\/code>, GA4 usa <code>G-XXXXXXXXXX<\/code>. Se hai gtag.js puoi aggiungere il GA4 ID accanto a quello UA. Se hai GTM \u00e8 ancora pi\u00f9 semplice: aggiungi un nuovo tag GA4 Configuration nel container.<\/p>\n<p><strong>Come si gestisce GDPR con GA4 in Italia?<\/strong><br \/>\nTre cose minime: attivare IP anonymization (gi\u00e0 di default in UE), disattivare Google Signals o richiederne il consenso esplicito, scegliere regione dati EU per BigQuery. Implementare CMP IAB TCF v2.0 con blocco preventivo del tag in assenza di consenso. Aggiornare informativa privacy.<\/p>\n<p><strong>BigQuery \u00e8 davvero gratis con GA4?<\/strong><br \/>\nL&#8217;export GA4 \u2192 BigQuery \u00e8 gratuito nel free tier (entro 1 milione eventi\/giorno in daily export). Lo storage in BigQuery rispetta i 10 GB free al mese del free tier GCP. Per molte PMI l&#8217;intera infrastruttura resta entro il free tier o costa pochi euro al mese.<\/p>\n<p><strong>Quanto tempo serve per migrare?<\/strong><br \/>\nPer una PMI media con sito + qualche conversion, una migrazione completa con privacy &#038; compliance richiede 8-12 settimane. La parte tecnica pura (setup base + eventi) si chiude in 3-4 settimane, il resto \u00e8 tassonomia, audiences, dashboard, formazione team, gestione consensi.<\/p>\n<p><script type=\"application\/ld+json\">\n{\n\"@context\":\"https:\/\/schema.org\",\n\"@type\":\"HowTo\",\n\"name\":\"Come migrare da Universal Analytics a Google Analytics 4 per PMI italiane\",\n\"description\":\"Guida tecnica in 5 step per la migrazione a GA4 con dual-tagging, tassonomia eventi, BigQuery export e compliance GDPR.\",\n\"totalTime\":\"P60D\",\n\"step\":[\n{\"@type\":\"HowToStep\",\"position\":1,\"name\":\"Audit UA e definizione tassonomia eventi\",\"text\":\"Inventario completo dei tag UA esistenti, lista dei goal e KPI attuali, definizione su foglio condiviso della tassonomia eventi GA4 con nome, descrizione, trigger e parametri.\"},\n{\"@type\":\"HowToStep\",\"position\":2,\"name\":\"Creazione property GA4 e dual-tagging GTM\",\"text\":\"Crea la property GA4 con fuso Europe\/Rome, valuta EUR, data retention 14 mesi. Affianca in GTM tag GA4 Configuration ai tag UA esistenti per dual-tagging.\"},\n{\"@type\":\"HowToStep\",\"position\":3,\"name\":\"Implementazione eventi custom e custom dimensions\",\"text\":\"Implementa Enhanced Measurement e i primi 10-15 eventi custom secondo tassonomia. Registra tutti i parametri come custom dimensions in property. Valida ogni evento in DebugView.\"},\n{\"@type\":\"HowToStep\",\"position\":4,\"name\":\"Conversioni, audiences, integrazione Google Ads e BigQuery\",\"text\":\"Marca 5-10 eventi come conversion, crea audiences principali (incluse predictive quando disponibili), linka Google Ads e attiva export BigQuery in regione EU.\"},\n{\"@type\":\"HowToStep\",\"position\":5,\"name\":\"Compliance GDPR e dashboard\",\"text\":\"Aggiorna informativa privacy, integra CMP con blocco preventivo tag, disattiva Google Signals, costruisci dashboard Data Studio sostitutive dei report UA. Forma il team sulle Explorations.\"}\n]\n}\n<\/script><\/p>\n<p><script type=\"application\/ld+json\">\n{\n\"@context\":\"https:\/\/schema.org\",\n\"@type\":\"FAQPage\",\n\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"Quando verra spento Universal Analytics?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Google ha annunciato il sunset di Universal Analytics. La pressione regolatoria UE (DSB Austria gennaio 2022, CNIL Francia febbraio 2022) ha accelerato di fatto la migrazione, indipendentemente dal calendario ufficiale Google.\"}},\n{\"@type\":\"Question\",\"name\":\"Posso usare GA4 e Universal Analytics contemporaneamente?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Si, ed e fortemente raccomandato per almeno 4-6 mesi (dual-tagging). Permette di confrontare i dati, costruire baseline e validare la correttezza dell'implementazione GA4 prima di spegnere UA.\"}},\n{\"@type\":\"Question\",\"name\":\"Perche i numeri GA4 sono diversi da UA?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"GA4 usa un modello event-based, conta utenti diversamente (User-ID + Signals + modeling), ha definizioni nuove (engagement rate sostituisce bounce rate) e attribution data-driven invece di last-click.\"}},\n{\"@type\":\"Question\",\"name\":\"Devo cambiare il tracking ID nel sito?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Universal usava il formato UA-XXXXXX-Y, GA4 usa G-XXXXXXXXXX. Se hai gtag.js aggiungi il GA4 ID accanto a quello UA. Se hai GTM aggiungi un nuovo tag GA4 Configuration nel container.\"}},\n{\"@type\":\"Question\",\"name\":\"Come si gestisce GDPR con GA4 in Italia?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"IP anonymization attivo (default UE), Google Signals disattivato o con consenso esplicito, regione dati EU per BigQuery, CMP IAB TCF v2.0 con blocco preventivo del tag senza consenso, informativa privacy aggiornata.\"}},\n{\"@type\":\"Question\",\"name\":\"BigQuery e davvero gratis con GA4?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"L'export GA4 verso BigQuery e gratuito nel free tier (entro 1 milione eventi al giorno in daily export). Lo storage in BigQuery rispetta i 10 GB gratis al mese del free tier GCP.\"}},\n{\"@type\":\"Question\",\"name\":\"Quanto tempo serve per migrare a GA4?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Per una PMI media con sito e conversioni, una migrazione completa con privacy e compliance richiede 8-12 settimane. La parte tecnica pura (setup base ed eventi) si chiude in 3-4 settimane.\"}}\n]\n}\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Guida tecnica alla migrazione Universal Analytics -> GA4 per PMI italiane: differenze data model, setup GTM v2, BigQuery export gratuito, compliance GDPR post-DSB Austria.<\/p>\n","protected":false},"author":2,"featured_media":1760,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_titles_title":"GA4 migrazione Universal PMI 2022: guida | Brentasoft","_seopress_titles_desc":"Guida tecnica GA4 per PMI italiane: differenze UA, setup GTM v2, BigQuery export gratuito, compliance GDPR post-DSB Austria. Roadmap 60 giorni.","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"https:\/\/brentasoft.com\/blog\/google-analytics-4-migrazione-universal-pmi-2022\/","_seopress_social_fb_title":"GA4 migrazione Universal Analytics: guida PMI 2022","_seopress_social_fb_desc":"Migrazione Universal -> GA4 per PMI italiane: data model event-based, GTM v2, BigQuery free, compliance GDPR post-CNIL\/DSB.","_seopress_social_fb_img":"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/ga4_featured.jpg","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"GA4 migrazione Universal Analytics: guida PMI 2022","_seopress_social_twitter_desc":"Migrazione Universal -> GA4 per PMI italiane: data model event-based, GTM v2, BigQuery free, compliance GDPR post-CNIL\/DSB.","_seopress_social_twitter_img":"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/ga4_featured.jpg","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"","footnotes":""},"categories":[5],"tags":[],"class_list":["post-1780","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-kpi-e-metriche"],"_links":{"self":[{"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/posts\/1780","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/comments?post=1780"}],"version-history":[{"count":0,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/posts\/1780\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/media\/1760"}],"wp:attachment":[{"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/media?parent=1780"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/categories?post=1780"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/tags?post=1780"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}