GA4 na Shoptete: ako nastaviť a overiť meranie nákupov
V GA4 vidíte iný počet objednávok než v administrácii Shoptetu? Najčastejšia príčina je duplicitné alebo chýbajúce meranie. Tu je, ako GA4 na Shoptete funguje, ako overiť udalosť purchase a čo robiť, keď čísla nesedia.
V skratke
- Na Shoptete meriate GA4 buď vstavaným prepojením v administrácii, alebo vlastným kontajnerom Google Tag Manager. Obe cesty naraz vedú k dvojitému meraniu.
- Nákup sa v GA4 meria udalosťou
purchases unikátnym ID transakcie. Overíte ju v DebugView alebo v reporte Monetizácia. - Meranie musí rešpektovať súhlas z cookie lišty, inak ide o problém nielen technický, ale aj právny.
Dve cesty k meraniu: prepojenie, alebo GTM
Shoptet ponúka vstavané prepojenie s Google Analytics 4. V administrácii ho nájdete v časti Prepojenia, Google. Vytvoríte dátový tok pre svoj e-shop, vložíte ID merania a Shoptet sám posiela hlavné e-commerce udalosti vrátane nákupu. Prepojenie funguje len pri e-shopoch na vlastnej doméne, nie na testovacej doméne Shoptetu. Podrobnosti a aktuálny postup nájdete v nápovede Shoptetu.
Druhá cesta je vlastný Google Tag Manager, ktorý sa k Shoptetu pripojí tiež v časti Prepojenia. Dáva väčšiu kontrolu: vlastné udalosti, ďalšie značky, jemnejšie pravidlá súhlasu. Za to vyžaduje, aby ste meranie v GTM zostavili a udržiavali. Nejde o to, ktorá cesta je „správna“. Dôležité je používať len jednu pre každú značku.
Duplicitné meranie: najčastejšia chyba
Keď je GA4 zapnutá súčasne v prepojení Shoptetu a v GTM, alebo je v šablóne ešte starý kód, zaznamená sa každá návšteva a každý nákup dvakrát alebo viackrát. Znaky:
- Počet nákupov a tržby v GA4 sú zhruba dvojnásobné oproti administrácii Shoptetu.
- Počet zobrazení stránok na reláciu je neprirodzene vysoký a miera zapojenia vyzerá podozrivo.
- V Tag Assistante sa pri jednej stránke objavia dve značky GA4 s rovnakým ID merania.
GA4 sa pri udalosti purchase snaží rovnaké ID transakcie nepočítať dvakrát, ale nesmiete sa na to spoliehať: duplicitná udalosť bez ID transakcie, alebo s iným, sa počíta. Riešením je jedno meranie. Shoptet odporúča pri prepojení nepridávať ten istý kód navyše cez HTML kódy ani GTM.
Ako overiť meranie nákupu
Na kontrolu potrebujete prístup do GA4 a jednu testovaciu objednávku. Najlepšia je objednávka s najlacnejším tovarom a platbou na dobierku, ktorú potom v administrácii stornujete.
Zistite, koľko značiek GA4 na webe beží
Otvorte e-shop v tagassistant.google.com a pozrite sa na zoznam značiek. Mala by tam byť jedna značka G-… s vaším ID merania. Dve rovnaké alebo dve rôzne znamenajú duplicitu alebo starší kód.
Zapnite DebugView
V GA4 otvorte Správcu, Zobrazenie údajov, DebugView. Udalosti sa tu zobrazia v reálnom čase, ale len z prehliadača, ktorý je v ladiacom režime. Zapnete ho cez Tag Assistant, rozšírenie Google Analytics Debugger, alebo náhľadom v GTM.
Prejdite nákupnú cestu
V ladiacom prehliadači pridajte tovar do košíka, prejdite pokladňou a odošlite objednávku. V DebugView majú postupne pribudnúť
view_item,add_to_cart,begin_checkout,add_shipping_info,add_payment_infoapurchase.Otvorte udalosť purchase
Rozbaľte ju a skontrolujte parametre:
transaction_idzodpovedá číslu objednávky zo Shoptetu,valuesume (pri Shoptete bez dopravy a poplatkov, tie sú v samostatných poliach),currencyje EUR alebo CZK a položky vitemszodpovedajú tovaru. Udalosť musí odísť raz. Dve rovnaképurchases tým istým ID sú duplicita.Porovnajte s administráciou
Po 24 až 48 hodinách porovnajte počet a hodnotu objednávok za týždeň v GA4 (Monetizácia, Nákupy e-shopu) s Prehľadom objednávok v Shoptete. Malé odchýlky sú bežné, píšeme o nich v návode Prečo nesedia konverzie v GA4, Google Ads a administrácii. Dvojnásobok duplicitu prezrádza.
Súhlas s cookies a GA4
Meranie návštevnosti spadá pod súhlas s analytickými cookies. Ak používate vstavané prepojenie, Shoptet meranie podľa voľby v cookie lište riadi. Pri vlastnom GTM je to na vás: značka GA4 potrebuje buď požiadavku na súhlas analytics_storage, alebo Consent Mode v2 s predvoleným stavom „denied“ nastaveným pred načítaním značky.
Praktický test: v anonymnom okne odmietnite cookies a sledujte DebugView a záložku Network. Po odmietnutí nesmú odísť požiadavky s identifikátormi návštevníka a nesmie vzniknúť cookie _ga. Podrobný postup s Tag Assistantom je v návode Consent Mode v2 na Shoptete. Čísla v GA4 budú kvôli odmietnutým návštevníkom nižšie než v administrácii, a to je správne.
Meranie nákupu a hodnota objednávky
Častá otázka je, akú sumu GA4 pri nákupe vidí. Podľa nápovedy Shoptetu sa do hodnoty posiela cena tovaru bez dopravy a poplatkov za platbu a pri platiteľoch DPH bez DPH, zatiaľ čo doprava a daň idú v samostatných poliach. Súčet v GA4 preto nemusí zodpovedať celkovej sume na faktúre. Porovnávajte rovnaké veličiny, teda tovar bez dopravy.
Overte aj menu. E-shop so slovenskou a českou verziou alebo viacerými menami musí do udalosti posielať správny kód meny, inak sa koruny a eurá sčítajú ako rovnaká jednotka. V GA4 je to vidieť na neobvykle vysokých alebo nízkych tržbách jedného dňa.
Ďalšie nástrahy
- Meranie len do GA4 bez prepojenia s Google Ads: kampane potom nepoznajú nákupy ani hodnoty.
- Konverzia skopírovaná ručne do stránky dokončenej objednávky popri prepojení, takže sa počíta dvakrát.
- Chýbajúci filter internej prevádzky, takže do dát spadajú vaše vlastné testovacie objednávky.
- Platobná brána, z ktorej sa zákazník vracia na e-shop ako z cudzieho webu, takže sa nákup priradí zdroju „referral“ namiesto pôvodnej reklame.
- Rozšírené konverzie a dodatočné parametre, ktoré je nutné zapnúť v oboch systémoch, v administrácii Shoptetu aj v GA4.
Čo robiť ďalej
Ak nájdete duplicitu alebo chýbajúce udalosti, oprava zvyčajne znamená vybrať jednu cestu, odstrániť druhú a overiť nákup na testovacej objednávke. Meranie v GA4 a v Google Ads nastavujeme na stránke Meranie a konverzie od 100 € bez DPH, vrátane overenia voči administrácii Shoptetu.
Časté otázky
Mám použiť vstavané prepojenie, alebo GTM?
Pre jednoduchý e-shop s GA4 a Google Ads stačí prepojenie. GTM sa oplatí, keď potrebujete vlastné udalosti alebo ďalšie značky. Dôležité je nepoužívať obe cesty pre tú istú značku.
Prečo sú tržby v GA4 iné než v Shoptete?
Shoptet do hodnoty nákupu nezahŕňa dopravu a poplatky a GA4 nepozná storná a vratky. K tomu pribúdajú odmietnuté cookies. Ďalšie príčiny sú v návode o nesúlade konverzií.
Ako dlho trvá, kým sa dáta objavia v reportoch?
Reporty v GA4 majú oneskorenie, často 24 až 48 hodín. Na okamžitú kontrolu slúži DebugView a report v reálnom čase.
Objednať audit zadarmo
Vyplňte adresu e-shopu a e-mail. Report pošleme do dvoch pracovných dní. Vaše údaje použijeme len na odpoveď na túto žiadosť.
- Bez prístupov a bez inštalácie
- Report je váš, aj keď si nič neobjednáte
- Odpovedá človek, nie automat
Ďakujeme, žiadosť sme prijali
Report pošleme na váš e-mail do dvoch pracovných dní.
Odoslanie sa nepodarilo
Pošlite nám prosím žiadosť e-mailom. Text je pripravený.
hello@lyneon.sk
Ďalšie návody
- Consent Mode v2 na Shoptete: ako ho nastaviť a overiť5 min čítania
- Ako nastaviť DMARC (a SPF a DKIM) pre e-shop4 min čítania
- Akt o prístupnosti (EAA): povinnosť pre e-shopy4 min čítania
- Cookie lišta podľa zákona: čo musí spĺňať5 min čítania
- Ako zistiť, či Meta Pixel beží pred súhlasom5 min čítania
- Prečo nesedia konverzie v GA4, Google Ads a v administrácii5 min čítania
- Zamietnuté produkty v Google Nákupoch: najčastejšie dôvody4 min čítania
- Heureka feed: najčastejšie chyby a ako ich opraviť4 min čítania
- Core Web Vitals pre e-shop: LCP, CLS a INP zrozumiteľne4 min čítania
- Pomalý Shoptet: čo spomaľuje e-shop a čo s tým4 min čítania
- Štruktúrované dáta produktu: cena a dostupnosť vo výsledkoch Googlu4 min čítania
- Texty kategórií na Shoptete: ako ich písať pre SEO6 min čítania
- Prečo Google neindexuje stránky e-shopu a čo s tým5 min čítania
- Prečo e-maily z e-shopu padajú do spamu5 min čítania
- E-mail k opustenému košíku: ako ho nastaviť a komu ho smiete poslať4 min čítania
- Čo skontrolovať po úprave šablóny alebo novom doplnku4 min čítania