Lyneon

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.

Aktualizované · 5 min čítania

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 purchase s 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.

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

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

  3. 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_info a purchase.

  4. Otvorte udalosť purchase

    Rozbaľte ju a skontrolujte parametre: transaction_id zodpovedá číslu objednávky zo Shoptetu, value sume (pri Shoptete bez dopravy a poplatkov, tie sú v samostatných poliach), currency je EUR alebo CZK a položky v items zodpovedajú tovaru. Udalosť musí odísť raz. Dve rovnaké purchase s tým istým ID sú duplicita.

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

Údaje použijeme len na odpoveď na túto žiadosť. Ochrana osobných údajov