E-Commerce messen

Sie können E-Commerce-Ereignisse einrichten, um Informationen über das Kaufverhalten Ihrer Nutzer zu erfassen. Mit diesen Ereignissen können Sie Ihre beliebtesten Produkte bestimmen und sehen, wie sich Werbeaktionen und Produktplatzierungen auf den Umsatz auswirken.

In diesem Artikel wird jedes E-Commerce-Ereignis beschrieben. Außerdem erfahren Sie, wann es eingerichtet werden sollte. Ein detailliertes Beispiel für die Einrichtung eines E-Commerce-Ereignisses finden Sie unter Kaufereignis einrichten.

Hinweis

Fügen Sie Ihrer Website das Google-Tag hinzu und greifen Sie auf Analytics und den Quellcode der Website zu.

Empfehlungen

  • Aktivieren Sie den Debug-Modus, um Ereignisse in Echtzeit zu sehen und Probleme einfacher zu beheben.
  • Lesen Sie den Artikel Benutzerdefinierte Dimensionen und Messwerte, wenn Sie benutzerdefinierte Parameter mit E-Commerce-Ereignissen senden.
  • Legen Sie currency fest, wenn value-Daten (Umsatz) gesendet werden, damit die Umsatzmesswerte richtig berechnet werden
  • Festlegen, für welche E-Commerce-Parameter Sie Daten haben, unabhängig davon, ob sie optional sind
  • Auf der E-Commerce-Beispielwebsite finden Sie ein Beispiel für das Tagging Ihrer Website.

Implementierung

Bei einer typischen E-Commerce-Implementierung wird eine der folgenden Aktionen erfasst:

Das Herzstück dieser Aktionen sind die Produkte und Dienstleistungen, die Sie verkaufen. Sie können Produkte und Dienste als ein Array von Elementen darstellen, die E-Commerce-Ereignissen hinzugefügt werden können. Sie können zusätzlich zu den angegebenen Parametern bis zu 27 benutzerdefinierte Parameter in das Array mit Elementen aufnehmen.

Im folgenden Beispiel wird gezeigt, wie Sie die Sammlung items erstellen, auf die in dieser Anleitung verwiesen wird. Das items-Array kann bis zu 200 Elemente enthalten.

items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 9.99,
      quantity: 1
    },
    {
      item_id: "SKU_12346",
      item_name: "Google Grey Women's Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 3.33,
      index: 1,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "gray",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 20.99,
      quantity: 1
    }
]

Von einer E-Commerce-Implementierung in UA migrieren

Wenn Sie E-Commerce bereits für Universal Analytics implementiert haben, haben Sie folgende Möglichkeiten, zu Google Analytics 4 zu migrieren:

  • Mit der UA-E-Commerce-Implementierung GA4-E-Commerce-Ereignisse erfassen
  • UA-E-Commerce-Implementierung durch GA4-E-Commerce-Ereignisse ersetzen
  • E-Commerce-Daten über UA- und GA4-Implementierungen an Analytics senden

Informationen zur Umstellung Ihrer E-Commerce-Implementierung von Universal Analytics auf Google Analytics 4 finden Sie in der E-Commerce-Migrationsanleitung für GA4 für das Google-Tag.

Element aus einer Liste auswählen

Wenn einem Nutzer eine Liste mit Ergebnissen angezeigt wird, senden Sie ein view_item_list-Ereignis mit einem items-Arrayparameter, der die angezeigten Elemente enthält. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Referenz zu Ereignissen.

gtag("event", "view_item_list", {
  item_list_id: "related_products",
  item_list_name: "Related products",
  items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 9.99,
      quantity: 1
    }
  ]
});

Wenn ein Nutzer ein Element aus der Liste auswählt, sendet du das select_item-Ereignis mit dem ausgewählten Element in einem items-Arrayparameter. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Referenz zu Ereignissen.

gtag("event", "select_item", {
  item_list_id: "related_products",
  item_list_name: "Related products",
  items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 9.99,
      quantity: 1
    }
  ]
});

Elementdetails ansehen

Wenn Sie messen möchten, wie oft Artikeldetails aufgerufen werden, senden Sie ein view_item-Ereignis, wenn ein Nutzer den Detailbildschirm eines Artikels aufruft. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Referenz zu Ereignissen.

gtag("event", "view_item", {
  currency: "USD",
  value: 7.77,
  items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 9.99,
      quantity: 1
    }
  ]
});

Artikel zu einem Einkaufswagen hinzufügen oder daraus entfernen

Erfassen Sie einen Artikel, der einem Einkaufswagen hinzugefügt wird. Dazu senden Sie ein add_to_cart-Ereignis mit den relevanten Artikeln in einem items-Array. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Referenz zu Ereignissen.

gtag("event", "add_to_cart", {
  currency: "USD",
  value: 7.77,
  items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 9.99,
      quantity: 1
    }
  ]
});

Sie können auch messen, wann ein Artikel zu einer Wunschliste hinzugefügt wird, indem Sie ein add_to_wishlist-Ereignis mit den relevanten Artikeln in einem items-Array senden. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Referenz zu Ereignissen.

gtag("event", "add_to_wishlist", {
  currency: "USD",
  value: 7.77,
  items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 9.99,
      quantity: 1
    }
  ],
});

Wenn sich ein Nutzer den Einkaufswagen dann ansieht, wird das Ereignis view_cart mit allen Artikeln im Einkaufswagen gesendet. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Referenz zu Ereignissen.

gtag("event", "view_cart", {
  currency: "USD",
  value: 7.77,
  items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 9.99,
      quantity: 1
    }
  ]
});

Senden Sie das Ereignis remove_from_cart, um zu erfassen, wann ein Nutzer einen Artikel aus einem Einkaufswagen entfernt. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Ereignisreferenz.

gtag("event", "remove_from_cart", {
  currency: "USD",
  value: 7.77,
  items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 9.99,
      quantity: 1
    }
  ]
});

Bezahlvorgang starten

Messen Sie den ersten Schritt eines Bezahlvorgangs, indem Sie ein begin_checkout-Ereignis mit einem oder mehreren Elementen senden, die durch die entsprechenden Felder definiert sind. Ein Gutschein kann in dieser Phase auch der gesamten Bestellung hinzugefügt werden. Dazu wird er dem Ereignis hinzugefügt oder auf ein bestimmtes Element angewendet, indem er bestimmten Elementen im items-Array hinzugefügt wird. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Ereignisreferenz.

gtag("event", "begin_checkout", {
  currency: "USD",
  value: 7.77,
  coupon: "SUMMER_FUN",
  items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 9.99,
      quantity: 1
    }
  ]
});

Wenn der Nutzer mit dem nächsten Schritt im Bezahlvorgang beginnt und Versandinformationen hinzufügt, muss ein add_shipping_info-Ereignis gesendet werden. Verwenden Sie den Parameter shipping_tier, um die Auslieferungsoption des Nutzers anzugeben, z. B. "Land", "Air" oder "Next-day". Weitere Informationen zu den zu sendenden Parametern finden Sie in der Ereignisreferenz.

gtag("event", "add_shipping_info", {
  currency: "USD",
  value: 7.77,
  coupon: "SUMMER_FUN",
  shipping_tier: "Ground",
  items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 9.99,
      quantity: 1
    }
  ]
});

Senden Sie das Ereignis add_payment_info, wenn ein Nutzer seine Zahlungsinformationen sendet. Füge bei diesem Ereignis gegebenenfalls payment_type für die ausgewählte Zahlungsmethode hinzu. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Ereignisreferenz.

gtag("event", "add_payment_info", {
  currency: "USD",
  value: 7.77,
  coupon: "SUMMER_FUN",
  payment_type: "Credit Card",
  items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 9.99,
      quantity: 1
    }
  ]
});

Einen Kauf tätigen oder eine Erstattung veranlassen

Erfassen Sie einen Kauf, indem Sie ein purchase-Ereignis mit einem oder mehreren Artikeln senden, für die die entsprechenden Felder definiert sind. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Referenz zu Ereignissen.

gtag("event", "purchase", {
    transaction_id: "T_12345",
    value: 25.42,
    tax: 4.90,
    shipping: 5.99,
    currency: "USD",
    coupon: "SUMMER_SALE",
    items: [
     {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 9.99,
      quantity: 1
    },
    {
      item_id: "SKU_12346",
      item_name: "Google Grey Women's Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 3.33,
      index: 1,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "gray",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 20.99,
      promotion_id: "P_12345",
      promotion_name: "Summer Sale",
      quantity: 1
    }]
});

Erfassen Sie Erstattungen, indem Sie ein refund-Ereignis mit dem entsprechenden transaction_id und einem oder mehreren mit item_id und quantity definierten Elementen senden. Wir empfehlen, dass Sie Ihrem refund-Ereignis Artikelinformationen hinzufügen, um in Analytics Erstattungsmesswerte zu sehen.

Weitere Informationen zu den zu sendenden Parametern finden Sie in der Ereignisreferenz.

gtag("event", "refund", {
  currency: "USD",
  transaction_id: "T_12345", // Transaction ID. Required for purchases and refunds.
  value: 12.21,
  coupon: "SUMMER_FUN",
  shipping: 3.33,
  tax: 1.11,
  items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 9.99,
      quantity: 1
    }
  ]
});

Angebote einlösen

E-Commerce unterstützt die Messung von Impressionen und Klicks interner Werbung (z. B. von Bannern, die ein Angebot bewerben).

Werbeimpressionen werden normalerweise mit dem ersten Bildschirmaufruf gemessen. Dazu wird das Ereignis view_promotion mit einem „items“-Parameter gesendet, um das beworbene Element anzugeben. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Referenz zu Ereignissen.

gtag("event", "view_promotion", {
  creative_name: "Summer Banner",
  creative_slot: "featured_app_1",
  promotion_id: "P_12345",
  promotion_name: "Summer Sale",
  items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 9.99,
      quantity: 1
    }
  ]
});

Wenn Sie angeben möchten, dass ein Nutzer auf ein Angebot geklickt hat, senden Sie ein select_promotion-Ereignis mit diesem Artikel als Artikelparameter. Weitere Informationen zu den zu sendenden Parametern finden Sie in der Referenz zu Ereignissen.

gtag("event", "select_promotion", {
  creative_name: "Summer Banner",
  creative_slot: "featured_app_1",
  promotion_id: "P_12345",
  promotion_name: "Summer Sale",
  items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 9.99,
      quantity: 1
    }
  ],
});