Domanda

Sto avendo un problema con il supporto GTM integrato in 1.14.2+.

    .
  • Abbiamo abilitato il supporto GTM
  • Abbiamo inserito l'ID contenitore GTM corretto
  • Abbiamo abilitato Ecommerce migliorato nel pacchetto di Google Analytics
  • Abbiamo configurato l'analisi universale Tagging su tutte le viste della pagina in GTM
  • Abbiamo impostato il monitoraggio della conversione UA nella pagina di successo in GTM

Tuttavia, non abbiamo ancora la conversione UA in GA.Non si registra mai.

È stato utile?

Soluzione

Così ho avuto il piacere di tentare di impostare questi (con la mancanza di documenti ufficiali) e sembrano averlo funzionato ora.

La mia comprensione è che piuttosto che usare il monitoraggio in base alla pagina di successo, dobbiamo utilizzare gli eventi, quindi per conversioni Magento spara un evento "Acquisto" di cui abbiamo bisogno di agganciare.

Quindi insieme al tag PageView ho questo tag di acquisto, dove il fuoco su è un evento personalizzato con il nome "Acquisto" che è ciò che Magento si incende sulla pagina di successo.

 Inserisci la descrizione dell'immagine qui

Il post qui sotto da BranchLabs mi ha davvero aiutato, tuttavia ho finito per dividere ogni evento in un nuovo tag in modo che sia più facile vedere le differenze all'interno dell'analisi secondo i documenti ufficiali di seguito. Sembra funzionare.

http://branchlabs.com/magento-development/how-to-set-up-google-tag-manager-for-magento#create-a-tag-for-page-views

http:// Merch. docs.magento.com/ee/user_guide/marketing/google-universal-analytics-enhenced-ecommerce.html

Altri suggerimenti

Nella maggior parte delle implementazioni, è necessario abilitare ecommerce migliorato su ciascuna delle tue universali Analytics Pageview o tag eventi. Hai due opzioni per abilitare l'eCommerce migliorato nella schermata Editor Tag dell'interfaccia Web:

    .
  • Implementa utilizzando il livello di dati (consigliato)
  • Implementa usando un macro javascript personalizzato

Per i dati di dati è necessario creare i seguenti livelli di dati sul sito Web Magento -:

    .
  • Impressioni del prodotto
  • clic dei clic
  • Impressioni del dettaglio del prodotto
  • Aggiungi / rimuovi dal carrello
  • Impressioni di promozione
  • promozione clicks
  • Checkout
  • Acquisti
  • rimborsi

Strato dati di esempio per le impressioni del prodotto -:

<script>
// Measures product impressions and also tracks a standard
// pageview for the tag configuration.
// Product impressions are sent by pushing an impressions object
// containing one or more impressionFieldObjects.
dataLayer.push({
  'ecommerce': {
    'currencyCode': 'EUR',                       // Local currency is optional.
    'impressions': [
     {
       'name': 'Triblend Android T-Shirt',       // Name or ID is required.
       'id': '12345',
       'price': '15.25',
       'brand': 'Google',
       'category': 'Apparel',
       'variant': 'Gray',
       'list': 'Search Results',
       'position': 1
     },
     {
       'name': 'Donut Friday Scented T-Shirt',
       'id': '67890',
       'price': '33.75',
       'brand': 'Google',
       'category': 'Apparel',
       'variant': 'Black',
       'list': 'Search Results',
       'position': 2
     }]
  }
});
</script>
.

Ecco il modulo Magento che crea strati di dati per tutti i punti precedenti -:

http:// www. SCommerce-mage.co.uk/enhanced-ecommerce-tracking-with-google-tag-manager.html

Se non si desidera acquistare il modulo sopra, puoi farlo utilizzando una macro JavaScript personalizzata -:

// A custom JavaScript macro that returns an ecommerceData object
// that follows the data layer syntax.
function() {
  var ecommerceData = {
    'ecommerce': {
      'purchase': {
        'actionField': {'id': 'T12345'},
        'products': [
            // List of productFieldObjects
        ],
        ... // Rest of the code should follow the data layer syntax.
     }
  };
  return ecommerceData;
}
.

Se si sceglie di utilizzare un macro JavaScript personalizzato anziché il livello dati, selezionare Abilita funzionalità Ecommerce avanzata e impostare i dati di lettura dall'opzione Macro.

Spero che aiuti!

Assicurarsi di avere un'installazione Datalayer nel codice di tracciamento e si imposta un trigger per passare i dati dell'evento.

 GAEVENT Trigger

 Variabili dell'evento

 GAEVENT

Si preme pertanto l'evento di tracciamento nel datalayer:

dataLayer.push({'event': 'trackEvent', 'eventCategory': 'This is your category title', 'eventAction': 'this is your action title', 'eventLabel': 'this is your label', 'eventValue':'1' });
.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange
scroll top