Configurare le conversioni avanzate per il web con Google Tag Manager

Importante: le conversioni avanzate per il web e per i lead verranno presto combinate in un'unica impostazione on/off. A partire da aprile 2026, Google Ads accetterà contemporaneamente i dati forniti dagli utenti provenienti dai tag del sito web, da Data Manager e dalle connessioni API e non dovrai più scegliere tra diversi metodi di implementazione. Verrà eseguita automaticamente la migrazione degli utenti esistenti alla nuova impostazione unificata. Scopri di più sugli aggiornamenti alle impostazioni delle conversioni avanzate.

Conversioni avanzate per il web migliora la precisione della misurazione delle conversioni. Integrano i tag di conversione esistenti inviando in sicurezza dati sulle conversioni proprietari sottoposti ad hashing dal tuo sito web. Questa funzionalità utilizza un algoritmo di hashing unidirezionale e sicuro denominato SHA256 sui dati proprietari dei clienti, ad esempio gli indirizzi email, prima dell'invio a Google.

I dati sottoposti ad hashing vengono quindi abbinati agli Account Google che hanno eseguito l'accesso per attribuire le conversioni della campagna a eventi relativi agli annunci, come clic o visualizzazioni.

Questo articolo descrive come configurare le conversioni avanzate per il web utilizzando Google Tag Manager. Puoi anche configurare le conversioni avanzate per il web con il tag Google o con l'API Google Ads.

In questa pagina

Nota: il tag evento di Google Analytics in Google Tag Manager include automaticamente un tag Google.

Se utilizzi Google Tag Manager, ti consigliamo di configurare le conversioni avanzate tramite un tag Google implementato nel contenitore seguendo le istruzioni riportate di seguito.

In alternativa, puoi configurare le conversioni avanzate nel tag Google, ma gestire la raccolta dei dati forniti dagli utenti in Google Tag Manager.


Prima di iniziare

Esamina i seguenti requisiti prima di iniziare la configurazione:

  • Assicurati di conoscere l'URL esatto in cui viene attivato il tag di conversione, ad esempio l'URL della pagina di conferma, e l'attivatore dell'evento di conversione, ad esempio il clic su un pulsante o una visualizzazione di pagina.
  • Assicurati che nella pagina in cui viene attivato il tag di monitoraggio delle conversioni siano disponibili i dati proprietari dei clienti, come email, nome e cognome, indirizzo di casa e/o numero di telefono.
  • Per questa implementazione è necessario conoscere come viene configurato il monitoraggio delle conversioni sul tuo sito web e apportare alcune modifiche al codice, quindi assicurati di poter parlare con il team di sviluppo qualora fosse necessario.
  • Assicurarsi di aver esaminato e confermato di poter rispettare le norme sui dati dei clienti relativamente alle conversioni avanzate in Google Ads.
  • Se imposti le conversioni utilizzando un URL, puoi configurare le conversioni avanzate solo utilizzando le opzioni JavaScript o Selettori CSS o le conversioni avanzate automatiche.
  • Se è la prima volta che configuri le conversioni avanzate, ti consigliamo di configurare i controlli dei dati forniti dagli utenti utilizzando la pagina "Consenti funzionalità relative ai dati forniti dagli utenti" nelle impostazioni del tag Google in Google Ads, Google Analytics e Campaign Manager 360.
Nota: abbiamo effettuato una serie di aggiornamenti per aiutarti a capire meglio l'impatto delle conversioni avanzate sui report. Ora puoi vedere l'impatto delle conversioni avanzate con i nuovi risultati disponibili nella tabella delle azioni di conversione. Scopri di più sui risultati dell'impatto delle conversioni avanzate per il web.

Quando il tag Google raccoglie i dati forniti dagli utenti?

Il tag Google può essere configurato per raccogliere i dati forniti dagli utenti dal tuo sito web manualmente, specificando le posizioni dei dati nella pagina, oppure automaticamente, utilizzando la funzionalità "Raccolta dei dati forniti dagli utenti rilevati automaticamente". Inoltre, alcuni strumenti di gestione dei siti web, tra cui le piattaforme di gestione dei contenuti (CMS), potrebbero offrire questa configurazione direttamente all'interno della loro interfaccia utente.

Indipendentemente dal metodo usato, la raccolta dei dati forniti dagli utenti non inizierà finché non avrai accettato i Termini di servizio nel tuo account Google Ads o Google Analytics. Se il tag Google rileva che i dati forniti dagli utenti vengono presentati al tag per una destinazione Google Ads o Google Analytics che non ha accettato questi Termini di servizio, i dati non verranno raccolti o trattati da Google. Ciò significa che, anche se un tag Google è configurato per raccogliere e inviare dati forniti dagli utenti, lo farà solo se i Termini di servizio vengono accettati e, se applicabile, i parametri di consenso necessari sono impostati su "concesso". Il tag Google rileva questo scenario in tempo reale per aiutarti a raccogliere i dati forniti dagli utenti solo quando è consentito.


Parte 1 di 3: consenti le funzionalità per i dati forniti dagli utenti

Se è la prima volta che configuri le conversioni avanzate, segui le istruzioni preliminari riportate di seguito.

  1. Accedi all'account Google Ads, Google Analytics o Campaign Manager 360.
  2. Vai alle impostazioni del tag Google.
  3. Fai clic su Consenti le funzionalità per i dati forniti dagli utenti. In questo modo, i dati forniti dagli utenti verranno inclusi nella misurazione.
  4. Poi, scegli il metodo di configurazione che preferisci per la raccolta dei dati:
  5. Fai clic su Salva.

Nota: ti consigliamo di attivare la raccolta dei dati forniti dagli utenti all'interno del prodotto Google che utilizzi e di accettare i Termini di servizio per le conversioni avanzate. Puoi quindi configurare l'impostazione Consenti le funzionalità per i dati forniti dagli utenti del tag Google tramite Data Manager. Scopri come configurare le impostazioni del tag Google.

Se sono necessarie impostazioni dei dati forniti dagli utenti specifiche per evento, puoi ignorare i dati forniti dagli utenti a livello di tag impostando il parametro user_data all'interno dei tag evento in Google Tag Manager.

Parte 2 di 3: configura le conversioni avanzate per il web in Google Ads con Google Tag Manager

  1. Vai a Impostazioni nel menu ObiettiviIcona Obiettivi.

  2. Espandi il riquadro "Conversioni avanzate per il web".
  3. Seleziona "Attiva le conversioni avanzate".
  4. Leggi la dichiarazione di conformità e seleziona Accetta.
  5. Nel menu a discesa, scegli un metodo per configurare e gestire i dati forniti dagli utenti.
  6. Seleziona Google Tag Manager.
    • Nota: se per l'invio dei dati sulle conversioni avanzate di Google utilizzi un metodo diverso da quello che hai già selezionato in Google Ads, questi dati potrebbero non essere elaborati. Ad esempio, se selezioni "Tag Google" e provi a inviare dati tramite l'API, questi non verranno elaborati.
  7. Se hai dubbi su quale metodo di tagging selezionare, fai clic su Quale metodo devo utilizzare?
  8. Inserisci il dominio del tuo sito web e seleziona Verifica URL per visualizzare i suggerimenti.
  9. Fai clic su Vai a Google Tag Manager e segui le istruzioni riportate sotto per completare la procedura di configurazione in Google Tag Manager.

Parte 3 di 3: completa la configurazione delle conversioni avanzate in Google Tag Manager utilizzando il tag Google

Assicurati che nel contenitore sia implementato un tag Google con l'account Google Ads pertinente come destinazione. Vai a questo tag Google, seleziona Gestisci e poi Consenti le funzionalità per i dati forniti dagli utenti. Scopri di più su come configurare le impostazioni del tag Google.

Qui puoi decidere in che modo acquisire i dati forniti dagli utenti nel tag:

  1. Rileva automaticamente i dati forniti dagli utenti: ispeziona la pagina per trovare stringhe corrispondenti ai tipi di dati configurati. Questo metodo richiede uno sforzo minimo ed è adatto alla maggior parte degli inserzionisti. Per un maggiore controllo, specifica i selettori CSS o utilizza uno snippet di codice. Puoi escludere selettori CSS specifici facendo clic su Aggiungi esclusioni.
  2. Specifica i selettori CSS o le variabili JavaScript: specifica manualmente sulla pagina i selettori CSS o le variabili JavaScript contenenti i dati forniti dagli utenti pertinenti. Se vuoi utilizzare questo metodo, seleziona questa opzione e segui le istruzioni riportate sotto.
  3. Aggiungi uno snippet di codice al tuo sito web: invia direttamente i dati dei clienti sottoposti ad hashing per la corrispondenza. In questo modo, l'accuratezza migliora perché i dati formattati correttamente vengono inviati in modo coerente quando viene attivato il tag. Non è necessario selezionare una casella di controllo in "Dettagli tag" perché l'elaborazione è automatica. Puoi anche combinare i metodi. Ad esempio, utilizza il rilevamento automatico per tutte le azioni, ma applica uno snippet di codice per eventi specifici. I dati dello snippet di codice hanno sempre la priorità.

Alternativa: completa la configurazione delle conversioni avanzate utilizzando il tag Google e la raccolta dei dati forniti dagli utenti in Google Tag Manager

In alternativa, puoi configurare le conversioni avanzate nel tag Google, ma gestire la raccolta dei dati forniti dagli utenti in Google Tag Manager. Segui i passaggi precedenti per implementare un tag Google. In GTM vai al tag evento per cui vuoi raccogliere i dati forniti dagli utenti.

Nota: ti consigliamo di utilizzare l'attributo ID per ottenere il valore da un elemento DOM. Gli ID sono univoci e hanno meno probabilità di cambiare nel tempo rispetto ad altre proprietà, ad esempio i nomi delle classi o i nomi. Inoltre, non sono interessati dalle modifiche al layout, il che significa che il codice continuerà a funzionare anche se il layout della pagina cambia.

Se un campo non ha ancora un ID, puoi aggiungerne uno utilizzando l'attributo id nel codice HTML. Ad esempio:

<input type="text" id="myTextField">

Una volta completata la configurazione in Google Tag Manager, puoi convalidare l'implementazione per assicurarti che le conversioni avanzate siano configurate correttamente.

Nota: dopo circa 30 giorni potrai visualizzare l'impatto delle conversioni avanzate sui report. Scopri di più sui risultati dell'impatto delle conversioni avanzate per il web.

Opzione 1: configura le conversioni avanzate utilizzando la "raccolta automatica" in Google Tag Manager

Puoi configurare le conversioni avanzate automatiche in due modi:

  • Conversioni avanzate automatiche standard: utilizza questo metodo quando i dati forniti dall'utente (email, numero di telefono o indirizzo) sono disponibili nella pagina dell'evento di conversione. Ad esempio, utilizza questo metodo se la pagina dell'evento di conversione è la pagina di conferma dell'acquisto e l'email dell'utente è visibile su quella pagina. Per utilizzare questo metodo, vai alle impostazioni del tag Google e seleziona Rileva automaticamente i dati forniti dagli utenti.
  • Conversioni avanzate automatiche con il tag evento dei dati forniti dagli utenti: utilizza questo metodo quando i dati dei clienti (email, numero di telefono o indirizzo) non sono disponibili nella pagina dell'evento di conversione, ma lo sono in una pagina precedente. Ad esempio, utilizza questo metodo se la pagina dell'evento di conversione è la pagina di conferma dell'acquisto e l'email dell'utente è visibile su quella pagina.
Nota: se utilizzi il metodo del tag evento dei dati forniti dagli utenti, i dati proprietari dei clienti, come email, telefono e indirizzo, verranno rilevati automaticamente nelle pagine che gli utenti visitano prima di raggiungere la pagina di conversione. Con questa configurazione, autorizzi Google a utilizzare un cookie degli annunci per raccogliere per tuo conto i dati proprietari sottoposti ad hashing dei clienti e per collegare questi dati a eventi di conversione che si verificano nella stessa sessione utente per conto tuo. Tutti i dati che non sono collegati a una conversione vengono eliminati. Se implementi la modalità di consenso, il cookie pubblicitario sarà soggetto allo stato ad_storage di questa funzionalità, se implementata.

I contenitori con tag Google Ads e Floodlight avviano automaticamente un tag Google prima dell'invio di un evento, per cui non sono necessari tag Linker conversioni aggiuntivi. Tieni presente che se il contenitore include un tag Google su ogni pagina, il Linker conversioni deve essere integrato. Scopri di più sul Linker conversioni.

Configura le conversioni avanzate automatiche con il tag evento dei dati forniti dagli utenti

  1. Accedi all'account Google Tag Manager.
  2. Seleziona Workspace e poi Tag dal menu di navigazione.
  3. Fai clic su Nuovo per creare un nuovo tag.
  4. Seleziona Configurazione tag e poi Google Ads.
  5. Seleziona Evento dati forniti dagli utenti Google Ads.
  6. Inserisci il tuo ID monitoraggio delle conversioni di Google Ads.
    • Assicurati che questa azione di conversione abbia lo stesso ID monitoraggio delle conversioni e la stessa etichetta dell'azione di conversione per cui hai attivato le conversioni avanzate nell'account Google Ads.
  7. Seleziona il pulsante accanto al campo ID conversione, poi fai clic su +.
  8. Seleziona Automatico.
  9. Assegna un nome alla variabile.
  10. Seleziona Salva.
  11. Seleziona Attivazione nel tag evento dei dati forniti dagli utenti di Google Ads. È qui che prevedi che saranno disponibili i dati utente.
  12. Seleziona l'icona Più.
  13. Seleziona Configurazione attivatore.
  14. Seleziona Invio modulo.
    • Nota: per consentire il corretto funzionamento delle conversioni avanzate, devi selezionare "Invio modulo".
  15. Seleziona Tutti i moduli.
  16. Seleziona Salva e poi salva il nuovo tag evento dei dati forniti dagli utenti di Google Ads.

Opzione 2: configura le conversioni avanzate utilizzando la "configurazione manuale" in Google Tag Manager

Passaggio 1 di 3: trova le variabili delle conversioni avanzate

  1. Utilizzando il browser Chrome, vai alla pagina in cui vengono visualizzati i dati forniti dagli utenti.
    • Questi dati possono essere visualizzati nella pagina di conversione del sito web o in una pagina che precede la pagina di conversione, ad esempio una pagina di invio del modulo che precede la pagina di conferma dell'acquisto. Identifica tutti i dati dei clienti visualizzati sulla pagina che vuoi inviare a Google. La pagina potrebbe visualizzare, ad esempio, un messaggio di ringraziamento e includere l'indirizzo email di un cliente dopo un acquisto.

      Nota: è necessario compilare almeno uno dei seguenti campi:

      • Email (variabile preferita)
      • Indirizzo: nome, cognome, codice postale e paese sono obbligatori.
        • (Facoltativo) Via città e regione come chiavi di corrispondenza aggiuntive.
      • Puoi anche fornire un numero di telefono come chiave di corrispondenza autonoma, ma ti consigliamo di inviarlo insieme a un'email.
  2. Una volta identificati i dati dei clienti sulla pagina, dovrai seguire il passaggio successivo per copiare i selettori CSS e inserirli in Google Tag Manager oppure utilizzare le variabili del livello dati esistenti (se già presenti) in modo che il tag di conversione avanzata sappia quali dati sottoporre ad hashing e inviare a Google. È importante tenere aperta questa scheda della pagina di conversione.

Passaggio 2 di 3: attiva le conversioni avanzate in Google Tag Manager

Conversioni avanzate manuali standard: utilizza questo metodo quando i dati forniti dagli utenti (email, numero di telefono o indirizzo) sono disponibili nella pagina dell'evento di conversione. Ad esempio, utilizza questo metodo se la pagina dell'evento di conversione è la pagina di conferma dell'acquisto e l'email dell'utente è visibile su quella pagina.

Configurare le conversioni avanzate manuali standard

  1. Accedi all'account Google Tag Manager.
  2. Seleziona Workspace e poi Tag dal menu di navigazione.
  3. Seleziona il tag Google associato all'azione di conversione Google Ads per modificarlo.
  4. Espandi la sezione Parametri evento e fai clic su Aggiungi parametro.
  5. Inserisci user_data nel campo "Parametro evento".
  6. Nel campo "Valore", seleziona o crea una variabile Dati forniti dagli utenti.
  7. Nella variabile Dati forniti dagli utenti, seleziona Configurazione manuale.
    • Se preferisci utilizzare codice JavaScript personalizzato o altri oggetti dati per inviare i dati, puoi selezionare "Codice". Per istruzioni, vai all'opzione 3 di questo articolo.
  8. Nel campo dei dati utente pertinenti che vuoi fornire tramite le conversioni avanzate, fai clic sul menu a discesa e seleziona Nuova variabile.
    • Nota: se nel tuo livello dati sono già presenti variabili non sottoposte ad hashing, puoi selezionarle invece di creare nuove variabili.
  9. Nella schermata "Configurazione variabile", seleziona Scegli un tipo di variabile per iniziare l'installazione. Nella schermata "Scegli il tipo di variabile", seleziona Elemento DOM.
  10. Torna alla schermata "Configurazione variabile" e nel menu a discesa imposta "Metodo di selezione" su "Selettore CSS".
  11. Assegna un titolo alla variabile.
  12. Inserisci il selettore CSS che fa riferimento ai dati degli utenti nel campo di immissione "Selettore elemento". Vai al passaggio 3 di questa sezione per scoprire come trovare i selettori CSS. Puoi lasciare vuoto il campo "Nome attributo"
  13. Seleziona Salva per la variabile e poi salva il tag Google.

Conversioni avanzate manuali con il tag evento dei dati forniti dagli utenti: utilizza questo metodo quando i dati forniti dagli utenti (email, numero di telefono o indirizzo) non sono disponibili nella pagina dell'evento di conversione, ma lo sono in una pagina precedente. Ad esempio, utilizza questo metodo se la pagina dell'evento di conversione è la pagina di conferma dell'acquisto e l'email dell'utente è visibile su quella pagina. Questo metodo ti consente di identificare i selettori CSS e le variabili JavaScript contenenti i dati forniti dagli utenti nelle pagine che precedono la pagina di conversione.

Nota: se utilizzi il metodo del tag evento dei dati forniti dagli utenti, i dati proprietari dei clienti, come email, telefono e indirizzo, verranno rilevati automaticamente nelle pagine che gli utenti visitano prima di raggiungere la pagina di conversione. Con questa configurazione, autorizzi Google a utilizzare un cookie degli annunci per raccogliere per tuo conto i dati proprietari sottoposti ad hashing dei clienti e per collegare questi dati a eventi di conversione che si verificano nella stessa sessione utente per conto tuo. Tutti i dati che non sono collegati a una conversione vengono eliminati. Se implementi la modalità di consenso, il cookie pubblicitario sarà soggetto allo stato ad_storage di questa funzionalità, se implementata.

I contenitori con tag Google Ads e Floodlight avviano automaticamente un tag Google prima dell'invio di un evento, per cui non sono necessari tag Linker conversioni aggiuntivi. Tieni presente che se il contenitore include un tag Google su ogni pagina, il Linker conversioni deve essere integrato. Scopri di più sul Linker conversioni.

Configura le conversioni avanzate manuali con il tag evento dei dati forniti dagli utenti

  1. Accedi all'account Google Tag Manager.
  2. Seleziona Workspace e poi Tag dal menu di navigazione.
  3. Fai clic su Nuovo per creare un nuovo tag.
  4. Seleziona Configurazione tag e poi Evento dati forniti dagli utenti Google Ads.
  5. Inserisci il tuo ID monitoraggio delle conversioni di Google Ads.
    • Assicurati che questa azione di conversione abbia lo stesso ID monitoraggio delle conversioni e la stessa etichetta dell'azione di conversione per cui hai attivato le conversioni avanzate nell'account Google Ads.
  6. Nel menu a discesa, seleziona Nuova variabile.
  7. Seleziona Configurazione manuale.
    • Se preferisci utilizzare codice JavaScript personalizzato o altri oggetti dati per inviare i dati, puoi selezionare "Codice". Per istruzioni, vai all'opzione 3 di questo articolo.
  8. Per il campo dei dati utente pertinenti che vuoi fornire tramite le conversioni avanzate, seleziona il menu a discesa e poi Nuova variabile.
    • Nota: se nel tuo livello dati sono già presenti variabili non sottoposte ad hashing, puoi selezionarle invece di creare nuove variabili.
  9. Nella schermata "Configurazione variabile", seleziona Scegli un tipo di variabile per iniziare l'installazione. Nella schermata "Scegli il tipo di variabile", seleziona Elemento DOM.
  10. Torna alla schermata "Configurazione variabile" e nel menu a discesa imposta "Metodo di selezione" su "Selettore CSS".
  11. Assegna un titolo alla variabile.
  12. Inserisci il selettore CSS che fa riferimento ai dati degli utenti nel campo di immissione "Selettore elemento". Vai al passaggio 3 di questa sezione per scoprire come trovare i selettori CSS. Puoi lasciare vuoto il campo "Nome attributo"
  13. Seleziona Salva.
  14. Seleziona Attivazione nel tag evento dei dati forniti dagli utenti di Google Ads. È qui che prevedi che saranno disponibili i dati utente.
  15. Seleziona l'icona Più.
  16. Seleziona Configurazione attivatore.
  17. Seleziona Invio modulo.
    • Nota: per consentire il corretto funzionamento delle conversioni avanzate, devi selezionare "Invio modulo".
  18. Seleziona Tutti i moduli.
  19. Seleziona Salva e poi salva il nuovo tag evento dei dati forniti dagli utenti di Google Ads.
Il passaggio successivo ti mostrerà come copiare i selettori CSS dalla pagina di conversione e incollarli in queste variabili delle conversioni avanzate. È importante tenere aperta la scheda di questa pagina.

Passaggio 3 di 3: identifica i selettori CSS delle conversioni avanzate e inseriscili in Google Tag Manager

Per identificare i selettori CSS da inserire nei campi del tag delle conversioni avanzate, ad esempio email, numero di telefono e così via, attieniti alla procedura indicata di seguito. Se nel tuo livello dati sono già presenti variabili non sottoposte ad hashing, puoi selezionarle anziché creare nuove variabili CSS. In caso di dubbi, continua a leggere le istruzioni:

  1. In una nuova scheda, vai al tuo sito web. Non chiudere Google Tag Manager.
  2. Identifica i dati dei clienti che vuoi inviare con le conversioni avanzate. Questi dati possono essere visualizzati nella pagina di conversione oppure in un'altra pagina, ad esempio quella di invio del modulo che precede la pagina di conferma dell'acquisto. Fai clic con il tasto destro del mouse sui dati e seleziona Ispeziona.
    • Ad esempio, se stai cercando di acquisire un indirizzo email, assicurati di fare clic con il tasto destro del mouse per selezionare l'indirizzo in questione, ad esempio example@email.com.
  3. Fai clic con il tasto destro del mouse direttamente sul valore e seleziona Ispeziona. Gli Strumenti per sviluppatori di Chrome si apriranno nel browser.
  4. Noterai una porzione del codice evidenziata nel codice sorgente presentato nella pagina Strumenti per sviluppatori di Chrome. Si tratta dell'elemento di pagina contenente i dati dei clienti.
  5. Passa il mouse sopra il codice evidenziato e fai clic con il tasto destro del mouse.
  6. Scorri verso il basso fino a "Copia" e seleziona Copia selettore.
  7. Nell'altra scheda, con Google Tag Manager aperto, incolla il testo nel campo "Selettore elemento".
    • A titolo informativo, l'aspetto dovrebbe essere simile al seguente, anche se non esattamente identico:

      tsf > div:nth-child(2) > div.A8SBwf > div.RNNXgb > div > div.a4bIc > custEmail

  8. Seleziona Salva.
  9. Ripeti i passaggi 2-8 di questa sezione per ogni tipo di dati dei clienti (ad es. indirizzo email, nome, indirizzo postale e così via), copiando il selettore CSS di ogni dato dei clienti in una nuova variabile in Google Tag Manager.
  10. In Google Tag Manager, seleziona Salva.

Opzione 3: configura le conversioni avanzate utilizzando il "Codice" in Google Tag Manager

Passaggio 1 di 3: identifica e definisci le variabili delle conversioni avanzate

Innanzitutto, assicurati che le variabili necessarie, come email, indirizzo e numero di telefono, siano disponibili nella pagina di conversione in cui viene attivato il tag di conversione di Google Ads. Questo vale probabilmente per le pagine di conversione per acquisti, registrazioni e altri tipi di conversioni simili, che spesso richiedono dati dei clienti. Se non sai dove si trova questa pagina, contatta il tuo sviluppatore.

Dopo aver confermato che le informazioni sono disponibili, dovrai memorizzare i dati dei clienti sulla tua pagina come variabili JavaScript globali, in modo che possano essere utilizzati con il tag delle conversioni avanzate.

Nota: è necessario compilare almeno uno dei seguenti campi:

  • Email (variabile preferita)
  • Indirizzo: nome, cognome, codice postale e paese sono obbligatori. Puoi eventualmente inserire via, città e regione come chiavi di corrispondenza aggiuntive.
  • Puoi anche fornire un numero di telefono come chiave di corrispondenza autonoma, ma ti consigliamo di inviarlo insieme a un'email.

Puoi inviare dati non sottoposti ad hashing che Google normalizzerà e sottoporrà ad hashing automaticamente oppure puoi inviare dati sottoposti a pre-hashing. Se decidi di normalizzare e sottoporre ad hashing i dati, segui le istruzioni riportate di seguito:

Per la normalizzazione:

  • Rimuovi gli spazi vuoti iniziali o finali.
  • Converti il testo in minuscolo.
  • Formatta numeri di telefono secondo lo standard E.164.
  • Rimuovere tutti i punti (.) che precedono il nome di dominio negli indirizzi email gmail.com e googlemail.com.

Per l'hashing:

  • Utilizza il codice esadecimale SHA256.

Definisci le variabili utilizzando i criteri riportati nella tabella seguente. Puoi assegnare alle variabili il nome che preferisci. Nella colonna "Nome chiave" è specificato come verranno indicate le variabili nel tag delle conversioni avanzate.

Tutti i dati devono essere trasmessi come variabili di tipo Stringa. Quando definisci un nome e un indirizzo, assicurati che ogni componente sia definito come singola variabile, ad esempio nome e cognome.

Campo dati Nome chiave Descrizione
Indirizzo email email

Email dell'utente.

Esempio: 'mrossi@example.com'

sha256_email_address

Email dell'utente sottoposta ad hashing.

Esempio:

'a8af8341993604f29cd4e0e5a5a4b5d48c575436c38b28abbfd7d481f345d5db'

Numero di telefono phone_number

Numero di telefono dell'utente. Deve essere nel formato E.164, ovvero essere composto da 11 a 15 cifre, inclusi il segno più (+) e il codice paese, senza trattini, parentesi o spazi.

Esempio: '+11231234567'

sha256_phone_number

Numero di telefono dell'utente sottoposto ad hashing.

Esempio:

'e9d3eef677f9a3b19820f92696be53d646ac4cea500e5f8fd08b00bc6ac773b1'

Nome address.first_name

Nome dell'utente.

Esempio: 'Mario'

address.sha256_first_name

Nome dell'utente sottoposto ad hashing.

Esempio:

'96d9632f363564cc3032521409cf22a852f2032eec099ed5967c0d000cec607a'

Cognome address.last_name

Cognome dell'utente.

Esempio: 'Rossi'

address.sha256_last_name

Cognome dell'utente sottoposto ad hashing.

Esempio:

'799ef92a11af918e3fb741df42934f3b568ed2d93ac1df74f1b8d41a27932a6f'

Via address.street Indirizzo dell'utente. Esempio: 'Via Roma 123'
Città address.city Nome della città dell'utente. Esempio: 'Milano'
Regione address.region Provincia o regione dell'utente. Esempio: 'Lombardia'
Codice postale address.postal_code Codice postale dell'utente. Esempio: "SO99 9XX"
Paese address.country Codice paese dell'utente. Esempio: 'Italia'. Utilizza i codici paese di due lettere secondo lo standard ISO 3166-1 alpha-2.

I passaggi successivi spiegano come abilitare le conversioni avanzate in Google Tag Manager e fare riferimento alle variabili dei dati dei clienti appena create. Potrebbe essere utile tenere a portata di mano i nomi delle variabili dei dati dei clienti, poiché ti serviranno in futuro.

Passaggio 2 di 3: configura Google Tag Manager

  1. Accedi all'account Google Tag Manager.
  2. Seleziona Workspace e poi fai clic su Tag nel menu di navigazione.
  3. Seleziona il tag Google associato all'azione di conversione Google Ads per modificarlo.
  4. Espandi la sezione Parametri evento e seleziona Aggiungi parametro.
  5. Inserisci user_data nel campo "Parametro evento".
  6. Crea una variabile Dati forniti dagli utenti nel campo "Valore".
  7. Nella nuova "Variabile Dati forniti dagli utenti", seleziona Codice.
  8. Nel menu a discesa Origine dati, scegli Nuova variabile.
  9. Seleziona JavaScript personalizzato nella sezione "Configurazione variabile".

Passaggio 3 di 3: inserisci e personalizza il codice

Copia il modello JavaScript più adatto alla tua strategia di hashing e incollalo nella nuova variabile JavaScript personalizzata.


Modello standard:

function () {

return {

"email": yourEmailVariable , // sostituisci yourEmailVariable con il nome della variabile che acquisisce l'email dell'utente

"phone_number": yourPhoneVariable , // ripeti l'operazione per yourPhoneVariable e per i nomi di variabili seguenti

"address": {

"first_name": yourFirstNameVariable ,

"last_name": yourLastNameVariable ,

"street": yourStreetAddressVariable ,

"city": yourCityVariable ,

"region": yourRegionVariable ,

"postal_code": yourPostalCodeVariable ,

"country": yourCountryVariable

}

}

}

Esempi di codice per variabili normalizzate e sottoposte ad hashing:

Nota: puoi anche impostare un campo come hardcoded in una stringa o utilizzare una funzione al posto delle variabili.
// Implement
<script>
gtag('set', 'user_data', {

"sha256_email_address": yourNormalizedandHashedEmailVariable,
"sha256_phone_number": yourNormalizedandHashedPhoneVariable,
"address": {
"sha256_first_name": yourNormalizedandHashedFirstNameVariable,
"sha256_last_name": yourNormalizedandHashedLastNameVariable,
"city": yourCityVariable,
"region": yourRegionVariable,
"postal_code": yourPostalCodeVariable,
"country": yourCountryVariable
}
});
</script>

Se vuoi fornire valori di dati utente sottoposti ad hashing, puoi utilizzare il seguente snippet di esempio:

async function processUserData() {
const userData = {

'sha256_email_address': await hashEmail(email.trim()),
'sha256_phone_number': await hashPhoneNumber(phoneNumber),
'address': {
'sha256_first_name': await hashName(firstName),
'sha256_last_name': await hashName(lastName),
'city': city,
'region': region,
'postal_code': postalCode,
'country': country,
},
};
return userData;

Il numero di telefono deve essere nel formato E.164, ovvero essere composto da 11 a 15 cifre, inclusi il segno più (+) e il codice paese, senza trattini, parentesi o spazi.

Regole di personalizzazione

Per ogni tipo di dati dei clienti contenuti nel codice riportato sopra, sostituisci le variabili segnaposto (ad es. yourEmailVariable) con il nome della variabile JavaScript globale contenente questo dato dei clienti sulla pagina di conversione.

  • Ti ricordiamo che è necessario compilare almeno uno dei seguenti campi:
    • Email (variabile preferita)
    • Indirizzo (nome, cognome, codice postale e paese sono obbligatori)
    • Puoi anche fornire un numero di telefono come chiave di corrispondenza autonoma, ma ti consigliamo di inviarlo insieme a un'email.
  • Se il tuo sito non raccoglie uno di questi campi, rimuovi completamente il campo anziché lasciarlo vuoto. Ad esempio, un sito web che raccoglie solo email e numeri di telefono creerebbe una variabile JavaScript personalizzata simile alla seguente:

    function () {

    return {

    "email": yourEmailVariable ,

    "phone_number": yourPhoneVariable

    }

    }

Seleziona Salva.

Le conversioni avanzate per questa azione di conversione sono ora configurate. Il passaggio successivo consiste nella verifica che tutto funzioni correttamente. Vai alla sezione "Convalidare l'implementazione" di seguito.

Convalida l'implementazione

Per verificare se l'implementazione delle conversioni avanzate funziona correttamente, accedi alla pagina di conversione (per farlo, potrebbe essere necessario completare una conversione di prova) e segui questi passaggi. Ti consigliamo di eseguire questa operazione immediatamente dopo l'implementazione delle conversioni avanzate, in modo da poter apportare eventuali modifiche in caso di funzionamento non corretto.

Convalidare l'implementazione utilizzando gli Strumenti per sviluppatori di Chrome

  1. Fai clic con il tasto destro del mouse sulla tua pagina web.
  2. Seleziona Ispeziona.
  3. Seleziona la scheda "Rete".
  4. Inserisci "google" nella barra di ricerca.
  5. Individua la richiesta di rete che rimanda a "googleadservices.com/pagead/conversion/" (o "google.com/pagead/1p-conversion/" su alcuni browser).
  6. Seleziona Payload per visualizzare l'elenco dei parametri della stringa di query.
  7. Cerca un parametro "em" con una stringa sottoposta ad hashing come valore (per l'email, verrà visualizzato "tv.1~em"; per il telefono, verrà visualizzato "tv.1~pn"). Il valore deve iniziare con "tv.1~em" seguito da una lunga stringa di caratteri. Se vedi il parametro "em", significa che il tag delle conversioni avanzate sta rilevando ed eseguendo l'hashing dell'oggetto enhanced_conversion_data.
Nota: se il parametro "em" è visualizzato, ma "tv.1~em" non è seguito da una lunga stringa sottoposta ad hashing, significa che stai inviando un parametro delle conversioni avanzate vuoto. Questo può accadere se i dati forniti dagli utenti non sono disponibili al momento della conversione.

Esamina il report Diagnostica per confermare l'implementazione

Circa 48 ore dopo l'implementazione delle conversioni avanzate, potrai visualizzare il report sui dati diagnostici dei tag in Google Ads e utilizzarlo per confermare il corretto funzionamento dell'implementazione. Per trovare la sezione:

  1. Vai a Riepilogo nel menu Obiettivi Icona Obiettivi.
  2. Fai clic sull'azione di conversione per cui sono state attivate le conversioni avanzate.
  3. Seleziona Diagnostica nel menu Pagina in alto. Puoi visualizzare il report sui dati diagnostici dei tag e le metriche per le conversioni avanzate in ogni sezione.
  4. Esamina i vari controlli di integrità per assicurarti che tutto funzioni come previsto.
  5. Se nel report sui dati diagnostici dei tag è indicato un possibile problema, per risolverlo segui le istruzioni riportate nella notifica e nel Centro assistenza.

Disattiva le conversioni avanzate

Per disattivare le conversioni avanzate a livello di account:

  1. Vai a Impostazioni nel menu ObiettiviIcona Obiettivi.
  2. Espandi il riquadro "Conversioni avanzate per il web".
  3. Deseleziona la casella di controllo per disattivare le conversioni avanzate.
  4. Seleziona Salva.

Per disattivare le conversioni avanzate a livello di azione di conversione:

  1. Vai a Impostazioni nel menu ObiettiviIcona Obiettivi.
  2. Seleziona l'azione di conversione per cui vuoi disattivare le conversioni avanzate.
  3. Espandi il riquadro "Conversioni avanzate".
  4. Deseleziona la casella di controllo accanto ad Attiva le conversioni avanzate.
  5. Seleziona Salva.
Nota: se disattivi le conversioni avanzate, non potrai utilizzarle per le offerte o i report. Tuttavia, la loro disattivazione non influirà sui dati sulle conversioni esistenti.

Disattiva gli eventi automatici

  1. Accedi all'account Google Ads, Google Analytics o Campaign Manager 360.
  2. Vai alle impostazioni del tag Google.
  3. Poi, fai clic su Gestisci il rilevamento automatico degli eventi e seleziona i tipi di eventi che il tag Google deve rilevare automaticamente.
  4. Una volta disattivato, nessun prodotto o account che utilizza il tuo tag Google riceverà gli eventi associati.

Disattiva la raccolta dei dati forniti dagli utenti a livello di evento

Opzione 1:

  1. Vai a Riepilogo nel menu Obiettivi Icona Obiettivi.
  2. Individua l'azione di conversione. Nella sezione "Dettagli", seleziona Modifica impostazioni.
  3. Seleziona la casella accanto a Utilizza le conversioni avanzate per questa azione di conversione per gestire i dati forniti dagli utenti a livello di evento di conversione.
  4. Seleziona Salva.

Opzione 2:

Puoi implementare la sequenza tag per assicurarti che user_data sia configurato correttamente per un tag evento di conversione. Per farlo, devi configurare un tag Google con un parametro user_data vuoto. Utilizza la funzionalità Sequenza tag per assicurarti che questo tag Google venga applicato al tag evento di conversione prima della sua esecuzione. Scopri di più sulla configurazione con la sequenza tag Google.

Nota: per disattivare la raccolta dei dati forniti dagli utenti a livello di tag ed evitare che le PII vengano raccolte nei dati utente, esegui l'override del campo user_data con un valore vuoto negli eventi.
Questa pagina potrebbe includere contenuti tradotti usando la tecnologia AI. Le traduzioni con l'AI potrebbero contenere errori.

È stato utile?

Come possiamo migliorare l'articolo?
Ricerca
Cancella ricerca
Chiudi ricerca
Menu principale
14729540826903958790
true
Cerca nel Centro assistenza
true
true
true
true
true
true
73067
false
false
true
true
false
false