Konfigurowanie i testowanie raportowania konwersji z danymi koszyka (beta)

Gdy skonfigurujesz raportowanie konwersji z danymi koszyka, będziesz mieć możliwość przesyłania danych koszyka. Pozwoli Ci to określać liczbę transakcji, przychody i zyski wygenerowane przez reklamy produktowe. Jeśli korzystasz ze śledzenia konwersji w Google Ads, możesz przesyłać dane koszyka (jakie produkty zostały sprzedane, w jakiej ilości i w jakiej cenie), by śledzić konwersje sprzedaży.

Z tego artykułu dowiesz się, jak konfigurować konwersje z danymi koszyka i przesyłać takie dane. Więcej informacji o raportowaniu konwersji z danymi koszyka

Instrukcje

Aby przesyłać informacje o koszyku, musisz zacząć korzystać z udostępnianego przez Google globalnego tagu witryny lub z Menedżera tagów Google. Użytkownicy Google Analytics, którzy przesyłają już dane koszyka, korzystając z rozszerzeń eCommerce, mogą przejść na globalny tag witryny i przesyłać te same informacje zarówno do Google Analytics, jak i do funkcji śledzenia konwersji w Google Ads.

Menedżer tagów Google ułatwia utrzymywanie tagów w witrynie. Zamiast dodawać je i aktualizować bezpośrednio w witrynie, możesz to robić za pomocą Menedżera tagów Google, który będzie potem umieszczać w witrynie odpowiednio sformatowane tagi. Więcej informacji o Menedżerze tagów Google

Jeśli musisz przekazywać dane generowane dynamicznie, np. dane o sprzedaży na poziomie produktów służące do raportowania konwersji z danymi koszyka, Twój programista strony internetowej może zainstalować globalny tag witryny lub używać Menedżera tagów Google.

Aby raportować konwersje z danymi koszyka, musisz wybrać kategorię działań powodujących konwersję „Zakup/sprzedaż” i uwzględnić ją w konwersjach.

Instalowanie z zastosowaniem globalnego tagu witryny

Krok 1. Zainstaluj globalny tag witryny


Uwaga: jeśli korzystasz już z kodu śledzenia konwersji za pomocą globalnego tagu witryny, przejdź do kroku 2.

  1. Zaloguj się na konto Google Ads.
  2. W prawym górnym rogu kliknij ikonę narzędzia .
  3. W kolumnie „Pomiar skuteczności” kliknij Konwersje.
  4. Wybierz działanie powodujące konwersję, którego chcesz użyć, lub utwórz nowe działanie powodujące konwersję.
  5. Zainstaluj globalny tag witryny na swojej stronie. Dowiedz się, jak skonfigurować tag śledzenia konwersji.

Krok 2. Zainstaluj dodatkowe parametry w kodzie

Aby przesyłać informacje dotyczące koszyka, musisz zainstalować w kodzie te dodatkowe parametry:

Parametr Typ wartości Przykładowa wartość Opis
event_name= “purchase” Ciąg „Purchase” Tylko zdarzenia związane z zakupem będą generować informacje dotyczące koszyka.
items Tablica 29.2*2*P12345** Tablica identyfikatorów cen, ilości i produktów, które zostały zakupione.
items.id Ciąg „P12345” Musi odpowiadać identyfikatorowi produktu w Merchant Center.
items.price Liczba zmiennoprzecinkowa „29.2” Cena promocyjna za jednostkę z wyłączeniem podatku, dostawy i wszelkich rabatów na poziomie transakcji.
items.quantity Liczba całkowita „2” Liczba sprzedanych przedmiotów.
discount Liczba zmiennoprzecinkowa „10” Suma wszystkich rabatów na poziomie transakcji, np.:
  • Bezpłatna dostawa
  • Rabaty kuponowe na cały koszyk
aw_merchant_id Liczba całkowita „12345” Identyfikator w Merchant Center, gdzie przesyłane są Twoje produkty.
aw_feed_country Ciąg „US” Kraj powiązany z plikiem danych, w którym przesyłane są Twoje produkty. Użyj kodów ze standardowego repozytorium danych (Common Locale Data Repository, CLDR) związanych z ustawieniami regionalnymi.
aw_feed_language Ciąg „EN” Język powiązany z plikiem danych, w którym przesyłane są Twoje produkty. Używaj kodów języków w formacie ISO 639-1.


Przykład skonfigurowanego globalnego tagu witryny.

<!-- Przykładowy kod konwersji -->

<script type="text/javascript">
gtag('event', 'purchase', {   "send_to": "AW-9999999999/abc123xyz",   "transaction_id": "017809284",   "value": 23.07,   "currency": "USD",   "discount": 10,   "aw_merchant_id": 12345,   "aw_feed_country": "US",   "aw_feed_language": "EN",   "items": [     {       "id": "P12345",       "quantity": 2,       "price": 50     },     {       "id": "P67890",       "quantity": 1,       "price": 30.4     }   ] }); /* ]]> */ </script>

Krok 3 (opcjonalny). Podaj atrybut pliku danych koszt_własny_sprzedaży, by otrzymywać raporty o marżach

Aby otrzymywać raporty o marżach, musisz w pliku danych o produktach w Merchant Center podać atrybut koszt_własny_sprzedaży. Więcej informacji o tworzeniu pliku danych.

Atrybut koszt_własny_sprzedaży określa koszt sprzedawanego przez Ciebie produktu. Google Ads używa tego atrybutu do obliczania marży w przypadku każdego produktu (przychód – koszt własny sprzedaży = zysk). Jeśli nie masz ochoty udostępniać dokładnych danych o kosztach swoich produktów, a nadal chcesz uczestniczyć w programie, możesz wpisać w tym polu wartość orientacyjną (np. możesz oszacować koszt własny na 80% ceny produktu w przypadku wszystkich produktów z danej kategorii).

Koszt własny sprzedaży możesz podać na trzy sposoby:

  • za pomocą pliku danych,
  • za pomocą interfejsu Content API,
  • poprzez utworzenie dodatkowego pliku danych i podanie szacunkowych lub dokładnych wartości dla poszczególnych produktów.

Jeśli nie chcesz przesyłać w pliku danych atrybutu koszt_własny_sprzedaży, nie będziesz mieć możliwości wyświetlania raportów z wartościami dotyczącymi niektórych wskaźników (np. kosztu własnego sprzedaży i marży brutto).

Instalowanie za pomocą Menedżera tagów Google

Krok 1. Zainstaluj Menedżera tagów Google

Uwaga: jeśli używasz już Menedżera tagów Google, przejdź do kroku 2.

  1. Zaloguj się na konto Google Ads.

  2. W prawym górnym rogu kliknij ikonę narzędzia .

  3. W kolumnie „Pomiar skuteczności” kliknij Konwersje.

  4. Wybierz działanie powodujące konwersję, którego chcesz użyć, lub utwórz nowe działanie powodujące konwersję.

  5. Zainstaluj w swojej witrynie Menedżera tagów Google. Dowiedz się, jak skonfigurować tag śledzenia konwersji.

Krok 2. Zainstaluj dodatkowe parametry w kodzie

Aby przesyłać informacje o koszyku:

  1. Wybierz tag konwersji, do którego chcesz przekazywać informacje o koszyku.

  2. Zaznacz pole wyboru „Podaj dane sprzedaży na poziomie produktu”.

  3. Wybierz źródło danych: „Warstwa danych” lub „Zmienne JavaScript”.

  4. Na stronie płatności trzeba dodać poniższe zmienne, by można się było do nich odwoływać.

Parametr Typ wartości Przykładowa wartość Opis
event_name= “purchase” Ciąg „Purchase” Tylko zdarzenia związane z zakupem będą generować informacje o koszyku.
items Tablica 29.2*2*P12345** Tablica identyfikatorów cen, ilości i produktów, które zostały zakupione.
items.id Ciąg „P12345” Musi odpowiadać identyfikatorowi produktu w Merchant Center.
items.price Waluta „29.2” Cena promocyjna za jednostkę z wyłączeniem podatku, dostawy i wszelkich rabatów na poziomie transakcji.
items.quantity Liczba całkowita „2” Liczba sprzedanych przedmiotów.
discount Liczba całkowita „10” Suma wszystkich rabatów na poziomie transakcji, np.:
  • Bezpłatna dostawa
  • Rabaty kuponowe na cały koszyk
aw_merchant_id Liczba całkowita „12345” Identyfikator w Merchant Center, dokąd przesyłane są Twoje produkty.
aw_feed_country Ciąg „US” Kraj powiązany z plikiem danych, w którym przesyłane są Twoje produkty. Użyj kodów ze standardowego repozytorium danych (ang. Common Locale Data Repository, CLDR) związanych z ustawieniami regionalnymi.
aw_feed_language Ciąg „EN” Język powiązany z plikiem danych, w którym przesyłane są Twoje produkty. Używaj kodów języków w formacie ISO 639-1.
 

Warstwa danych służy do tymczasowego przechowywania danych. Ma ona uporządkowany format, zrozumiały dla Menedżera tagów. Ułatwia to przenoszenie danych z witryny lub aplikacji mobilnej do tagów, reguł i innych zmiennych w Menedżerze tagów.

Nie musisz konfigurować warstwy danych na potrzeby pobierania informacji przez zmienne. Zmienne Menedżera tagów można też skonfigurować tak, by pobierały wartości bezpośrednio ze zmiennych JavaScript, własnych plików cookie lub interfejsu DOM. Sprawdzoną metodą jest jednak pobieranie informacji przez zmienne bezpośrednio z obiektu warstwy danych mającego odpowiednią strukturę. Zastosowanie warstwy danych może ograniczać do minimum prawdopodobieństwo utraty informacji na skutek niezamierzonych zmian w kodzie, zachęcać do używania uporządkowanego i przystępnego modelu danych oraz ułatwiać rozwiązywanie problemów.

Przykład implementacji warstwy danych.

<!-- Przykładowy kod z atrybutem datalayer push -->

dataLayer.push({
 "event": 'purchase',
 "transaction_id": "1545c34e-691e-4726-aeda-b798df255e9c",
 "value": 23.07,
 "currency": "USD",
 "tax": 1.24,
 "shipping": 0,
 "discount": 1.50,
 "aw_merchant_id": 12345,
 "aw_feed_country": "US",
 "aw_feed_language": "EN",
 "items": [
   {
     "id": "P12345",
     "quantity": 2,
     "price": 2
   },
   …
]
});

Przykład implementacji zmiennych JavaScript. Pamiętaj, że w Menedżerze tagów Google musisz utworzyć zmienną JavaScript zdefiniowaną przez użytkownika, do której można się odwoływać.

<!-- Przykładowy kod ze zmiennymi JavaScript -->

<script type="text/javascript">
transaction_id = "1545c34e-691e-4726-aeda-b798df255e9c";
value = 23.07;
currency = "USD";
tax = 1.24;
shipping = 0;
discount = 1.50;
aw_merchant_id = 12345;
aw_feed_country = "US";
aw_feed_language = "EN";
items = [
 {
   "id": "P12345",
   "quantity": 2,
   "price": 2
 },
 ...
];
/* ]]> */
</script>

Krok 3 (opcjonalny). Podaj atrybut pliku danych koszt_własny_sprzedaży, by otrzymywać raporty o marżach

Aby otrzymywać raporty o marżach, musisz w pliku danych o produktach w Merchant Center podać atrybut koszt_własny_sprzedaży. Więcej informacji o tworzeniu pliku danych.

Atrybut koszt_własny_sprzedaży określa koszt sprzedawanego przez Ciebie produktu. Google Ads używa tego atrybutu do obliczania marży w przypadku każdego produktu (przychód – koszt własny sprzedaży = zysk). Jeśli nie masz ochoty udostępniać dokładnych danych o kosztach swoich produktów, a nadal chcesz uczestniczyć w programie, możesz wpisać w tym polu wartość orientacyjną (np. możesz oszacować koszt własny na 80% ceny produktu w przypadku wszystkich produktów z danej kategorii).

Koszt własny sprzedaży możesz podać na trzy sposoby:

  • za pomocą pliku danych,

  • za pomocą interfejsu Content API,

  • poprzez utworzenie dodatkowego pliku danych i podanie szacunkowych lub dokładnych wartości dla poszczególnych produktów.

Jeśli nie chcesz przesyłać w pliku danych atrybutu koszt_własny_sprzedaży, nie będziesz mieć możliwości wyświetlania raportów z wartościami dotyczącymi niektórych wskaźników (np. kosztu własnego sprzedaży i marży brutto).

Testowanie konwersji z danymi koszyka

Jeśli masz możliwość utworzenia zamówienia testowego, postępuj zgodnie z tymi instrukcjami, by sprawdzić, czy parametry są wysyłane:

  1. Za pomocą narzędzi dla deweloperów w przeglądarce Chrome zadbaj o optymalizację kodu w swojej witrynie, wykonując te czynności:
    1. Kliknij menu Chrome Chrome Menu w prawym górnym rogu okna przeglądarki, a potem kliknij Więcej narzędzi > Narzędzia dla deweloperów.
    2. Kliknij prawym przyciskiem myszy dowolny element strony i wybierz „Zbadaj”. W prawej części okna przeglądarki Chrome wyświetli się okno narzędzi dla deweloperów.
  2. W oknie narzędzi dla deweloperów kliknij „Network” (Sieć).
  3. Prześlij zamówienie testowe w przeglądarce.
  4. Znajdź żądanie, które zawiera Twoją konwersję (wyszukaj ciąg „/conversion”). Ciąg zapytania powinien zawierać dodatkowe parametry, tak jak w tym przykładzie:

mid: 12345
fcntr: US flng: EN dscnt: 10 bttype: purchase item: (50*2*P12345**)(30.4*1*P67890**)

mid = aw_merchant_id
fcntr = aw_feed_country flng = aw_feed_language dscnt = discount bttype = event type item = items (the array) maps to (items.price * items.quantity * items.id)

Powiązane artykuły

 

Czy to było pomocne?
Jak możemy ją poprawić?

Potrzebujesz dodatkowej pomocy?

Zaloguj się i uzyskaj dodatkowe informacje, by szybko rozwiązać problem