Aby zbierać informacje o zachowaniach zakupowych użytkowników, możesz skonfigurować zdarzenia e-commerce. Dzięki nim możesz się dowiedzieć, które produkty są najpopularniejsze, oraz zobaczyć wpływ promocji i lokowania produktu na przychody.
W tym dokumencie opisujemy poszczególne zdarzenia e-commerce i wyjaśniamy, kiedy należy je skonfigurować. Szczegółowy przykład konfigurowania zdarzenia e-commerce znajdziesz w artykule Konfigurowanie zdarzenia zakupu.
Zanim zaczniesz
Rekomendacje
- Włącz tryb debugowania, aby wyświetlać zdarzenia w czasie rzeczywistym i rozwiązywać problemy.
- Podczas wysyłania parametrów niestandardowych ze zdarzeniami e-commerce zapoznaj się z limitami wymiarów i danych niestandardowych.
- Ustaw parametr
currency
podczas wysyłania danychvalue
(przychodów), aby mieć pewność, że dane o przychodach będą obliczane prawidłowo. - Ustaw każdy parametr e-commerce, dla którego masz dane, niezależnie od tego, czy jest on opcjonalny.
- Skorzystaj z przykładowej witryny e-commerce, aby zobaczyć przykład tagowania witryny.
- Aby mieć pewność, że dane są prawidłowo wypełniane w raportach, postępuj zgodnie z formatem podanym w tym dokumencie. Jeśli musisz ustawić tablicę items poza tablicą ecommerce, ustaw parametr
currency
na poziomie zdarzenia podczas wysyłania danychvalue
(przychody).
Implementacja
Wdrożenie e-commerce zazwyczaj mierzy dowolne z tych działań:
- wybranie elementu z listy,
- Wyświetl szczegóły elementu
- dodanie produktu do koszyka lub usunięcie go z koszyka,
- Rozpoczęcie procesu płatności
- dokonanie zakupu lub zgłoszenie zwrotu,
- Stosowanie promocji
Kluczowy element tych działań stanowią Twoje produkty i usługi. Możesz je zaprezentować w postaci tablicy zawierającej elementy, które można dodać do zdarzeń e-commerce. Oprócz określonych parametrów możesz uwzględnić w tablicy produktów do 27 parametrów niestandardowych.
W przykładzie poniżej pokazujemy, jak utworzyć kolekcję items
, do której odwołujemy się w tym przewodniku. Tablica items
może zawierać maksymalnie 200 elementów.
wybranie elementu z listy,
Gdy użytkownikowi wyświetli się lista wyników, wyślij zdarzenie view_item_list
, które zawiera parametr tablicy items
z wyświetlanymi elementami. Szczegółowe informacje o parametrach do wysłania znajdziesz w materiałach referencyjnych dotyczących 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 materiałach referencyjnych dotyczących zdarzeń.
wyświetlanie szczegółów elementu,
Aby mierzyć, ile razy wyświetlono szczegóły produktu, wysyłaj zdarzenie view_item
za każdym razem, gdy użytkownik wyświetli ekran ze szczegółami produktu. Szczegółowe informacje o parametrach do wysłania znajdziesz w materiałach referencyjnych dotyczących zdarzeń.
dodanie produktu do koszyka lub usunięcie go z koszyka,
Aby mierzyć dodanie produktu do koszyka, wyślij zdarzenie add_to_cart
z odpowiednimi produktami w tablicy items
. Szczegółowe informacje o parametrach do wysłania znajdziesz w materiałach referencyjnych dotyczących zdarzeń.
Możesz też mierzyć, kiedy produkt jest dodawany do listy życzeń, wysyłając zdarzenie add_to_wishlist
z odpowiednimi produktami w tablicy items
. Szczegółowe informacje o parametrach do wysłania znajdziesz w materiałach referencyjnych dotyczących zdarzeń.
Gdy użytkownik 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ń.
Aby mierzyć, kiedy użytkownik usuwa produkt z koszyka, wyślij zdarzenie remove_from_cart
. Szczegółowe informacje o parametrach do wysłania znajdziesz w materiałach dotyczących zdarzeń.
rozpoczęcie realizacji płatności,
Mierz pierwszy krok w procesie płatności, wysyłając zdarzenie begin_checkout
z co najmniej 1 elementem zdefiniowanym za pomocą odpowiednich pól. Na tym etapie można też dodać kupon do całego zamówienia, dodając go do zdarzenia, lub zastosować go do konkretnego produktu, dodając go do określonych elementów w tablicy items
. Szczegółowe informacje o parametrach do wysłania znajdziesz w materiałach referencyjnych dotyczących zdarzeń.
Gdy użytkownik przejdzie do następnego kroku procesu płatności i doda informacje o dostawie, wyślij zdarzenie add_shipping_info
. Użyj parametrushipping_tier
, aby określić opcję dostawy wybraną przez użytkownika, np. „Transport lądowy”, „Transport powietrzny” lub „Następnego dnia”. Szczegółowe informacje o parametrach do wysłania znajdziesz w materiałach dotyczących zdarzeń.
Wysyłaj zdarzenie add_payment_info
, gdy użytkownik przesyła informacje o płatności.
W razie potrzeby uwzględnij payment_type
w tym zdarzeniu w przypadku wybranej formy płatności. Szczegółowe informacje o parametrach do wysłania znajdziesz w materiałach dotyczących zdarzeń.
Dokonywanie zakupu i zwracanie środków
Mierz zakup, wysyłając zdarzenie purchase
z co najmniej 1 produktem zdefiniowanym w odpowiednich polach. Szczegółowe informacje o parametrach do wysłania znajdziesz w materiałach dotyczących zdarzeń.
Aby mierzyć zwroty środków, wysyłaj zdarzenie refund
z odpowiednim parametrem transaction_id
i co najmniej 1 elementem zdefiniowanym za pomocą parametrów item_id
i quantity
. Aby w Analytics wyświetlać dane o zwrotach na poziomie produktu, zalecamy uwzględnianie informacji o produkcie w zdarzeniu refund
.
Szczegółowe informacje o parametrach do wysłania znajdziesz w materiałach dotyczących zdarzeń.
stosowanie promocji.
E-commerce obejmuje obsługę pomiaru wyświetleń i kliknięć autopromocji, np. banerów wyświetlanych w celu promowania wyprzedaży.
Wyświetlenia promocji są zwykle mierzone za pomocą początkowego wyświetlenia ekranu przez wysłanie zdarzenia view_promotion
z parametrem items, aby określić promowany produkt. Szczegółowe informacje o parametrach do wysłania znajdziesz w materiałach dotyczących 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 materiałach referencyjnych dotyczących zdarzeń.