Aby Tanganica prawidłowo mierzyła zamówienia i optymalizowała reklamy, potrzebuje nie tylko kodu śledzenia, ale także prawidłowo skonfigurowanej warstwy danych (Data Layer). Warstwa danych przekazuje systemowi informacje o tym, co klienci robią w Twoim sklepie, co dodali do koszyka i co zamówili.
Jeśli warstwa danych nie jest prawidłowo skonfigurowana, kampanie nie będą miały dokładnych danych i nie będą mogły prawidłowo się optymalizować.
Zdarzenie add_to_cart
To zdarzenie śledzi, kiedy klient dodaje produkt do koszyka. Nie jest obowiązkowe, ale pomaga kampanii szybciej znaleźć zainteresowanych klientów, zanim dokonają zakupu. Zalecamy jego wdrożenie.
gtag("event", "add_to_cart", {
currency: "EUR",
value: 30.03,
items: [
{
item_id: "SKU_12345",
item_name: "Product Name",
item_brand: "Brand",
item_category: "Category",
price: 10.01,
quantity: 3
}
]
});
Zdarzenie purchase
To zdarzenie jest obowiązkowe. Bez niego nie możemy uruchamiać kampanii. Informuje system, że klient zrealizował zamówienie i jest głównym sygnałem do optymalizacji reklam.
Zdarzenie musi być umieszczone na stronie potwierdzenia zamówienia — stronie, którą klient widzi po udanym zakupie.
gtag("event", "purchase", {
transaction_id: "T_12345_1",
value: 30.03,
tax: 4.90,
shipping: 5.99,
currency: "EUR",
items: [
{
item_id: "SKU_12345",
item_name: "Product Name",
item_brand: "Brand",
item_category: "Category",
price: 10.01,
quantity: 3
}
]
});
Jak prawidłowo wypełnić wartość zamówienia
Tu większość sklepów popełnia błąd. Zdarzenie purchase ma trzy osobne pola:
• value — przychód bez kosztów dostawy i podatku
• shipping — koszty dostawy osobno
• tax — podatek osobno
Jeśli uwzględnisz dostawę lub VAT w polu value, system policzy je podwójnie w raportach i wartości zamówień będą wyglądać na wyższe niż są w rzeczywistości.
Ważne uwagi
• Używaj kropki dziesiętnej, nie przecinka (poprawnie: 1000.00, niepoprawnie: 1000,00).
• Walutę podawaj przy użyciu międzynarodowego standardowego skrótu (EUR dla euro, CZK dla korony czeskiej).
Jeśli nie jesteś pewny konfiguracji, skontaktuj się z naszym działem obsługi klienta. Chętnie pomożemy Ci z implementacją.