In diesem Dokument erhalten Sie einen Überblick darüber, wie Sie überprüfen können, ob Analytics E-Commerce-Ereignisse Ihrer Website erfassen, wenn Sie gtag.js verwenden. Das Dokument wird davon ausgegangen, dass Sie den Artikel E-Commerce messen bereits gelesen haben.
<ph type="x-smartling-placeholder">E-Commerce-Ereignisse in Echtzeit ansehen
Sobald Sie Ihrer Website E-Commerce-Ereignisse hinzugefügt haben und sie auslösen, DebugView-Bericht verwenden, um zu prüfen, ob die E-Commerce- Ereignisse und Ereignisparameter. Im DebugView-Bericht sehen Sie alle Ereignisse und auf Artikelebene, die in Analytics auf Ihrer Website erfasst werden.
Im DebugView-Bericht werden kontinuierlich Ereignisse gestreamt. Der Ereignisname wird dabei angezeigt.
wenn ein Ereignis erfasst wird. Um die mit einem Ereignis verknüpften Parameter zu sehen,
auf den Namen des Ereignisses. Wenn Sie ein items
-Array eingefügt haben, sehen Sie
einen zusätzlichen Tab für die mit dem Ereignis gesendeten Artikel.
Fehlerbehebung bei fehlenden E-Commerce-Ereignissen
Im Folgenden werden mögliche Gründe beschrieben, warum Sie in Ihrem Konto kein E-Commerce-Ereignis sehen. Analytics.
Kommas überprüfen
Nach jedem Parameterwert müssen Sie ein Komma setzen. In Analytics werden ignoriert. E-Commerce-Ereignisse mit einem Parameter, bei dem ein Komma fehlt, sowie alle anderen Ereignissen nach dem ignorierten Ereignis folgen. Beispiel: Das folgende Ereignis wird nicht erfasst:
gtag("event", "refund", {
currency: "USD",
transaction_id: "T_12345" // Missing a trailing comma
value: 30.03,
coupon: "SUMMER_FUN",
shipping: 3.33,
tax: 1.11
});
Platzierung überprüfen
E-Commerce-Ereignisse müssen in JavaScript und nicht in HTML gespeichert werden und Ihre Ereignisse muss nach dem Google-Tag statt vor dem Google-Tag stehen.
Gut:
<body>
<p>Hello, World!</p>
<script>
gtag("event", "<event-name>");
</script>
</body>
Gut:
<body>
<p>Hello, World!</p>
<script src="my_events.js"></script>
</body>
Schlecht:
<body>
<p>Hello, World!</p>
gtag("event", "<event-name>");
</body>
Schlecht:
<head>
<script>
gtag("event", "<event-name>");
</script>
<!-- the Google tag -->
</head>
Ereignissyntax überprüfen
Für das folgende purchase
-Ereignis wird die korrekte Syntax verwendet:
gtag('event', 'purchase', {
transaction_id: "T_12345",
value: 72.05,
currency: "USD",
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
},
{
item_id: "SKU_12346",
item_name: "Google Grey Women's Tee",
}]
});
Überprüfen Sie, ob die Trennzeichen in Ihrem Ereignis richtig platziert sind:
- Klammern nach
gtag
und vor dem schließenden Semikolon - Geschweifte Klammern vor und nach Ereignisparametern
- Eckige Klammern vor und nach Ereignisparametern auf Artikelebene
Geben Sie außerdem alle erforderlichen Ereignisparameter an. Wenn Sie einen erforderlichen Parameter nicht angeben, sehen Sie das Ereignis und Parameter in Google Analytics, aber Analytics behandelt das Ereignis als benutzerdefiniertes statt auf ein E-Commerce-Ereignis.
Ereignisnamen überprüfen
Achten Sie beim Einrichten von E-Commerce-Ereignissen darauf, die richtigen empfohlenen Ereignisnamens. Verwenden Sie beispielsweise den Ereignisnamen „add_to_cart“. statt "add_to_basket" damit das Ereignis in Analytics als eines der empfohlenen E-Commerce-Ereignissen. Außerdem müssen die Ereignisnamen richtig buchstabiert werden. richtig und enthält keine Tippfehler.
Transaktions-ID prüfen
Wenn dasselbe E-Commerce-Ereignis zweimal mit derselben Transaktions-ID ausgelöst wird, In Google Analytics wird nur das erste Ereignis erfasst, das zweite ignoriert. auch wenn Sie einige Werte im neuen Ereignis geändert haben.
Wenn Sie beim Testen kein E-Commerce-Ereignis sehen, versuchen Sie, die Transaktion zu ändern ID oder Entfernen der Transaktions-ID während des Tests, damit Sie jede Version des .
Doppelte E-Commerce-Ereignisse beheben
Im Folgenden wird ein möglicher Grund für doppelte E-Commerce-Ereignisse beschrieben: in Analytics.
Ein Tag auf jeder Seite verwenden
Fügen Sie das Google-Tag-Snippet auf jeder Seite Ihrer Website ein. Außerdem müssen Sie das Google-Tag (gtag.js) oder Google Tag Manager verwenden, aber nicht beides. Wenn Sie beide Optionen verwenden, werden bestimmte Termine doppelt gezählt unbeabsichtigte Folgen.