E-Commerce-Einrichtung prüfen (gtag.js)

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 &quot;add_to_basket&quot; 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.