Przejdź do głównej zawartości

Jak prawidłowo skonfigurować Data Layer?

Dowiedz się, jak prawidłowo skonfigurować zdarzenia add_to_cart i purchase w warstwie danych, aby Tanganica mogła dokładnie mierzyć zamówienia i optymalizować Twoje reklamy.

Napisane przez Saša Kučerová

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ą.

Ikona załącznika
Czy to odpowiedziało na twoje pytanie?