Měření elektronického obchodu je sada doporučených událostí GA4, které zaznamenají cestu zákazníka e-shopem od zobrazení produktu po nákup a vrácení peněz, včetně položek a částek. Z nich GA4 skládá přehledy nákupů, tržeb a prodejnosti produktů.
E-shop s čajem má za měsíc 4 200 událostí view_item, 610 add_to_cart, 280 begin_checkout a 190 purchase s tržbou 117 800 Kč. Z pokladny do nákupu dojde 190 ÷ 280 = 68 % zákazníků, z košíku do pokladny jen 280 ÷ 610 = 46 %. Úpravy proto začnou u košíku, ne u platby.
Google řadí události v pořadí nákupu: view_item_list, select_item, view_item, add_to_cart, view_cart, remove_from_cart, begin_checkout, add_shipping_info, add_payment_info, purchase a refund; pro vnitřní akční bannery slouží view_promotion a select_promotion. Produkty se posílají v poli items, kde každá položka potřebuje item_id nebo item_name (Google doporučuje obojí), pole smí mít nejvýš 200 položek a každá položka až 27 vlastních parametrů. Kdykoli posíláte value, přidejte i currency, u nás CZK. Value má být součet cena × množství všech položek bez dopravy a daně. Při nasazení přes GTM se před každým zápisem volá dataLayer.push({ecommerce: null}), aby se položky z předchozí události nepřenesly do další. Na e-shopových platformách obvykle stačí doplněk, který události generuje; jeho výstup vždy kontroluji v náhledu GTM a v DebugView.
Časté chyby
- Vynechání dataLayer.push({ecommerce: null}), takže se do nákupu propíšou položky z dřívějšího přidání do košíku.
- Měření jen události purchase, takže nevidíte, ve kterém kroku zákazníci odcházejí.
- Započítání dopravy do value, takže tržby v GA4 nesedí s cenami produktů ani s hodnotou konverzí v Google Ads.