Ich versuche E-Commerce-Tracking innerhalb von Google Analytics einzurichten, indem ich einen Datenlayer verwende, um die Daten zu puffern, aber ich erhalte keine Daten in Google Analytics?GTM DataLayer drängt nicht zu Google Analytics
Kann jemand sehen, was ich falsch mache?
Hier ist mein Code:
<script>
window.dataLayer = window.dataLayer || []
dataLayer.push({
'transactionId': '1238393768',
'transactionAffiliation': 'Website Name',
'transactionTotal': 105.78,
'transactionTax': 21.156,
'transactionShipping': 18.00,
'transactionProducts': [
{
'sku': '97',
'name': 'Product',
'category': 'Category One, Category Two',
'price': 3.99,
'quantity': 22 }
]
});
</script>
<!-- Google Tag Manager Tracking Code Located After Datalayer -->
Leider habe ich immer noch Schwierigkeiten, Analytics zu bekommen, um diese Daten zu erfassen :(Nur um zu bestätigen, muss ich aktualisieren, wo E-Commerce in Ihrem Code, um entweder Kasse oder Transaktion zu sein? Ist auch die Position des Codes wichtig? Ich habe meinen Datenlayer an die Spitze meines
Tags hinzugefügt? – heady12https://support.google.com/tagmanager/answer/6107169?hl=en – heady12
Der obige Link erwähnt nicht, dass ich ein Ereignis brauche, um dieses Ereignis auszulösen? Ich verwende den im Beispiel bereitgestellten Code? – heady12