Pomiar e-commerce

Możesz skonfigurować zdarzenia e-commerce, aby zbierać informacje o zachowaniach zakupowych użytkowników. Pozwalają one określić, które produkty są najpopularniejsze, oraz poznać wpływ promocji i lokowania produktu na przychody.

W tym artykule opisujemy poszczególne zdarzenia e-commerce oraz sposoby ich konfigurowania. Szczegółowe instrukcje konfigurowania zdarzenia e-commerce znajdziesz w artykule Konfigurowanie zdarzenia purchase.

Zanim zaczniesz

Rekomendacje

  • Włącz tryb debugowania, aby widzieć zdarzenia w czasie rzeczywistym i łatwiej rozwiązywać problemy.
  • Podczas wysyłania parametrów niestandardowych ze zdarzeniami e-commerce sprawdź limity wymiarów i danych niestandardowych
  • Aby dane o przychodach były obliczane prawidłowo, ustaw parametr currency podczas wysyłania danych o przychodach (value)
  • Ustaw każdy parametr e-commerce, którego dotyczą dane, niezależnie od tego, czy jest on opcjonalny
  • Aby zobaczyć, 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ą sprzedawane przez Ciebie produkty i usługi. Produkty i usługi możesz zaprezentować w postaci tablicy zawierającej elementy, które można dodawać do zdarzeń e-commerce. Oprócz przewidzianych parametrów w tablicy items możesz umieścić maksymalnie 27 parametrów niestandardowych.

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

Wybierz element z listy

Gdy użytkownikowi wyświetli się lista wyników, wyślij zdarzenie view_item_list z parametrem w tablicy items zawierającym wyświetlone elementy. Szczegółowe informacje o parametrach do wysłania znajdziesz w dokumentacji zdarzeń.

Gdy użytkownik wybierze element z listy, wyślij zdarzenie select_item z wybranym elementem w parametrze tablicy items. Szczegółowe informacje o parametrach do wysłania znajdziesz w dokumentacji zdarzeń.

Wyświetl szczegóły elementu

Aby zmierzyć liczbę wyświetleń szczegółów produktu, wyślij zdarzenie view_item za każdym razem, gdy użytkownik wyświetli ekran z informacjami o produkcie. Szczegółowe informacje o parametrach do wysłania znajdziesz w dokumentacji zdarzeń.

Dodawanie produktu do koszyka lub usuwanie go z niego

Wysyłając zdarzenie add_to_cart z odpowiednimi produktami w tablicy items, mierzysz dodawanie produktu do koszyka. Szczegółowe informacje o parametrach do wysłania znajdziesz w dokumentacji zdarzeń.

Możesz też mierzyć dodanie produktu 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 dokumentacji zdarzeń.

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 dokumentacji zdarzeń.

Aby mierzyć, kiedy użytkownik usuwa produkt z koszyka, wysyłaj zdarzenie remove_from_cart. Szczegółowe informacje o parametrach do wysłania znajdziesz w dokumentacji zdarzeń.

Rozpoczęcie procesu płatności

Pierwszy etap procesu płatności możesz mierzyć, wysyłając zdarzenie begin_checkout z co najmniej 1 produktem zdefiniowanym w odpowiednich polach. Na tym etapie można też dodać kupon do całego zamówienia przez dodanie go do zdarzenia lub zastosować do konkretnego elementu, dodając go do określonych elementów w tablicy items. Więcej informacji o parametrach do wysłania znajdziesz w dokumentacji zdarzeń.

Gdy użytkownik przejdzie do następnego etapu 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 dla użytkownika, np. „Transport lądowy”, „Lotnisko” lub „Następnego dnia”. Szczegółowe informacje o parametrach do wysłania znajdziesz w dokumentacji zdarzeń.

Wysyłaj zdarzenie add_payment_info, gdy użytkownik prześle dane karty. W razie potrzeby uwzględnij w tym zdarzeniu payment_type w przypadku wybranej formy płatności. Szczegółowe informacje o parametrach do wysłania znajdziesz w dokumentacji zdarzeń.

Dokonywanie zakupu lub przyznawanie zwrotu środków

Aby mierzyć zakup, wysyłaj zdarzenie purchase z co najmniej 1 elementem zdefiniowanym w odpowiednich polach. Szczegółowe informacje o parametrach do wysłania znajdziesz w dokumentacji zdarzeń.

Mierz zwroty środków, wysyłając zdarzenie refund z określonymi odpowiednimi wartościami transaction_id oraz co najmniej 1 produktem zdefiniowanym w polach item_id i quantity. Zalecamy, aby uwzględnić informacje o produkcie w zdarzeniu refund, aby umożliwić wyświetlanie w Analytics danych o zwrotach środków na poziomie produktu.

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

Zastosuj promocje

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

Wyświetlenia promocji są zwykle mierzone przy początkowym wyświetleniu ekranu przez wysłanie zdarzenia view_promotion z parametrem items określającym promowany produkt. Szczegółowe informacje o parametrach do wysłania znajdziesz w dokumentacji zdarzeń.

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