Questa guida descrive la configurazione necessaria per il funzionamento della misurazione delle conversioni nelle pagine di destinazione AMP.
Per una panoramica completa di AMP per Google Ads, consulta Utilizza AMP per le pagine di destinazione di Google Ads, una guida passo passo per l'implementazione di AMP con Google Ads.
Se utilizzi Google Analytics, segui i passaggi descritti in Impostare l'unificazione sessioni di Google Analytics per AMP in modo che le sessioni utente vengano unite tra le pagine AMP e il resto del sito. La configurazione di Google Analytics è consigliata se crei conversioni dell'annuncio di Google Ads in base agli eventi chiave di Google Analytics o se colleghi Google Ads a Google Analytics.
Sfondo
Per una misurazione accurata delle conversioni, i clic sugli annunci trasmettono un GCLID ("identificatore di clic di Google") alle tue pagine di destinazione. Le pagine di destinazione memorizzeranno il GCLID in un cookie sul tuo dominio e il parametro GCLID verrà quindi incluso nei tag di conversione sul tuo sito. Per ulteriori informazioni, leggi la sezione In che modo Google Ads monitora le conversioni sul sito web.
Poiché le pagine di destinazione AMP vengono pubblicate direttamente dal tuo dominio, possono memorizzare il GCLID in un cookie sul tuo dominio. Se le pagine di destinazione AMP e le pagine di conversione si trovano in domini o sottodomini diversi che non possono condividere i cookie, devi trasmettere il GCLID nei link in uscita alle pagine del tuo sito utilizzando un parametro di query nell'URL. I tag nelle pagine del tuo sito possono quindi recuperare il GCLID dal parametro di query e memorizzarlo come cookie nel tuo dominio.
Prerequisito
Attiva il tagging automatico di Google Ads per misurare le conversioni sul tuo sito web in tutti i browser.
Configurazione di base
Passaggio 1: tag sulle pagine di destinazione AMP
Per utilizzare il componente amp-analytics, inizia includendo lo script richiesto nell'elemento <head> della tua pagina AMP. Puoi quindi configurare i tag Google Ads con il componente amp-analytics
utilizzando il tag Google o Google Tag Manager.
Opzione 1: tag Google
Se utilizzi il tag Google per AMP predefinito nelle pagine di destinazione AMP con l'ID tag Google Ads, i visitatori del sito web vengono aggiunti agli elenchi per il remarketing"Tutti i visitatori" (se hai impostato il remarketing).
Questa configurazione memorizza anche il GCLID in un cookie proprietario sul tuo dominio e lo trasmette per impostazione predefinita ai sottodomini standard (www., m. e amp.). Nello snippet di codice campione riportato di seguito, sostituisci AW-CONVERSION_ID con l'ID tag Google Ads (ad esempio AW-123456789):
<amp-analytics type="gtag" data-credentials="include"> <script type="application/json"> { "vars" : { "gtag_id": "AW-CONVERSION_ID", "config" : { "AW-CONVERSION_ID": { "groups": "default" } } } } </script> </amp-analytics>
Per il campo gtag_id, puoi specificare l'ID tag di qualsiasi prodotto Google (ad esempio Google Ads o Search Ads 360) che utilizzi nelle pagine AMP, ma includi un solo ID prodotto in gtag_id.
Opzione 2: Google Tag Manager
- Crea un contenitore AMP di Google Tag Manager e aggiungi lo snippet di codice predefinito alla tua pagina AMP.
- Aggiungi un tag Linker conversioni al tuo contenitore AMP di Google Tag Manager per memorizzare il GCLID in un cookie proprietario sul tuo dominio e trasmetterlo tra i sottodomini standard.
Passaggio 2: tag sulle pagine non AMP
Esamina le seguenti opzioni per i tag necessari nelle pagine non AMP. Segui le istruzioni dettagliate riportate in In che modo Google Ads monitora le conversioni sul sito web per ciascuna delle opzioni riportate di seguito.
Opzione 1: tag Google
Segui le istruzioni per la configurazione del tag Google:
- Inserisci lo snippet del tag Google in tutte le pagine del tuo sito web.
- Nelle pagine di conversione, inserisci lo snippet evento in qualsiasi punto del codice dopo lo snippet del tag Google.
Opzione 2: Google Tag Manager
Nel contenitore web di Google Tag Manager:
- Crea un tag Conversione Google Ads di Google Tag Manager.
- Aggiungi un tag Linker conversioni al contenitore web di Google Tag Manager e impostalo in modo che si attivi su Tutte le pagine.
Se lo snippet di codice di Tag Manager nelle pagine del tuo sito viene caricato in un iframe, seleziona Attiva collegamento tra più domini e Accetta i parametri del linker in entrata nel tag Linker conversioni.
Configurazione avanzata: configura la misurazione delle conversioni tra domini
Se le tue pagine AMP si trovano in un sottodominio non standard (ovvero non www., m. o amp.) o rimandano a pagine di un dominio di primo livello diverso, completa la seguente configurazione di più domini.
Passaggio 1: tag sulle pagine di destinazione AMP
Puoi configurare i tag Google Ads con il tag Google o con Google Tag Manager.
Opzione 1: tag Google
- Implementa il tag Google per AMP nelle tue pagine AMP.
- Aggiungi il seguente snippet di codice alla tua pagina AMP:
- Sostituisci AW-CONVERSION_ID con l'ID tag Google Ads (ad esempio,
AW-123456789). - Nell'array
domains, includi il dominio su cui è ospitata la tua pagina AMP, insieme a eventuali domini o sottodomini di destinazione.
- Sostituisci AW-CONVERSION_ID con l'ID tag Google Ads (ad esempio,
<amp-analytics type="gtag" data-credentials="include"> <script type="application/json"> { "vars" : { "gtag_id": "AW-CONVERSION_ID", "linker": { "domains": ["subdomain1.example.com", "subdomain2.example.com", "www.example2.com"] }, "config" : { "AW-CONVERSION_ID": { "groups": "default" } } } } </script> </amp-analytics>
Per il campo gtag_id, puoi specificare l'ID tag di qualsiasi prodotto Google (ad esempio Google Ads o Search Ads 360) che utilizzi nelle pagine AMP, ma includi un solo ID prodotto in gtag_id.
Opzione 2: Google Tag Manager
- Crea un contenitore AMP di Google Tag Manager ed esegui il deployment dei tag conformi ad AMP.
- Aggiungi un tag Linker conversioni al tuo contenitore AMP.
- Seleziona Attiva collegamento tra più domini e, in Domini con link automatico, inserisci il dominio su cui è ospitata la tua pagina AMP e gli eventuali domini di destinazione per i link in uscita sotto forma di elenco separato da virgole.
- Aggiungi lo snippet di codice AMP di Google Tag Manager predefinito alla tua pagina AMP, sostituendo GTM_CONTAINER_ID con l'ID contenitore (ad esempio
GTM-XXXXXX):
<!-- Google Tag Manager --> <amp-analytics config="https://www.googletagmanager.com/amp.json?id=GTM_CONTAINER_ID>m.url=SOURCE_URL" data-credentials="include"> </amp-analytics>
Passaggio 2: tag sulle pagine non AMP
Configura i tag nelle pagine non AMP con il tag Google o Google Tag Manager.
Opzione 1: tag Google
- Aggiungi il seguente snippet del tag Google alle tue pagine non AMP:
- Sostituisci AW-CONVERSION_ID con l'ID tag Google Ads (ad esempio,
AW-123456789). - Nell'array
domains, includi il dominio su cui è ospitata la tua pagina AMP, insieme a eventuali domini o sottodomini di destinazione.
- Sostituisci AW-CONVERSION_ID con l'ID tag Google Ads (ad esempio,
<!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=AW-CONVERSION_ID"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'AW-CONVERSION_ID', { 'linker': { 'domains': ['subdomain1.example.com', 'subdomain2.example.com', 'www.example2.com'] } }); </script>
Opzione 2: Google Tag Manager
- Nel contenitore web di Google Tag Manager:
- Configura il tag Linker conversioni per il collegamento tra domini.
- Utilizza lo snippet di codice Google Tag Manager predefinito nelle pagine non AMP.
- Se utilizzi Google Analytics, configura i tuoi domini nella sezione Amministrazione di Google Analytics per la misurazione interdominio.
Configurazione facoltativa
Questa sezione illustra la configurazione facoltativa aggiuntiva che potrebbe essere necessaria per il deployment di AMP.
Evento di conversione nelle pagine AMP
Nella maggior parte dei casi, la conversione avviene nelle pagine successive del percorso dell'utente, che probabilmente non sono pagine non AMP. In questi casi, segui le istruzioni riportate in In che modo Google Ads monitora le conversioni sul sito web.
Questa sezione riguarda il caso in cui vuoi misurare una conversione nella pagina di destinazione AMP stessa.
Utilizzo del tag Google
Nella pagina AMP in cui vuoi registrare una conversione, aggiungi un trigger di conversione all'oggetto triggers. L'esempio seguente mostra un tag completo in una pagina di conversione AMP che genera un report su una conversione dell'annuncio Google Ads:
<!-- Google tag (gtag) --> <amp-analytics type="gtag" data-credentials="include"> <script type="application/json"> { "vars": { "gtag_id": "AW-CONVERSION_ID", "config": { "AW-CONVERSION_ID": { "groups": "default" } } }, "triggers": { "CONVERSION_LABEL": { "on": "visible", "vars": { "event_name": "purchase", "transaction_id": "", "value": 15, "currency": "USD", "send_to": "AW-CONVERSION_ID/CONVERSION_LABEL" } } } } </script> </amp-analytics>
Tieni presente i seguenti campi in questo tag <amp-analytics>:
- Il campo
gtag_idcontiene l'ID tag fornito dalle conversioni di Google Ads (ad esempioAW-123456789) e CONVERSION_LABEL è l'etichetta conversione per l'azione di conversione. - Puoi specificare l'ID tag di qualsiasi prodotto Google che utilizzi nella pagina AMP, ma includi un solo ID prodotto nel campo
gtag_id. - L'oggetto
configdeve contenere una voce per ogni prodotto Google che utilizzi per misurare l'attività sul tuo sito AMP. - Se utilizzi sia Google Ads sia Search Ads 360, consulta i dettagli tecnici per il tag Google e lo snippet evento per esempi di tag AMP di Search Ads 360.
- In questo esempio, il componente
amp-analyticsviene attivato nell'evento di paginavisible. In alternativa, puoi configurare la conversione in modo che venga attivata in un evento diverso, ad esempio un pulsanteclick.
Utilizzo di Google Tag Manager
Nel contenitore AMP di Google Tag Manager, aggiungi i tag di monitoraggio delle conversioni di Google Ads o di remarketing di Google Ads e configura gli attivatori per gli eventi di conversione.
Monitoraggio delle chiamate di Google Ads
Il monitoraggio delle conversioni di chiamata è supportato nelle pagine AMP in Google Ads.
Passaggio 1: individua la configurazione delle conversioni
Per iniziare, configura un asset di chiamata e crea un'azione di conversione di chiamata sul sito web nel tuo account Google Ads. Dopo aver creato l'azione di conversione, recupera l'ID conversione numerico e l'etichetta conversione dall'opzione di configurazione di Google Tag Manager o dallo snippet del numero di telefono del tag Google.
Opzione 1: utilizza l'opzione di configurazione di Google Tag Manager in Google Ads
- Accedi all'account Google Ads e seleziona Obiettivi > Conversioni > Riepilogo.
- Seleziona + Crea azione di conversione (o Nuova azione di conversione) e crea un'azione di conversione di chiamata da sito web seguendo le istruzioni riportate in Configura le conversioni di chiamata.
- Nel passaggio di impostazione del tag, seleziona Utilizza Google Tag Manager.
- Copia l'ID conversione e l'etichetta conversione da utilizzare nella configurazione del monitoraggio delle chiamate AMP nel passaggio 2.
Opzione 2: estrai i valori dallo snippet di codice per il numero di telefono del tag Google
Se selezioni Installa il tag autonomamente durante la configurazione del tag, Google Ads genera uno snippet del numero di telefono simile al seguente esempio:
<script>
gtag('config', 'AW-123456789/_ABcDEFg12hI34567jK', {
'phone_conversion_number': '1-800-123-4567'
});
</script>Estrai l'ID conversione numerico (senza il prefisso AW-) e l'etichetta conversione dalla stringa target gtag('config', ...):
| Valore dello snippet del numero di telefono | Parametro di monitoraggio delle chiamate AMP | Valore di esempio |
|---|---|---|
ID numerico dopo AW- |
ID conversione (segmento di percorso) | 123456789 |
Stringa dopo / |
Etichetta conversione (parametro di query cl) |
_ABcDEFg12hI34567jK |
Passaggio 2: configura il monitoraggio delle chiamate AMP
Includi lo script del componente amp-call-tracking nell'elemento <head> della pagina AMP:
<head>
<script async custom-element="amp-call-tracking"
src="https://cdn.ampproject.org/v0/amp-call-tracking-0.1.js"></script>
</head>
Per misurare le conversioni di chiamata, inserisci il link click-to-call <a> in un elemento <amp-call-tracking> che rimanda all'endpoint di monitoraggio delle chiamate di Google Ads:
<amp-call-tracking config="https://www.googleadservices.com/pagead/conversion/CONVERSION_ID/wcm?cl=CONVERSION_LABEL&tel=1800-123-4567&mode=1"> <a href="tel:18001234567">+1-800-123-4567</a> </amp-call-tracking>
Sostituisci quanto segue:
- CONVERSION_ID: l'ID conversione di Google Ads numerico senza il prefisso
AW-(ad esempio,123456789). - CONVERSION_LABEL: l'etichetta conversione di Google Ads (ad esempio,
_ABcDEFg12hI34567jK).
Il parametro di query tel nell'URL config deve corrispondere al numero di telefono nel link <a> incluso.
Limitazioni
Il collegamento delle conversioni tra domini diversi non si verifica se un utente chiude la pagina AMP senza passare alla pagina successiva, poiché il collegamento interdominio funziona utilizzando l'aggiunta dei link.