Aby Tanganica správně měřila objednávky a optimalizovala reklamy, potřebuje kromě měřicího kódu také správně nastavenou datovou vrstvu (Data Layer). Ta předává systému informace o tom, co zákazníci na Vašem e-shopu dělají, co přidali do košíku a co objednali.
Pokud datová vrstva není správně nastavená, kampaně nemají přesná data a nemohou se správně optimalizovat.
Událost add_to_cart
Tato událost sleduje, kdy zákazník přidá produkt do košíku. Není povinná, ale pomáhá kampani rychleji najít zákazníky, kteří mají o produkty zájem, ještě předtím, než nakoupí. Doporučujeme ji nasadit.
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
}
]
});
Událost purchase
Tato událost je povinná. Bez ní kampaně nespustíme. Říká systému, že zákazník dokončil objednávku, a je hlavním signálem pro optimalizaci reklam.
Událost musí být nasazena na stránce s potvrzením objednávky, tedy na té stránce, kterou zákazník vidí po úspěšném nákupu.
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 správně vyplnit hodnotu objednávky
Tady dělá nejvíce e-shopů chybu. Událost purchase má tři oddělená pole pro různé části ceny a každé musí obsahovat správnou částku:
• value — revenue bez dopravy a daně
• shipping — doprava zvlášť
• tax — daň zvlášť
Pokud byste do value zahrnuli i dopravu nebo DPH, systém to v reportech zdvojí a hodnoty objednávek budou vypadat vyšší, než ve skutečnosti jsou.
Na co si dát pozor
• Desetinná místa oddělujte tečkou, ne čárkou (správně: 1000.00, špatně: 1000,00).
• Měnu vyplňte ve zkratce podle mezinárodního standardu (CZK pro koruny, EUR pro eura).
Pokud si nejste jisti nastavením, obraťte se na naši zákaznickou podporu. Rádi Vám s implementací pomůžeme.