Na czym to polega w sklepie
Zdarzenie purchase to główny event ecommerce w GA4. Rejestruje zakończoną transakcję z unikalnym transaction_id, wartością value, walutą currency i tablicą items. Bez poprawnego purchase raporty przychodu i konwersji kampanii są zawyżone lub puste.
Przykład ze sklepu internetowego
Po potwierdzeniu płatności na stronie podziękowania wysyłasz zakup z danymi zamówienia z koszyka WooCommerce / Shopify - jeden event na transakcję:
// Strona thank-you - dane z backendu po udanej płatności
gtag('event', 'purchase', {
transaction_id: 'ORD-2026-78421',
value: 349.90,
currency: 'PLN',
tax: 65.40,
shipping: 14.99,
coupon: 'WIOSNA15',
items: [
{
item_id: 'SKU-2044',
item_name: 'Kurtka softshell męska',
item_brand: 'NorthTrail',
item_category: 'Odzież / Kurtki',
price: 299.00,
quantity: 1,
},
{
item_id: 'SKU-8810',
item_name: 'Czapka trekkingowa',
item_category: 'Akcesoria',
price: 49.90,
quantity: 1,
},
],
});
// transaction_id musi być unikalny - duplikat zawyża przychód
Co zrobić po stronie biznesu
- Oznaczenie kluczowego zdarzenia purchase w GA4 jako konwersji w raportach i Google Ads.
- Walidacja ROAS - porównanie
valuez eksportem ERP lub bramki płatności. - Audyt podwójnych transakcji po odświeżeniu strony thank-you.
W skrócie
purchase to podstawa pomiaru ecommerce. Wysyłaj go raz na zamówienie, z unikalnym transaction_id i pełną tablicą items - inaczej raporty przychodu i kampanii wprowadzą w błąd.