I report sulle conversioni con dati del carrello ti consentono di misurare il numero di transazioni, le entrate e i profitti generati dai tuoi annunci Shopping e della rete di ricerca. Se utilizzi le attività Floodlight, puoi inviare i dati del carrello per le conversioni di acquisto. Se invii l'ID commerciante, l'etichetta del feed, la lingua del feed e i dati di prodotto, puoi identificare gli articoli che vendono bene e quelli che potrebbero aver bisogno di un supporto maggiore.
Questo articolo spiega come configurare e inviare i dati del carrello con i tag Google o con Google Tag Manager.
Requisiti
Per configurare le conversioni con dati del carrello, assicurati di:
- Aver collegato l'account Google Merchant Center all'account Search Ads 360.
- Aver creato una campagna.
- Poter modificare il codice del tuo sito web.
Istruzioni per i tag Google
Passaggio 1 di 2: crea un tag transazioni e uno snippet evento
Puoi creare il tag Floodlight anche con Campaign Manager 360 o Search Ads 360. Se hai già un tag che registra le transazioni, puoi saltare questo passaggio.
- Accedi al tuo account Search Ads 360.
- Passa a un account Search Ads 360.
- Nel menu di navigazione, seleziona l'icona degli strumenti.
- In "Misurazione", seleziona Conversioni.
- Seleziona l'azione di conversione da utilizzare oppure crea una nuova azione di conversione.
- Nella sezione "Impostazione del tag", seleziona Installa il tag autonomamente.
- Scarica lo snippet del tag Google e lo snippet evento.
- Aggiungi il tag Google a ogni pagina del tuo sito nel tag <head>.
- Aggiungi lo snippet evento alla pagina in cui verrà eseguita la conversione nel tag <body>.
Passaggio 2 di 2: aggiorna il tag con i parametri dei dati del carrello
- Per lo snippet evento, aggiungi i parametri nel formato di un array di elementi JSON.
Ogni elemento dell'array contiene i seguenti parametri:
id: l'ID dell'articolo venduto (deve corrispondere all'ID nel feed di Merchant Center collegato).price: il prezzo dell'articolo venduto.quantity: la quantità dell'articolo venduto.country(facoltativo).merchant_feed_language(facoltativo): la lingua del feed, rappresentata utilizzando il codice ISO 639-1 a due lettere.merchant_feed_label(facoltativo): un'etichetta che identifica il feed specifico utilizzato in Google Merchant Center.merchant_id(facoltativo): l'ID Google Merchant Center del rivenditore.
- Specifica i parametri per l'array di elementi JSON utilizzando la tabella dei parametri dei dati del carrello.
Snippet evento di esempio
<!--
Event snippet for Thank You on http://www.example.com/thanks: Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 11/01/2017
-->
<script>
gtag('event', 'purchase',
{
'allow_custom_scripts': true,
'send_to': 'DC-1234567/group1/thank123+transactions',
'transaction_id': '012345',
'value': 129.97,
'items': [
{ 'id': '123456755559',
'price': 19.99,
'quantity': 1
},
{ 'id': '123456788889',
'price': 54.00,
'quantity': 2
}
],
'country': 'us',
'language': 'en',
'merchant_feed_label': 'MAIN',
'merchant_feed_language': 'en',
'merchant_id': 987
}
);
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=1234567;type=group1;cat=thank123;
qty=1;cost=129.97;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;npa=;
ord=012345;prd=i1:123456755559|p1:19.99|q1:1|i2:123456788889|p2:54.0|q2:2|c:us|l:en?" width="1" height="1" alt="">
</noscript>
<!-- End of event snippet: Please do not remove -->
<noscript> facoltativo che contiene a sua volta un tag immagine Floodlight. Questo tag viene utilizzato per generare report sulle conversioni nei browser che non supportano JavaScript. Se il tuo sito supporta i browser su cui non è attivato JavaScript, ti consigliamo di aggiornare il tag immagine Floodlight in modo che contenga i parametri dei dati del carrello, come mostrato nell'esempio.Snippet evento di esempio con i codici di paese e lingua
Puoi utilizzare Merchant Center per inviare i prodotti in più feed, ciascuno indirizzato a una lingua e a un paese specifico. Ad esempio, se vendi gli stessi prodotti negli Stati Uniti e in Canada, potresti configurare tre feed con i paesi e le lingue di destinazione seguenti:
- Prezzi negli Stati Uniti e descrizioni in inglese
- Prezzi in Canada e descrizioni in francese
- Prezzi in Canada e descrizioni in inglese
Quando invii feed con gli stessi ID prodotto, ma lingue o paesi di destinazione diversi, devi includere la lingua e il codice paese nel parametro dei dati del carrello.
Di seguito è riportato un esempio di array di elementi per un feed che ha come target gli utenti in Canada che parlano francese:
'items': [
{ 'id': '123456788889',
'price': 19.99,
'quantity': 1
},
{ 'id': '123456755559',
'price': 54.00,
'quantity': 2
}
],
'country': 'ca',
'language': 'fr',
'merchant_feed_label': 'MAIN',
'merchant_feed_language': 'fr',
'merchant_ID': 987
Istruzioni per Google Tag Manager
Google Tag Manager ti aiuta a gestire i tag sul tuo sito. Invece di aggiungere e aggiornare i tag direttamente nel sito, li aggiungi e li aggiorni in Google Tag Manager, Google Tag Manager quindi crea tag formattati correttamente nel tuo sito secondo necessità. Scopri di più su Google Tag Manager.
Passaggio 1 di 2: crea un tag transazioni e un array JSON
- Crea un tag Vendite Floodlight in Search Ads 360 o Campaign Manager 360. Scopri di più sui tag vendite Floodlight di Google Tag Manager.
- Aggiungi il tag al contenitore di Google Tag Manager. Scopri come configurare e installare Google Tag Manager.
- Se utilizzi il livello dati di Google Tag Manager per passare i dati, crea un array
ecommerce.purchase.productsJSON.
Array ecommerce.purchase.products di esempio
|
|
Passaggio 2 di 2: aggiorna il tag con Google Tag Manager
Se devi trasferire i dati generati dinamicamente ai tag gestiti da Google Tag Manager, puoi effettuare una delle seguenti operazioni:
Utilizzare i dati del livello dati
Se lo sviluppatore web ha reso disponibile la variabile acquisto-dettagli nel livello dati, per trasferire i dati nel tag Floodlight:
- Utilizza il metodo dataLayer.push per rendere disponibili i dati nel livello dati di Google Tag Manager.
- In Google Tag Manager, vai al contenitore del tuo sito.
- Seleziona la scheda Tag e fai clic sul tag transazione Floodlight che genera i report sulle vendite.
- Seleziona l'icona a forma di matita per apportare modifiche al tag.
- In Report sui prodotti, seleziona la casella di controllo Fornisci dati sulle vendite a livello di prodotto.
- Nell'elenco "Origine dati", seleziona Livello dati.
Google Tag Manager utilizzerà automaticamente i dati trasferiti al livello dati nell'arrayecommerce.purchase.products. - Seleziona Salva.
- Visualizza l'anteprima delle modifiche e pubblicale.
Utilizza una variabile per accedere ad altri dati
Se i parametri dei dati del carrello non sono disponibili nel livello dati, puoi utilizzare una variabile di Google Tag Manager per trasmettere i dati.
- Nel contenitore di Google Tag Manager, apri il tag Vendite Floodlight.
- In "Report sui prodotti", seleziona la casella di controllo Fornisci dati sulle vendite a livello di prodotto.
- Seleziona Configurazione personalizzata dal menu a discesa "Origine dati".
- Fai clic sull'icona Aggiungi variabile nei seguenti campi:
- Dati di prodotto
- ID commerciante
- Etichetta del feed
- Lingua del feed
- Fai clic sul pulsante Nuova variabile in alto a destra.
- Seleziona l'icona a forma di matita nella scheda "Configurazione variabile" e seleziona il tipo di variabile appropriato.
- Nel campo successivo, inserisci il nome dell'oggetto che contiene i dati.
- Apporta le modifiche necessarie alla variabile e fai clic su Salva. Al termine di questa operazione, dovresti vedere il nome della variabile racchiuso tra due parentesi graffe nei campi della sezione Report sui prodotti.
- Seleziona Salva.
Campi dei dati del carrello
La seguente tabella indica il tipo, i valori di esempio e le descrizioni richiesti per i parametri dei dati del carrello:
| Parametro | Tipo | Valore di esempio | Descrizione |
|---|---|---|---|
id |
Stringa | "98765" | L'ID del prodotto venduto. L'ID deve corrispondere all'ID articolo di Google Merchant Center. |
price |
Float | 1,50 | Prezzo di vendita di un singolo articolo al netto di tasse, spese di spedizione ed eventuali sconti a livello di transazione. |
quantity |
Numero intero | 2 | Numero di unità vendute degli articoli. |
|
|
Stringa | "840" |
Il paese associato al feed nel quale vengono caricati i tuoi articoli. Utilizza i codici paese ISO 3166. Questo campo è necessario solo se gli ID articolo non sono univoci in più feed di Merchant Center. |
merchant_feed_label (facoltativo) |
Stringa | "MAIN" | Un'etichetta che identifica il feed specifico utilizzato in Google Merchant Center. |
merchant_feed_language (facoltativo) |
Stringa | "fr" | La lingua del feed, rappresentata utilizzando il codice ISO 639-1 a due lettere. |
merchant_id (facoltativo) |
Numero intero | 987 | L'ID Google Merchant Center del rivenditore. |
Report sui margini di profitto (facoltativo)
Se vuoi generare report sui margini di profitto, devi fornire l'attributo del feed costo dei beni venduti nel feed dei prodotti di Google Merchant Center. Scopri come attivare i report sui margini di profitto.