{"id":30270,"date":"2025-08-27T11:23:12","date_gmt":"2025-08-27T09:23:12","guid":{"rendered":"https:\/\/www.genesi.it\/blog\/?p=30270"},"modified":"2025-08-27T11:23:12","modified_gmt":"2025-08-27T09:23:12","slug":"google-consent-mode-v2-guida-completa-allimplementazione-e-alla-scelta-fra-base-e-advanced","status":"publish","type":"post","link":"https:\/\/www.genesi.it\/blog\/google-consent-mode-v2-guida-completa-allimplementazione-e-alla-scelta-fra-base-e-advanced\/","title":{"rendered":"Google Consent Mode v2: guida completa all&#8217;implementazione e alla scelta fra Base e Advanced"},"content":{"rendered":"<p><strong>Una sigla in pi\u00f9, quattro parametri invece di due e una scadenza gi\u00e0 passata.<\/strong> In poche parole \u00e8 questo il nuovo scenario: senza l\u2019aggiornamento alla <strong>Google Consent Mode v2<\/strong> i segnali di consenso non arrivano pi\u00f9 correttamente ai prodotti Google in Europa e la misurazione pubblicitaria si incrina. L\u2019azione da intraprendere \u00e8 netta: integrare subito i parametri aggiuntivi, decidere fra configurazione Base o Advanced e testare il flusso end-to-end con una <em>Consent Management Platform<\/em> (CMP) o con codice proprietario.<\/p>\n<p>Dalla conformit\u00e0 al <em>Digital Markets Act<\/em> alla salvaguardia del remarketing, la nuova versione dell\u2019API ridisegna il rapporto fra privacy e performance. Adeguarsi significa continuare a raccogliere insight, far lavorare il machine learning di Google Ads e, soprattutto, dimostrare di rispettare le preferenze degli utenti UE.<\/p>\n<h2>Che cos&#8217;\u00e8 Google Consent Mode v2 e perch\u00e9 \u00e8 importante<\/h2>\n<h3>Sintesi tecnica e relazione con GDPR \/ DMA<\/h3>\n<p>L\u2019aggiornamento nasce dall\u2019intreccio fra esigenze normative e strategie di prodotto di <strong>Google<\/strong>. Gi\u00e0 la prima versione dell\u2019API traduceva il consenso cookie in segnali leggibili dai tag Google. Con la v2, entrata in enforcement dal 6 marzo 2024, la logica si fa pi\u00f9 granulare: accanto ai noti <em>ad_storage<\/em> e <em>analytics_storage<\/em> compaiono <em>ad_user_data<\/em> e <em>ad_personalization<\/em>. In pratica, al regolamento generale sulla protezione dei dati (GDPR) si affiancano gli obblighi del DMA, che impongono trasparenza extra sul trattamento dei dati pubblicitari. L\u2019API diventa quindi la cartina tornasole della conformit\u00e0: se questi quattro segnali non viaggiano, le piattaforme di Big G applicano restrizioni automatiche.<\/p>\n<h3>Conseguenze pratiche per misurazione e advertising<\/h3>\n<p>L\u2019impatto si percepisce subito in <strong>GA4<\/strong> e <strong>Google Ads<\/strong>. Senza v2, i cookie di remarketing non vengono scritti, le nuove audience non si popolano e le conversioni dei visitatori europei non alimentano i modelli di offerta. I dati rimangono parziali e, in molti casi, al di sotto della soglia minima (700 clic giornalieri su sette giorni) richiesta per la modellazione. Aggiornare significa invertire la rotta: dati aggregati anche quando il consenso \u00e8 negato (in modalit\u00e0 Advanced), continuit\u00e0 degli algoritmi di bidding e log pi\u00f9 puliti in caso di audit.<\/p>\n<h2>Cosa cambia rispetto alla versione precedente (parametri e comportamento)<\/h2>\n<h3>Nuovi parametri: ad_user_data e ad_personalization (valori &#8216;granted&#8217;|&#8217;denied&#8217;)<\/h3>\n<p>Il passaggio cruciale sta nel raddoppio dei parametri. Ai due storici \u2013 <em>ad_storage<\/em> e <em>analytics_storage<\/em> \u2013 si aggiungono <em>ad_user_data<\/em> (controlla l\u2019invio di informazioni personali per finalit\u00e0 pubblicitarie) e <em>ad_personalization<\/em> (abilita o blocca gli annunci personalizzati, quindi il remarketing). Entrambi accettano i valori \u2018granted\u2019 o \u2018denied\u2019, senza vie di mezzo. Quando uno dei due finisce in \u2018denied\u2019, Google tagga l\u2019evento come <em>limited data<\/em> e disattiva in tempo reale le funzionalit\u00e0 collegate.<\/p>\n<h3>Comportamento di ad_storage e analytics_storage e interazioni tra parametri<\/h3>\n<p>Il comportamento combinato dei quattro segnali crea uno schema a semaforo. <em>ad_storage=denied<\/em> blocca la scrittura di cookie pubblicitari; <em>analytics_storage=denied<\/em> impedisce la persistenza dei cookie di analisi, ma pu\u00f2 comunque inviare pings anonimi se si opta per la modalit\u00e0 Advanced. Se, per\u00f2, <em>ad_user_data<\/em> o <em>ad_personalization<\/em> sono negati, il sistema taglia sul nascere la personalizzazione degli annunci, anche se <em>ad_storage<\/em> \u00e8 in stato \u2018granted\u2019. Da qui l\u2019importanza di far viaggiare i quattro parametri in pacchetto unico: un solo valore incoerente genera penalizzazioni imprevedibili nelle metriche.<\/p><div id=\"genes-1400468913\" class=\"genes-contenuto\"><p>&nbsp;<\/p>\n<div style=\"padding: 1em; border: 1px solid #ccc;\" align=\"center\"><a href=\"https:\/\/www.genesi.it\/guida-seo.html\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-29783\" src=\"https:\/\/www.genesi.it\/blog\/wp-content\/uploads\/2025\/04\/mockup-libro-300x280.png\" alt=\"\" width=\"300\" height=\"280\" \/><\/a><br \/>\n<span style=\"font-size: 1.5em; font-weight: 600;\"><a href=\"https:\/\/www.genesi.it\/guida-seo.html\">Scarica GRATIS la nostra Guida SEO<\/a><br \/>\n<\/span><\/div>\n<p>&nbsp;<\/p>\n<\/div>\n<h2>Base vs Advanced: quale modalit\u00e0 scegliere e come influisce sui dati<\/h2>\n<h3>Caratteristiche e trade-off della configurazione Base<\/h3>\n<p>La configurazione Base rappresenta la lettura pi\u00f9 prudente del consenso. Prima che l\u2019utente interagisca col banner, tutti i parametri restano su \u2018denied\u2019; se l\u2019utente rifiuta, i tag sospendono sia lo storage sia l\u2019invio di ping anonimi. Il risultato \u00e8 la massima aderenza letterale alla volont\u00e0 dell\u2019utente, ma con un buco informativo considerevole: zero conversioni osservate da quell\u2019utenza e nessuna modellazione possibile. Chi si muove in settori iper regolamentati o lavora con dati particolarmente sensibili apprezza questa rigidit\u00e0, ma deve accettare un calo di insight e una perdita di efficienza nelle campagne.<\/p>\n<h3>Caratteristiche e vantaggi della configurazione Advanced<\/h3>\n<p>L\u2019assetto Advanced parte da un default conservativo, ma invia pings anonimi anche quando il consenso \u00e8 negato, sfruttando l\u2019<em>Consent Mode modelling<\/em>. I cookie restano bloccati, ma Google raccoglie dati minimali (nessun identificatore persistente, solo contatori e timestamp troncati) per ricostruire a livello statistico le conversioni mancanti. La conseguenza \u00e8 un reporting pi\u00f9 completo: le conversioni modellate colmano fino al 65% del gap in alcuni vertical \u2013 stime di Google \u2013 e mantengono vivo il motore del machine learning pubblicitario. Il compromesso \u00e8 una maggiore delicatezza in termini di audit: occorre documentare che il tracciamento resta conforme perch\u00e9 aggregato e privo di identificatori.<\/p>\n<h2>Implementazione pratica: passi concreti (gtag, GTM, CMP)<\/h2>\n<h3>Step-by-step: impostare default, aggiornare al consenso, inviare parametri<\/h3>\n<ol>\n<li>Inserisci lo snippet di <strong>gtag.js<\/strong> o il container di <strong>Google Tag Manager<\/strong> su tutte le pagine. Il codice di Consent Mode deve precedere qualunque evento Google.<\/li>\n<li>Imposta i quattro parametri a \u2018denied\u2019 come default. Nel caso GTM, usa l\u2019API <em>initConsent<\/em> o la schermata <em>Consenso<\/em> del Tag Manager.<\/li>\n<li>Collega il banner della tua CMP al data layer o all\u2019API di Google tag. Quando l\u2019utente sceglie, chiama <code>gtag('consent', 'update', {ad_storage: 'granted', analytics_storage: 'granted', ad_user_data: 'granted', ad_personalization: 'granted'});<\/code> oppure l\u2019equivalente in GTM.<\/li>\n<li>Verifica che gli eventi <em>page_view<\/em>, <em>conversion<\/em> e <em>remarketing<\/em> partano solo dopo l\u2019aggiornamento se necessario (Base) oppure immediatamente con <em>limited_data<\/em> (Advanced).<\/li>\n<li>Logga in un database interno lo stato di consenso per debug futuri e confronta i volumi di conversione pre e post rollout.<\/li>\n<\/ol>\n<h3>Integrazione con CMP e template GTM consigliati<\/h3>\n<p>Quasi tutte le CMP\u2009\u2014\u2009da <strong>Cookiebot<\/strong> a <strong>OneTrust<\/strong>, passando per <strong>Iubenda<\/strong>\u2009\u2014\u2009propongono un\u2019integrazione pre-confezionata. Nel mondo GTM basta importare il template \u201cConsent Mode v2\u201d dalla Community Gallery, specificare i quattro parametri e mappare le categorie del banner. Chi preferisce gtag puro pu\u00f2 affidarsi all\u2019API <code>consent<\/code> senza librerie esterne:<\/p>\n<pre><code>gtag('consent', 'default', {\r\n  ad_storage: 'denied',\r\n  analytics_storage: 'denied',\r\n  ad_user_data: 'denied',\r\n  ad_personalization: 'denied'\r\n});<\/code><\/pre>\n<p>In entrambi i casi \u00e8 cruciale la sincronizzazione del timing: il banner deve caricare prima dei tag, altrimenti il browser potrebbe eseguire richieste non conformi prima che lo stato \u201cdenied\u201d venga impostato.<\/p>\n<h2>Dettagli tecnici e snippet\/parametri necessari (cosa inviare e quando)<\/h2>\n<h3>Elenco obbligatorio dei quattro parametri e valori ammessi<\/h3>\n<table>\n<thead>\n<tr>\n<th>Parametro<\/th>\n<th>Funzione<\/th>\n<th>Valori<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>ad_storage<\/td>\n<td>Cookie pubblicitari e permette il conversion linker<\/td>\n<td>&#8216;granted&#8217; | &#8216;denied&#8217;<\/td>\n<\/tr>\n<tr>\n<td>analytics_storage<\/td>\n<td>Cookie di analisi (GA4)<\/td>\n<td>&#8216;granted&#8217; | &#8216;denied&#8217;<\/td>\n<\/tr>\n<tr>\n<td>ad_user_data<\/td>\n<td>Dati personali dell\u2019utente usabili in advertising<\/td>\n<td>&#8216;granted&#8217; | &#8216;denied&#8217;<\/td>\n<\/tr>\n<tr>\n<td>ad_personalization<\/td>\n<td>Personalizzazione annunci e remarketing<\/td>\n<td>&#8216;granted&#8217; | &#8216;denied&#8217;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Regole per l&#8217;invio (prima del consenso, al cambiamento, scope geografico)<\/h3>\n<p>Prima della scelta dell\u2019utente, l\u2019API prevede che tutti i parametri siano settati su \u2018denied\u2019 oppure, in Advanced, su \u2018denied\u2019 per lo storage ma con compilazione di impostazioni ausiliarie (<em>wait_for_update<\/em> e <em>region<\/em>). Al cambio di stato, il segnale va inviato immediatamente; ogni ritardo superiore ai 500 ms pu\u00f2 far scattare richieste non allineate. Per limitare il traffico extra-europeo conviene usare il parametro <code>'region': ['CH']<\/code> o analoghi codici ISO, evitando di modificare la privacy experience in mercati non soggetti a DMA.<\/p>\n<h2>Testing, verifica e migrazione da tag legacy<\/h2>\n<h3>Come testare in ambiente di staging e come verificare i segnali<\/h3>\n<p>L\u2019ordine \u00e8 sempre staging \u2192 produzione. In staging apri il browser con strumenti sviluppatore, sezione Network, filtra per <em>collect<\/em> o <em>ads<\/em>. Cambia il consenso nel banner e osserva la query string: i parametri <code>gcs=d..<\/code> devono riflettere i valori scelti. Aggiungi l\u2019estensione <strong>Google Tag Assistant<\/strong> per convalidare la configurazione. In GA4 verifica la nuova dimensione \u201cconsent type\u201d e in Google Ads la colonna \u201cmodellate\u201d per le conversioni.<\/p>\n<h3>Aggiornamento da ga.js\/analytics.js\/conversion.js a gtag.js o GTM<\/h3>\n<p>Le librerie storiche (<em>ga.js<\/em>, <em>analytics.js<\/em>, <em>conversion.js<\/em>) non dialogano con la Consent Mode v2. Serve migrare a <strong>gtag.js<\/strong> o a <strong>GTM<\/strong>. Il passaggio pi\u00f9 rapido \u00e8 installare il Google tag globale, associare gli ID esistenti (Ads, Floodlight, etc.) e rimuovere i vecchi snippet. Ricorda di migrare anche gli eventi personalizzati: <code>ga('send', 'event')<\/code> diventa <code>gtag('event')<\/code>, mantenendo le stesse categorie e azioni per non perdere la storicit\u00e0 dei report.<\/p>\n<h2>Impatto su Google Ads\/GA4, modellazione conversioni e requisiti (soglie)<\/h2>\n<h3>Effetti su remarketing, segmentazione e accesso a funzionalit\u00e0 pubblicitarie<\/h3>\n<p>La differenza fra prima e dopo l\u2019aggiornamento si misura in tre aree. Primo: le liste di remarketing tornano a crescere, poich\u00e9 <em>ad_personalization=granted<\/em> permette l\u2019identificazione dell\u2019utente. Secondo: le segmentazioni avanzate di GA4 (ad esempio l\u2019esplorazione per funnel) riacquisiscono una coerenza numerica, dato che gli utenti EU non vengono pi\u00f9 esclusi in blocco. Terzo: funzionalit\u00e0 come <em>audience expansion<\/em> e <em>Smart Bidding<\/em> ricevono pi\u00f9 segnali e quindi reagiscono in modo stabile anche con budget ridotti.<\/p>\n<h3>Requisiti del modello di conversione (es. 700 clic\/7 giorni\/paese\/domains)<\/h3>\n<p>Perch\u00e9 la modellazione attivi correttamente la stima delle conversioni occorrono volumi minimi: 700 clic pubblicitari al giorno, per sette giorni consecutivi, dentro lo stesso paese e per lo stesso raggruppamento di domini. Chi gestisce micro-siti rischia di non raggiungere la soglia; in quel caso la Consent Mode Advanced non restituisce valore extra e conviene restare in Base o valutare un consolidamento dei domini. Verifica nelle impostazioni di Google Ads \u2192 Misurazione se la voce \u201cmodelling status\u201d \u00e8 <em>Eligible<\/em> o <em>Learning<\/em>. Se resta <em>Not eligible<\/em>, probabilmente i clic sono insufficienti o i parametri non vengono inviati correttamente.<\/p>\n<p><strong>Checklist immediata<\/strong><\/p><div id=\"genes-2878665502\" class=\"genes-sotto-il-post-2\"><p>&nbsp;<\/p>\n<div style=\"padding: 1em; border: 1px solid #ccc;\" align=\"center\"><a href=\"https:\/\/www.genesi.it\/guida-seo.html\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-29783\" src=\"https:\/\/www.genesi.it\/blog\/wp-content\/uploads\/2025\/04\/mockup-libro-300x280.png\" alt=\"\" width=\"300\" height=\"280\" \/><\/a><br \/>\n<span style=\"font-size: 1.5em; font-weight: 600;\"><a href=\"https:\/\/www.genesi.it\/guida-seo.html\">Scarica GRATIS la nostra Guida SEO<\/a><br \/>\n<\/span><\/div>\n<p>&nbsp;<\/p>\n<\/div>\n<ul>\n<li>Importa il template o incolla lo snippet con i quattro parametri su ogni pagina.<\/li>\n<li>Sincronizza CMP e Google Tag per l\u2019aggiornamento in tempo reale dello stato di consenso.<\/li>\n<li>Scegli fra Base (massima restrizione) e Advanced (modelling) in base agli obiettivi marketing e al rischio normativo.<\/li>\n<li>Migra eventuali tag legacy a gtag.js o GTM, ripassando eventi e conversioni.<\/li>\n<li>Testa con Tag Assistant e console Network, poi monitora in GA4 la dimensione \u201cconsent type\u201d.<\/li>\n<\/ul>\n<p><em>Rischi se non agisci<\/em>: remarketing disattivato in UE, perdita di conversioni attribuite, segmentazioni incomplete e potenziali audit negativi. Per approfondire consulta la documentazione ufficiale \u201cSet up consent mode\u201d di Google e le guide all\u2019integrazione delle CMP citate.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Una sigla in pi\u00f9, quattro parametri invece di due e una scadenza gi\u00e0 passata. In poche parole \u00e8 questo il nuovo scenario: senza l\u2019aggiornamento alla Google Consent Mode v2 i segnali di consenso non arrivano pi\u00f9 correttamente ai prodotti Google in Europa e la misurazione pubblicitaria si incrina. L\u2019azione da intraprendere \u00e8 netta: integrare subito [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":30272,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-30270","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-senza-categoria"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Google Consent Mode v2: guida completa all&#039;implementazione e alla scelta fra Base e Advanced<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.genesi.it\/blog\/google-consent-mode-v2-guida-completa-allimplementazione-e-alla-scelta-fra-base-e-advanced\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Google Consent Mode v2: guida completa all&#039;implementazione e alla scelta fra Base e Advanced\" \/>\n<meta property=\"og:description\" content=\"Una sigla in pi\u00f9, quattro parametri invece di due e una scadenza gi\u00e0 passata. In poche parole \u00e8 questo il nuovo scenario: senza l\u2019aggiornamento alla Google Consent Mode v2 i segnali di consenso non arrivano pi\u00f9 correttamente ai prodotti Google in Europa e la misurazione pubblicitaria si incrina. L\u2019azione da intraprendere \u00e8 netta: integrare subito [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.genesi.it\/blog\/google-consent-mode-v2-guida-completa-allimplementazione-e-alla-scelta-fra-base-e-advanced\/\" \/>\n<meta property=\"og:site_name\" content=\"Genesi Web Agency\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/genesiweb\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-08-27T09:23:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.genesi.it\/blog\/wp-content\/uploads\/2025\/08\/Google-Consent-Mode-v2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1400\" \/>\n\t<meta property=\"og:image:height\" content=\"788\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.genesi.it\/blog\/google-consent-mode-v2-guida-completa-allimplementazione-e-alla-scelta-fra-base-e-advanced\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.genesi.it\/blog\/google-consent-mode-v2-guida-completa-allimplementazione-e-alla-scelta-fra-base-e-advanced\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/www.genesi.it\/blog\/#\/schema\/person\/bc8021c349934ed231e6c7fbc980855f\"},\"headline\":\"Google Consent Mode v2: guida completa all&#8217;implementazione e alla scelta fra Base e Advanced\",\"datePublished\":\"2025-08-27T09:23:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.genesi.it\/blog\/google-consent-mode-v2-guida-completa-allimplementazione-e-alla-scelta-fra-base-e-advanced\/\"},\"wordCount\":1618,\"publisher\":{\"@id\":\"https:\/\/www.genesi.it\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.genesi.it\/blog\/google-consent-mode-v2-guida-completa-allimplementazione-e-alla-scelta-fra-base-e-advanced\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.genesi.it\/blog\/wp-content\/uploads\/2025\/08\/Google-Consent-Mode-v2.png\",\"inLanguage\":\"it-IT\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.genesi.it\/blog\/google-consent-mode-v2-guida-completa-allimplementazione-e-alla-scelta-fra-base-e-advanced\/\",\"url\":\"https:\/\/www.genesi.it\/blog\/google-consent-mode-v2-guida-completa-allimplementazione-e-alla-scelta-fra-base-e-advanced\/\",\"name\":\"Google Consent Mode v2: guida completa all'implementazione e alla scelta fra Base e Advanced\",\"isPartOf\":{\"@id\":\"https:\/\/www.genesi.it\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.genesi.it\/blog\/google-consent-mode-v2-guida-completa-allimplementazione-e-alla-scelta-fra-base-e-advanced\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.genesi.it\/blog\/google-consent-mode-v2-guida-completa-allimplementazione-e-alla-scelta-fra-base-e-advanced\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.genesi.it\/blog\/wp-content\/uploads\/2025\/08\/Google-Consent-Mode-v2.png\",\"datePublished\":\"2025-08-27T09:23:12+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.genesi.it\/blog\/google-consent-mode-v2-guida-completa-allimplementazione-e-alla-scelta-fra-base-e-advanced\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.genesi.it\/blog\/google-consent-mode-v2-guida-completa-allimplementazione-e-alla-scelta-fra-base-e-advanced\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.genesi.it\/blog\/google-consent-mode-v2-guida-completa-allimplementazione-e-alla-scelta-fra-base-e-advanced\/#primaryimage\",\"url\":\"https:\/\/www.genesi.it\/blog\/wp-content\/uploads\/2025\/08\/Google-Consent-Mode-v2.png\",\"contentUrl\":\"https:\/\/www.genesi.it\/blog\/wp-content\/uploads\/2025\/08\/Google-Consent-Mode-v2.png\",\"width\":1400,\"height\":788,\"caption\":\"Google Consent Mode v2\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.genesi.it\/blog\/google-consent-mode-v2-guida-completa-allimplementazione-e-alla-scelta-fra-base-e-advanced\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.genesi.it\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Google Consent Mode v2: guida completa all&#8217;implementazione e alla scelta fra Base e Advanced\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.genesi.it\/blog\/#website\",\"url\":\"https:\/\/www.genesi.it\/blog\/\",\"name\":\"Genesi Web Agency\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.genesi.it\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.genesi.it\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.genesi.it\/blog\/#organization\",\"name\":\"Genesi\",\"url\":\"https:\/\/www.genesi.it\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.genesi.it\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.genesi.it\/blog\/wp-content\/uploads\/2018\/06\/logogenesi.png\",\"contentUrl\":\"https:\/\/www.genesi.it\/blog\/wp-content\/uploads\/2018\/06\/logogenesi.png\",\"width\":190,\"height\":52,\"caption\":\"Genesi\"},\"image\":{\"@id\":\"https:\/\/www.genesi.it\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/genesiweb\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.genesi.it\/blog\/#\/schema\/person\/bc8021c349934ed231e6c7fbc980855f\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.genesi.it\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4297e038ff929c82109214c74954c471c95ebacf234775fa500e7750e5540705?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4297e038ff929c82109214c74954c471c95ebacf234775fa500e7750e5540705?s=96&d=mm&r=g\",\"caption\":\"admin\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Google Consent Mode v2: guida completa all'implementazione e alla scelta fra Base e Advanced","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.genesi.it\/blog\/google-consent-mode-v2-guida-completa-allimplementazione-e-alla-scelta-fra-base-e-advanced\/","og_locale":"it_IT","og_type":"article","og_title":"Google Consent Mode v2: guida completa all'implementazione e alla scelta fra Base e Advanced","og_description":"Una sigla in pi\u00f9, quattro parametri invece di due e una scadenza gi\u00e0 passata. In poche parole \u00e8 questo il nuovo scenario: senza l\u2019aggiornamento alla Google Consent Mode v2 i segnali di consenso non arrivano pi\u00f9 correttamente ai prodotti Google in Europa e la misurazione pubblicitaria si incrina. L\u2019azione da intraprendere \u00e8 netta: integrare subito [&hellip;]","og_url":"https:\/\/www.genesi.it\/blog\/google-consent-mode-v2-guida-completa-allimplementazione-e-alla-scelta-fra-base-e-advanced\/","og_site_name":"Genesi Web Agency","article_publisher":"https:\/\/www.facebook.com\/genesiweb\/","article_published_time":"2025-08-27T09:23:12+00:00","og_image":[{"width":1400,"height":788,"url":"https:\/\/www.genesi.it\/blog\/wp-content\/uploads\/2025\/08\/Google-Consent-Mode-v2.png","type":"image\/png"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Scritto da":"admin","Tempo di lettura stimato":"9 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.genesi.it\/blog\/google-consent-mode-v2-guida-completa-allimplementazione-e-alla-scelta-fra-base-e-advanced\/#article","isPartOf":{"@id":"https:\/\/www.genesi.it\/blog\/google-consent-mode-v2-guida-completa-allimplementazione-e-alla-scelta-fra-base-e-advanced\/"},"author":{"name":"admin","@id":"https:\/\/www.genesi.it\/blog\/#\/schema\/person\/bc8021c349934ed231e6c7fbc980855f"},"headline":"Google Consent Mode v2: guida completa all&#8217;implementazione e alla scelta fra Base e Advanced","datePublished":"2025-08-27T09:23:12+00:00","mainEntityOfPage":{"@id":"https:\/\/www.genesi.it\/blog\/google-consent-mode-v2-guida-completa-allimplementazione-e-alla-scelta-fra-base-e-advanced\/"},"wordCount":1618,"publisher":{"@id":"https:\/\/www.genesi.it\/blog\/#organization"},"image":{"@id":"https:\/\/www.genesi.it\/blog\/google-consent-mode-v2-guida-completa-allimplementazione-e-alla-scelta-fra-base-e-advanced\/#primaryimage"},"thumbnailUrl":"https:\/\/www.genesi.it\/blog\/wp-content\/uploads\/2025\/08\/Google-Consent-Mode-v2.png","inLanguage":"it-IT"},{"@type":"WebPage","@id":"https:\/\/www.genesi.it\/blog\/google-consent-mode-v2-guida-completa-allimplementazione-e-alla-scelta-fra-base-e-advanced\/","url":"https:\/\/www.genesi.it\/blog\/google-consent-mode-v2-guida-completa-allimplementazione-e-alla-scelta-fra-base-e-advanced\/","name":"Google Consent Mode v2: guida completa all'implementazione e alla scelta fra Base e Advanced","isPartOf":{"@id":"https:\/\/www.genesi.it\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.genesi.it\/blog\/google-consent-mode-v2-guida-completa-allimplementazione-e-alla-scelta-fra-base-e-advanced\/#primaryimage"},"image":{"@id":"https:\/\/www.genesi.it\/blog\/google-consent-mode-v2-guida-completa-allimplementazione-e-alla-scelta-fra-base-e-advanced\/#primaryimage"},"thumbnailUrl":"https:\/\/www.genesi.it\/blog\/wp-content\/uploads\/2025\/08\/Google-Consent-Mode-v2.png","datePublished":"2025-08-27T09:23:12+00:00","breadcrumb":{"@id":"https:\/\/www.genesi.it\/blog\/google-consent-mode-v2-guida-completa-allimplementazione-e-alla-scelta-fra-base-e-advanced\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.genesi.it\/blog\/google-consent-mode-v2-guida-completa-allimplementazione-e-alla-scelta-fra-base-e-advanced\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.genesi.it\/blog\/google-consent-mode-v2-guida-completa-allimplementazione-e-alla-scelta-fra-base-e-advanced\/#primaryimage","url":"https:\/\/www.genesi.it\/blog\/wp-content\/uploads\/2025\/08\/Google-Consent-Mode-v2.png","contentUrl":"https:\/\/www.genesi.it\/blog\/wp-content\/uploads\/2025\/08\/Google-Consent-Mode-v2.png","width":1400,"height":788,"caption":"Google Consent Mode v2"},{"@type":"BreadcrumbList","@id":"https:\/\/www.genesi.it\/blog\/google-consent-mode-v2-guida-completa-allimplementazione-e-alla-scelta-fra-base-e-advanced\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.genesi.it\/blog\/"},{"@type":"ListItem","position":2,"name":"Google Consent Mode v2: guida completa all&#8217;implementazione e alla scelta fra Base e Advanced"}]},{"@type":"WebSite","@id":"https:\/\/www.genesi.it\/blog\/#website","url":"https:\/\/www.genesi.it\/blog\/","name":"Genesi Web Agency","description":"","publisher":{"@id":"https:\/\/www.genesi.it\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.genesi.it\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/www.genesi.it\/blog\/#organization","name":"Genesi","url":"https:\/\/www.genesi.it\/blog\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.genesi.it\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.genesi.it\/blog\/wp-content\/uploads\/2018\/06\/logogenesi.png","contentUrl":"https:\/\/www.genesi.it\/blog\/wp-content\/uploads\/2018\/06\/logogenesi.png","width":190,"height":52,"caption":"Genesi"},"image":{"@id":"https:\/\/www.genesi.it\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/genesiweb\/"]},{"@type":"Person","@id":"https:\/\/www.genesi.it\/blog\/#\/schema\/person\/bc8021c349934ed231e6c7fbc980855f","name":"admin","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.genesi.it\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/4297e038ff929c82109214c74954c471c95ebacf234775fa500e7750e5540705?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4297e038ff929c82109214c74954c471c95ebacf234775fa500e7750e5540705?s=96&d=mm&r=g","caption":"admin"}}]}},"_links":{"self":[{"href":"https:\/\/www.genesi.it\/blog\/wp-json\/wp\/v2\/posts\/30270","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.genesi.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.genesi.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.genesi.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.genesi.it\/blog\/wp-json\/wp\/v2\/comments?post=30270"}],"version-history":[{"count":1,"href":"https:\/\/www.genesi.it\/blog\/wp-json\/wp\/v2\/posts\/30270\/revisions"}],"predecessor-version":[{"id":30271,"href":"https:\/\/www.genesi.it\/blog\/wp-json\/wp\/v2\/posts\/30270\/revisions\/30271"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.genesi.it\/blog\/wp-json\/wp\/v2\/media\/30272"}],"wp:attachment":[{"href":"https:\/\/www.genesi.it\/blog\/wp-json\/wp\/v2\/media?parent=30270"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.genesi.it\/blog\/wp-json\/wp\/v2\/categories?post=30270"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.genesi.it\/blog\/wp-json\/wp\/v2\/tags?post=30270"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}