Ich implementiere GA Enhanced E-Commerce mit der neuen gtag.js
-Bibliothek. Ich möchte Informationen zu Produkt-Impressionen und Produkt-Klicks senden, indem ich die Dokumentation hier befolge: https://developers.google.com/analytics/devguides/collection/gtagjs/enhanced-ecommerce.Google Analytics (gtag.js): Name der Produktliste wird nicht angezeigt, aber andere Felder tun
Alles funktioniert (ich kann die Daten in GA sehen), außer Produktliste Name.
Die Dokumente scheinen inkonsistent in der Benennung der Eigenschaft (manchmal heißt es "list"
und manchmal "list_name"
) und keiner von ihnen funktionierte für mich.
Hier ist meine (vereinfacht) Code:
deals = [
{
"id": "18",
"name": "Some product",
"list": "All Deals", // also tried "list_name" here
"category": "Multiplatform",
"list_position": "1",
"price": "18,39",
"currency": "EUR",
"product_url": "https://www.amazon.com/someproduct",
},
...
]
...
// on page load
gtag('event', 'view_item_list', {
"items": deals
});
...
// on click
gtag('event', 'select_content', {
"content_type": "product",
"items": [
deals[0]
]
});
Alle Daten erfolgreich ihren Weg zu GA, aber Produktliste Name zeigt (not set)
, egal was:
Vielen Dank für jede Idee, wie Sie dies beheben/debuggen!
Sie sagen also, die Lösung besteht darin, zur alten analytics.js zurückzukehren und gtag.js nicht mehr zu verwenden, bis Google sie korrigiert, richtig? –