Pomiar e-commerce

Możesz skonfigurować zdarzenia e-commerce, aby zbierać informacje o zachowaniach zakupowych swoich użytkowników. Zdarzenia umożliwiają pomiar popularności najpopularniejszych produktów i sprawdzanie wpływu promocji i ich pozycji na przychody.

W tym artykule opisujemy poszczególne zdarzenia e-commerce i informacje o tym, kiedy należy je skonfigurować. Szczegółowy przykład konfiguracji zdarzenia e-commerce znajdziesz w artykule Konfigurowanie zdarzenia zakupu.

Zanim zaczniesz

Upewnij się, że tag Google został dodany do Twojej witryny, a masz dostęp do Analytics i jej kodu źródłowego.

Rekomendacje

  • Włącz tryb debugowania, aby widzieć zdarzenia w czasie rzeczywistym i łatwiej rozwiązywać problemy
  • Przy wysyłaniu parametrów niestandardowych ze zdarzeniami e-commerce zapoznaj się z limitami wymiarów i danych niestandardowych.
  • Ustaw currency podczas wysyłania danych o przychodach (value), aby mieć pewność, że dane o przychodach zostaną prawidłowo obliczone
  • Ustaw każdy parametr e-commerce, dla którego masz dane, niezależnie od tego, czy jest on opcjonalny.
  • Aby dowiedzieć się, jak otagować witrynę, skorzystaj z przykładowej witryny e-commerce.

Implementacja

Typowa implementacja e-commerce mierzy dowolne z tych działań:

Podstawą tych działań są produkty i usługi, które sprzedajesz. Możesz reprezentować produkty i usługi jako tablicę elementów, które można dodawać do zdarzeń e-commerce. W tablicy elementów oprócz zalecanych parametrów możesz umieścić do 27 parametrów niestandardowych.

Poniższy przykład pokazuje, jak utworzyć kolekcję elementów items, do których odwołuje się ten przewodnik. Tablica items może zawierać do 200 elementów.

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
    }
]

Migracja z implementacji e-commerce UA

Jeśli masz już zaimplementowaną e-commerce w Universal Analytics, możesz przeprowadzić migrację do Google Analytics 4 w jeden z tych sposobów:

  • Używanie implementacji e-commerce UA do wypełniania zdarzeń e-commerce GA4
  • Zastąp implementację e-commerce UA zdarzeniami e-commerce GA4
  • Wysyłanie danych e-commerce do Analytics przez implementacje UA i GA4

Więcej informacji o przenoszeniu implementacji e-commerce z Universal Analytics do Google Analytics 4 znajdziesz w przewodniku po migracji e-commerce z GA4 do tagu Google.

Wybierz element z listy

Gdy użytkownikowi wyświetla się lista wyników, wysyłaj zdarzenie view_item_list zawierające parametr tablicy items zawierający wyświetlane elementy. Szczegółowe informacje o parametrach do wysłania znajdziesz w materiałach dotyczących zdarzeń.

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
    }
  ]
});

Gdy użytkownik wybierze element na liście, wyślij zdarzenie select_item z wybranym elementem w parametrze tablicy items. Szczegółowe informacje o parametrach do wysłania znajdziesz w materiałach dotyczących zdarzeń.

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
    }
  ]
});

Wyświetl szczegóły produktu

Aby mierzyć liczbę wyświetleń szczegółów produktu, wysyłaj zdarzenie view_item za każdym razem, gdy użytkownik wyświetli ekran szczegółów produktu. Szczegółowe informacje o parametrach do wysłania znajdziesz w materiałach dotyczących zdarzeń.

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
    }
  ]
});

Dodawanie produktu do koszyka lub usuwanie go z niego

Mierz liczbę produktów dodanych do koszyka, wysyłając zdarzenie add_to_cart z odpowiednimi elementami w tablicy items. Szczegółowe informacje o parametrach do wysłania znajdziesz w materiałach dotyczących zdarzeń.

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
    }
  ]
});

Możesz też sprawdzić, kiedy produkt został dodany do listy życzeń, wysyłając zdarzenie add_to_wishlist z odpowiednimi elementami w tablicy items. Szczegółowe informacje o parametrach do wysłania znajdziesz w materiałach dotyczących zdarzeń.

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
    }
  ],
});

Gdy użytkownik później wyświetli koszyk, wyślij zdarzenie view_cart ze wszystkimi produktami w koszyku. Szczegółowe informacje o parametrach do wysłania znajdziesz w materiałach dotyczących zdarzeń.

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
    }
  ]
});

Aby mierzyć przypadki usunięcia produktu z koszyka, wyślij zdarzenie remove_from_cart. Szczegółowe informacje o parametrach do wysłania znajdziesz w dokumentacji zdarzeń.

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
    }
  ]
});

Rozpocznij proces płatności

Mierz pierwszy etap procesu płatności, wysyłając zdarzenie begin_checkout z co najmniej 1 elementem zdefiniowanym w odpowiednich polach. Kupon można też dodać na tym etapie do całego zamówienia przez dodanie go do zdarzenia lub zastosowanie go do konkretnego elementu przez dodanie go do określonych elementów tablicy items. Szczegółowe informacje o parametrach do wysłania znajdziesz w dokumentacji zdarzeń.

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
    }
  ]
});

Gdy użytkownik przejdzie do kolejnego kroku procesu płatności i doda informacje o dostawie, wyślij zdarzenie add_shipping_info. Użyj parametru shipping_tier, aby określić opcję dostawy użytkownika, np. „Transport lądowy”, „Air” lub „Następny dzień”. Szczegółowe informacje o parametrach do wysłania znajdziesz w dokumentacji zdarzeń.

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
    }
  ]
});

Wyślij zdarzenie add_payment_info, gdy użytkownik prześle dane do płatności. W razie potrzeby dodaj payment_type do tego zdarzenia dla wybranej formy płatności. Szczegółowe informacje o parametrach do wysłania znajdziesz w dokumentacji zdarzeń.

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
    }
  ]
});

Kupowanie lub zwracanie środków

Aby mierzyć zakup, wysyłaj zdarzenie purchase zawierające co najmniej 1 element zdefiniowany w odpowiednich polach. Szczegółowe informacje o parametrach do wysłania znajdziesz w materiałach dotyczących zdarzeń.

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
    }]
});

Mierz zwroty środków, wysyłając zdarzenie refund z odpowiednimi wartościami transaction_id oraz co najmniej 1 elementem zdefiniowanym za pomocą właściwości item_id i quantity. Aby widzieć w Analytics dane o zwrotach środków na poziomie produktu, zalecamy dodanie do zdarzenia refund informacji o produktach.

Szczegółowe informacje o parametrach do wysłania znajdziesz w dokumentacji zdarzeń.

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
    }
  ]
});

Zastosuj promocje

E-commerce zapewnia obsługę pomiaru wyświetleń i kliknięć promocji wewnętrznych, takich jak banery wyświetlane w celu promowania wyprzedaży.

Wyświetlenia promocji są zwykle mierzone przy początkowym wyświetleniu ekranu, wysyłając zdarzenie view_promotion z parametrem items w celu określenia promowanego produktu. Szczegółowe informacje o parametrach do wysłania znajdziesz w materiałach dotyczących zdarzeń.

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
    }
  ]
});

Aby wskazać, że użytkownik kliknął promocję, wyślij zdarzenie select_promotion z tym elementem jako parametrem elementu. Szczegółowe informacje o parametrach do wysłania znajdziesz w materiałach dotyczących zdarzeń.

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
    }
  ],
});