GA4 el. prekybos įvykiai: teisingas sukonfigūravimas 2025 m.

GA4 el. prekybos įvykiai: teisingas sukonfigūravimas 2025 m.

2025 m. e. prekyboje laimi ne tie, kurie leidžia daugiausia reklamai, o tie, kurių matavimas veikia be klaidų. GA4 el. prekybos įvykiai yra jūsų komandų centras: matote, kurie kanalai realiai atneša pajamas, kur nutrūksta pirkimo kelias ir kokie pokyčiai iš tikrųjų didina pardavimus. Toliau – straipsnio stiliaus paaiškinimas verslui, o po jo – giliausia techninė dalis su pavyzdžiais, kad galėtumėte įdiegti teisingai ir be klaidų.


Kodėl GA4 el. prekybos įvykiai svarbūs jūsų verslui

Jei nematuojate add_to_cart, begin_checkout ir purchase vienodais ID bei kainomis, sprendimus priimate „iš nuojautos“. Su teisingai veikiančiais GA4 el. prekybos įvykiais:

  • aiškiai matote pirkimo kelią ir krepšelio apleidimo taškus;
  • tiksliai lyginate kanalus pagal pajamas, ne tik pagal paspaudimus;
  • išvengiate brangių klaidų – reklama nebus „užpilama“ ten, kur realios grąžos nėra.

Norite nuo šiandien geriau matuoti pardavimus? Vidaus darbams siūlau pradėti nuo greitos patikros: ar jūsų purchase įvykis turi transaction_id, value, currency ir pilną items masyvą su tais pačiais item_id kaip visame kelyje.


Dažniausios klaidos, kurios kainuoja pardavimus

  1. Skiriasi item_id tarp view_item, add_to_cart ir purchase.
  2. value nelygu realiai sumokėtai sumai (nuolaidos, PVM, valiuta).
  3. purchase iššauna kelis kartus (arba ne visada).
  4. Nėra items masyvo sąrašuose ir produktuose – prarandate galimybę analizuoti kategorijas ir rekomendacijas.
  5. Nepatikrinama DebugView – klaidos pastebimos tik ataskaitose po kelių savaičių.

Ką gausite sutvarkę matavimą

  • Tikslias pajamas pagal kanalą ir kampaniją.
  • Matomą pirkimo piltuvą: kur krenta vartotojai ir kiek tai kainuoja.
  • Geresnius sprendimus: kur trumpinti checkout, kuriuos produktų puslapius tobulinti, kur reklamos biudžetą palikti, o kur – išjungti.

Jei reikia pagalbos diegiant ar tikrinant, susisiekite – dirbame su WordPress el. parduotuvių kūrimas, PrestaShop moduliai, nuolatine svetainių priežiūra ir individualūs programavimo sprendimai. Daugiau: https://baltsaitas.lt/paslaugos/.


Techninė dalis: kaip teisingai įdiegti GA4 el. prekybos įvykius

Privalomas įvykių rinkinys (minimali schema)

  • view_item_list
  • view_item
  • add_to_cart
  • begin_checkout
  • add_shipping_info
  • add_payment_info
  • purchase

Bent šie įvykiai turi nešti items masyvą. Bent purchase privalo turėti transaction_id, value, currency.

Privalomi laukai produktuose

item_id, item_name, quantity, price
Papildomai rekomenduojama: item_brand, item_category, item_variant, discount


Data Layer pavyzdžiai

Produktų sąrašo peržiūra (view_item_list)

<script>
dataLayer.push({
  event: 'view_item_list',
  ecommerce: {
    item_list_id: 'category_men',
    item_list_name: 'Vyriški marškinėliai',
    items: [
      { item_id: 'SKU-TS-001', item_name: 'Marškinėliai A', item_category: 'Marškinėliai', price: 19.99 },
      { item_id: 'SKU-TS-002', item_name: 'Marškinėliai B', item_category: 'Marškinėliai', price: 24.99 }
    ]
  }
});
</script>

Produkto peržiūra (view_item)

<script>
dataLayer.push({
  event: 'view_item',
  ecommerce: {
    currency: 'EUR',
    value: 24.99,
    items: [
      { item_id: 'SKU-TS-002', item_name: 'Marškinėliai B', item_category: 'Marškinėliai', price: 24.99, quantity: 1 }
    ]
  }
});
</script>

Įdėjimas į krepšelį (add_to_cart)

<script>
dataLayer.push({
  event: 'add_to_cart',
  ecommerce: {
    currency: 'EUR',
    value: 24.99,
    items: [
      { item_id: 'SKU-TS-002', item_name: 'Marškinėliai B', item_category: 'Marškinėliai', price: 24.99, quantity: 1 }
    ]
  }
});
</script>

Pirkimas (purchase)

<script>
dataLayer.push({
  event: 'purchase',
  ecommerce: {
    transaction_id: 'ORD-100045',
    currency: 'EUR',
    value: 49.98,
    tax: 8.68,
    shipping: 3.99,
    coupon: 'SUMMER10',
    items: [
      { item_id: 'SKU-TS-002', item_name: 'Marškinėliai B', item_category: 'Marškinėliai', price: 24.99, quantity: 2, discount: 2.5 }
    ]
  }
});
</script>

Svarbu: item_id turi būti tas pats visame kelyje. Pasirinkite vieną identifikatorių (SKU/EAN/vidinis ID) ir jo laikykitės.


GTM konfigūracija: žymės ir trigeriai

  1. Sukurkite GA4 Configuration žymę su jūsų Measurement ID.
  2. Kiekvienam įvykiui sukurkite GA4 Event žymę:
    • Event Name: view_item, add_to_cart, purchase ir t. t.
    • Event Parameters: items, currency, value, coupon, shipping, tax – mapinama iš Data Layer.
  3. Trigeriai: Custom Event pagal event reikšmes (view_item, purchase ir pan.).
  4. Jei naudojate sutikimų valdymą (CMP), įjunkite GTM Consent sąlygas, kad žymės šautų tik gavus sutikimus.

Patikra: kaip įsitikinti, kad viskas veikia

  • GTM Preview: matykite, ar teisingi eventai ir ar ateina items.
  • GA4 DebugView: tikrinkite įvykių srautą realiu laiku.
  • Po paleidimo sulyginkite 10–20 užsakymų su platformos ataskaitomis; normalus nuokrypis dėl blokatorių – iki ~10 %.
  • Stebėkite Monetization → Ecommerce purchases ir susikurkite Explorations piltuvą: view_item_list → view_item → add_to_cart → begin_checkout → purchase.

Platformų niuansai

WooCommerce – dažnai verta generuoti „custom“ Data Layer vietoj „juodų dėžių“, ypač jei turite kelių valiutų ar dinaminės kainodaros.
PrestaShop – patikrinkite, ar items pildomi kategorijose, paieškoje, susijusiuose produktuose; prireikus praplėskite PrestaShop moduliai.
Laravel/custom – apsimoka turėti vieną serverinę funkciją, kuri visoms šablonų vietoms grąžina vienodą items struktūrą; tai palengvina testus ir versijų kontrolę.


Klaidų prevencija

  • purchase – vienas kartas per transaction_id. Apsaugokite nuo pakartotinių „Thank you“ puslapio įkėlimų.
  • value logika – laikykitės vienos taisyklės: ar įskaičiuojate siuntimą ir mokesčius, ar ne.
  • Valiuta – visur EUR, jei taip atsiskaitote.
  • items – privalomi bent item_id, item_name, quantity, price.
  • Versijavimas – keisdami Data Layer, žymėkite leidimus ir turėkite testinę aplinką.

Privatumas ir patikimumas

  • Neperduokite PII (vardo, el. pašto, telefono) į GA4 įvykius.
  • Jei reikia didesnio patikimumo ir mažiau blokatorių įtakos – diekite server-side tagging.
  • Naudokite gcs ar kitą talpinimą, kuris leidžia kontroliuoti antraštes ir srauto kelią.

Išsamus kontrolinis sąrašas prieš publikavimą

  • Įvykiai: view_item_list, view_item, add_to_cart, begin_checkout, add_shipping_info, add_payment_info, purchase.
  • Visur vienodi item_id.
  • purchase: yra transaction_id, value, currency, items.
  • GA4 DebugView rodo visą seką nuo sąrašo iki pirkimo.
  • Monetization ataskaitose matosi produktų pajamos ir kiekiai.
  • Viduje panaudoti raktai: WordPress el. parduotuvių kūrimas, svetainių priežiūra, reprezentacinės svetainės kūrimas, individualūs programavimo sprendimai, PrestaShop moduliai.

Daugiau informacijos

Oficiali GA4 e. prekybos dokumentacija:
https://developers.google.com/analytics/devguides/collection/ga4/ecommerce

Užsisakyti internetinę svetainę
Į viršų