PrestaShop Google Analytics 4 — śledzenie gtag, MP i dataLayer

Wdróż Google Analytics 4 w sklepie jednym modułem: tryb gtag.js, Measurement Protocol albo dataLayer pod GTM. Pełny funnel e‑commerce, multi‑property, health check i live statistics. Odzyskuj purchase przy ad blockerach i zgodach RODO dzięki serwerowemu MP. Szybki setup wizard, debug i mapa zdarzeń zgodna z GA4.

Główne zdjęcie produktu: Google Analytics 4 — śledzenie gtag, MP i dataLayer
60.00 €

Galeria 1/22

Google Analytics 4 PrestaShop: Śledzenie (gtag, MP, GTM) + Live Data

Moduł MyPresta Google Analytics 4 kompleksowo integruje Twój sklep PrestaShop z GA4. Umożliwia wybór jednej metody śledzenia: gtag.js, Measurement Protocol lub dataLayer dla Google Tag Manager, zapewniając czyste dane. Intuicyjny Setup Wizard prowadzi przez konfigurację. Kluczowe funkcje to Live Statistics, oferujące podgląd zdarzeń w czasie rzeczywistym, oraz Recovery Radar, który wskazuje luki w lejku konwersji. Data Coach ocenia jakość trackingu, wspierając Enhanced Conversions i dopasowanie client_id przez Ghost. Moduł gwarantuje pełne zdarzenia ecommerce z dedyplikacją, co przekłada się na wiarygodne raporty i optymalizację kampanii.

Wersja modułu: 1.3.0
Wersje sklepu:
9.x8.x1.7.x
Działa z ThirtyBees: Nie
Tłumaczenia:
Ten moduł: Google Analytics 4 — śledzenie gtag, MP i dataLayer jest w całości przetłumaczony do języka: Slovenčina (sk)Ten moduł: Google Analytics 4 — śledzenie gtag, MP i dataLayer jest w całości przetłumaczony do języka: Magyar (hu)Ten moduł: Google Analytics 4 — śledzenie gtag, MP i dataLayer jest w całości przetłumaczony do języka: Čeština (cs)Ten moduł: Google Analytics 4 — śledzenie gtag, MP i dataLayer jest w całości przetłumaczony do języka: Srpski (rs)Ten moduł: Google Analytics 4 — śledzenie gtag, MP i dataLayer jest w całości przetłumaczony do języka: Français (fr)Ten moduł: Google Analytics 4 — śledzenie gtag, MP i dataLayer jest w całości przetłumaczony do języka: Русский (ru)Ten moduł: Google Analytics 4 — śledzenie gtag, MP i dataLayer jest w całości przetłumaczony do języka: Norsk (no)Ten moduł: Google Analytics 4 — śledzenie gtag, MP i dataLayer jest w całości przetłumaczony do języka: Български (bg)Ten moduł: Google Analytics 4 — śledzenie gtag, MP i dataLayer jest w całości przetłumaczony do języka: Íslenska (is)Ten moduł: Google Analytics 4 — śledzenie gtag, MP i dataLayer jest w całości przetłumaczony do języka: Polski (pl)Ten moduł: Google Analytics 4 — śledzenie gtag, MP i dataLayer jest w całości przetłumaczony do języka: Slovenščina (si)Ten moduł: Google Analytics 4 — śledzenie gtag, MP i dataLayer jest w całości przetłumaczony do języka: हिन्दी (hi)Ten moduł: Google Analytics 4 — śledzenie gtag, MP i dataLayer jest w całości przetłumaczony do języka: Lietuvių (lt)Ten moduł: Google Analytics 4 — śledzenie gtag, MP i dataLayer jest w całości przetłumaczony do języka: Svenska (sv)Ten moduł: Google Analytics 4 — śledzenie gtag, MP i dataLayer jest w całości przetłumaczony do języka: Українська (ua)Ten moduł: Google Analytics 4 — śledzenie gtag, MP i dataLayer jest w całości przetłumaczony do języka: 日本語 (ja)Ten moduł: Google Analytics 4 — śledzenie gtag, MP i dataLayer jest w całości przetłumaczony do języka: Ελληνικά (el)Ten moduł: Google Analytics 4 — śledzenie gtag, MP i dataLayer jest w całości przetłumaczony do języka: Eesti (et)Ten moduł: Google Analytics 4 — śledzenie gtag, MP i dataLayer jest w całości przetłumaczony do języka: Deutsch (de)Ten moduł: Google Analytics 4 — śledzenie gtag, MP i dataLayer jest w całości przetłumaczony do języka: Nederlands (nl)Ten moduł: Google Analytics 4 — śledzenie gtag, MP i dataLayer jest w całości przetłumaczony do języka: Dansk (da)Ten moduł: Google Analytics 4 — śledzenie gtag, MP i dataLayer jest w całości przetłumaczony do języka: English (en)Ten moduł: Google Analytics 4 — śledzenie gtag, MP i dataLayer jest w całości przetłumaczony do języka: Română (ro)Ten moduł: Google Analytics 4 — śledzenie gtag, MP i dataLayer jest w całości przetłumaczony do języka: Italiano (it)Ten moduł: Google Analytics 4 — śledzenie gtag, MP i dataLayer jest w całości przetłumaczony do języka: Bahasa Indonesia (id)Ten moduł: Google Analytics 4 — śledzenie gtag, MP i dataLayer jest w całości przetłumaczony do języka: Latviešu (lv)Ten moduł: Google Analytics 4 — śledzenie gtag, MP i dataLayer jest w całości przetłumaczony do języka: Português (pt)Ten moduł: Google Analytics 4 — śledzenie gtag, MP i dataLayer jest w całości przetłumaczony do języka: Hrvatski (hr)Ten moduł: Google Analytics 4 — śledzenie gtag, MP i dataLayer jest w całości przetłumaczony do języka: Suomi (fi)Ten moduł: Google Analytics 4 — śledzenie gtag, MP i dataLayer jest w całości przetłumaczony do języka: Español (es)

Google Analytics 4 dla Twojego sklepu PrestaShop
gtag, Measurement Protocol lub dataLayer. Live Stats. Recovery Radar.

MyPresta Google Analytics 4 łączy Twój sklep z GA4 przez jedną wybraną metodę śledzenia: gtag.js, Measurement Protocol lub dataLayer dla Google Tag Manager. Setup Wizard przeprowadza Cię przez dane dostępowe, Live Statistics pokazuje ostatnie 30 minut zdarzeń w panelu administracyjnym, Recovery Radar wskazuje luki w lejku, a Data Coach pomaga podnieść jakość trackingu dzięki Enhanced Conversions i dopasowaniu client_id przez Ghost. Pełne zdarzenia ecommerce. Czytelne raporty, na których możesz działać.

PrestaShop 1.7.x, 8.x, 9.x
gtag, MP lub dataLayer
Live Statistics & Recovery Radar

Co zyskujesz z MyPresta Google Analytics 4

Wszystko, czego potrzebujesz do trackingu ecommerce GA4 w PrestaShop: jasny tryb śledzenia, pełny lejek zdarzeń, podgląd na żywo w panelu oraz narzędzia, które utrzymują wysoką jakość danych pod Google Ads i raporty Analytics.

Jeden tryb śledzenia na raz

Wybierz gtag.js, Measurement Protocol lub dataLayer dla GTM. Aktywny jest tylko jeden kanał, więc zdarzenia pozostają czyste, a przychód nie jest liczony podwójnie.

Oś czasu Live Statistics

Obserwuj zdarzenia GA4 z ostatnich 30 minut na żywo w panelu PrestaShop - podobnie jak w Google Analytics Realtime. Potwierdź, że tracking działa, gdy kampanie są aktywne.

Recovery Radar

Zobacz, gdzie lejek wymaga uwagi - w procentach - na przykład purchase bez add_to_cart, add_to_cart bez view_item albo refundy vs zakupy - i napraw tracking, zanim budżet reklamowy pójdzie na marne.

Wynik Health & Data Coach

Wynik Health audytuje Measurement ID, tryb, zgodę, purchase, ID katalogu i ostatnie błędy jako czytelny procent. Data Coach ocenia jakość trackingu i pokazuje, co poprawić w pierwszej kolejności.

Setup Wizard

Prowadzona konfiguracja: wybierz kanał, wpisz Measurement ID / API secret, ustaw opcje prywatności i wyślij zdarzenie testowe - krok po kroku.

Enhanced Conversions & Ghost

User-ID, Enhanced Conversions i kolektor Ghost dla client_id w trybie Measurement Protocol - dzięki temu zdarzenia serwerowe trafiają do tej samej sesji przeglądarki, którą Google już zna z reklam i cookies.

Zdeduplikowany event_id

Stabilne ID zdarzeń dla purchase, refund, add_to_cart i innych. Odporne na odświeżenie i status zamówienia - odświeżenie strony potwierdzenia nie tworzy drugiej sprzedaży w GA4.

Pełny lejek ecommerce

Od view_item i add_to_cart przez begin_checkout aż po purchase i refund - z bogatymi payloadami items[], które zasilają precyzyjne raporty ecommerce GA4.

Uporządkowane panele admina

Wizard, Mode, Zdarzenies, Catalog, Privacy, Orders, Multi-property, Live, Health i Updates - każdy temat we własnym panelu.

Jeden kanał. Bogate items[]. Zdeduplikowane ID. Dowód na żywo.

Te elementy działają razem, żeby dane ecommerce GA4 były wiarygodne - nawet gdy przeszkadzają blokery reklam, banery zgody lub dziwactwa motywu.

gtag, MP lub dataLayer. Wybierz przeglądarkowy gtag.js, serwerowy Measurement Protocol albo pushe dataLayer dla Google Tag Manager. Panel pokazuje tylko pola właściwe dla Twojego trybu, więc konfiguracja pozostaje czytelna.
Kolektor Ghost. W trybie Measurement Protocol lekki skrypt przechwytuje client_id bez podwójnego odpalania gtag. Zdarzenia serwerowe trafiają do tej samej sesji przeglądarki, którą Google już zna z reklam i cookies.
Stabilny event_id. Purchase, refund, add_to_cart i inne dostają ID odporne na odświeżenie, logowane w sklepie. GA4 deduplikuje. F5 na stronie potwierdzenia nie tworzy drugiej sprzedaży.
Live Stats + Radar + Data Coach. Każde wysłanie trafia do dziennika zdarzeń. Live Statistics pokazuje zdarzenia odpalane właśnie teraz. Recovery Radar wskazuje, gdzie lejek się łamie. Data Coach ocenia jakość trackingu, żebyś mógł ją podnieść, zanim skalujesz budżety.

Jeden kanał, bogate items[], zdeduplikowany event_id i podgląd na żywo w panelu - dane ecommerce, którym możesz zaufać, z dowodem, który sprawdzisz w każdej chwili w PrestaShop.

Gamechanger

Live Statistics + Recovery Radar

Zobacz ostatnie 30 minut zdarzeń GA4 na żywo w panelu PrestaShop i użyj Recovery Radar, żeby wychwycić luki w konwersjach, gdy kampanie nadal wydają budżet.

Krok 1 - Obserwuj lejek na żywo

Otwórz Live Statistics, przeglądając sklep. W panelu widzisz ostatnie 30 minut zdarzeń pojawiających się na bieżąco - page_view, view_item, add_to_cart, purchase i więcej, każde we własnym kolorze. Filtruj legendę, gdy wykres się zagęszcza.

Krok 2 - Przeczytaj Recovery Radar

KPI Radaru flagują zakupy bez add_to_cart na tym samym koszyku, add_to_cart bez view_item w poprzednich godzinach, refundy vs zakupy oraz odzyskania Measurement Protocol. Wskazówki prostym językiem wyjaśniają, co zwykle oznacza każda luka.

Krok 3 - Napraw, zanim spalisz budżet

Zepsuty ATC? Hook motywu albo przełącznik zdarzenia. Purchase bez ATC? Landing z reklamy prosto do checkoutu albo zablokowany JS - MP + Ghost odzyskuje dopasowanie. Wysokie refundy? Statusy cyklu życia zamówienia. Działasz na danych ze sklepu, nie na spóźnionym zgadywaniu z DebugView.

Dlaczego to ważne: Google Ads i GA4 optymalizują na podstawie zdarzeń, które wysyłasz. Live Statistics pokazuje te zdarzenia na bieżąco. Recovery Radar pokazuje w procentach, gdzie lejek się łamie (np. purchase bez add_to_cart), żebyś mógł zareagować, gdy budżet nadal działa - na podstawie jasnych danych ze sklepu, nie spóźnionego zgadywania.

Kompletny przewodnik po funkcjach

Każda funkcja wyjaśniona prostym językiem dla właścicieli sklepów. Bez żargonu Measurement Protocol. Jedna po drugiej - dokładnie wiesz, co MyPresta Google Analytics 4 robi dla Twoich kampanii i raportów.

Setup Wizard

Moduł otwiera się z Setup Wizard. Wybierz gtag.js, Measurement Protocol lub dataLayer dla GTM, wklej Measurement ID (i API secret dla MP), opcjonalnie włącz kolektor Ghost oraz Consent Mode v2, a potem wyślij testowy purchase, żeby potwierdzić, że GA4 odbiera dane.

Po zakończeniu konfiguracji kreator oznacza się jako ukończony. Możesz uruchomić go ponownie w każdej chwili z tej samej zakładki, gdy zmieniasz kanał lub przebudowujesz sklep.

Tryb śledzenia: gtag, MP lub dataLayer (nigdy dwa)

Zakładka Mode to twardy, wyłączny wybór. Kliknij jedną ikonę. Wszystkie zdarzenia sklepu idą wtedy jednym kanałem.

  • Tryb gtag.js
    Klasyczny tracking przeglądarkowy ze zdarzeniami ecommerce GA4, Enhanced Conversions i obsługą Consent Mode v2.
  • Tryb Measurement Protocol
    Hity po stronie serwera z PrestaShop. Przetrwa blokery reklam i prywatność iOS. Połącz z Ghost dla dopasowania client_id, żeby zdarzenia MP nadal łączyły się z tą samą ścieżką użytkownika.
  • Tryb dataLayer (GTM)
    Czyste pushe ecommerce do dataLayer dla Google Tag Manager. Twój kontener GTM nadal decyduje, które tagi się odpalają - moduł dostarcza precyzyjne payloady zdarzeń.

Pełny zestaw zdarzeń ecommerce GA4

Włączaj lub wyłączaj każde zdarzenie w zakładce Zdarzenies. Każdy przełącznik ma proste wyjaśnienie, co robi i kiedy go użyć. Bogate payloady items[] zasilają raporty ecommerce GA4 i podnoszą oceny jakości Data Coach.

  • Rdzeń lejka
    page_view, view_item, select_item, view_item_list, add_to_cart, remove_from_cart, begin_checkout, add_payment_info, purchase.
  • Zaangażowanie & leady
    search, add_to_wishlist, sign_up, generate_lead, contact.
  • Zwroty
    refund koryguje przychód po zwrotach, żeby Google Ads i GA4 nie optymalizowały na zwróconych pieniądzach.

Live Statistics & Recovery Radar

  • Podgląd ostatnich 30 minut na żywo
    W panelu widzisz zdarzenia GA4 z ostatnich 30 minut na żywo. Od razu wiesz, czy tracking działa, gdy reklamy wydają budżet. Wybierz, jak często odświeżać widok i jak długo trzymać dziennik.
  • KPI Recovery Radar
    Purchase bez add_to_cart, add_to_cart bez view_item, refundy vs zakupy - jako procenty z prostymi wskazówkami, żebyś wiedział, co naprawić najpierw.
  • Retencja logów & odświeżanie
    Wybierz, ile dni historii zdarzeń przechowywać i jak często aktualizować Live Statistics. Opcjonalne logowanie page_view, gdy potrzebujesz głębszego debugowania ruchu.

Health & diagnostyka + Data Coach

Zakładka Health ocenia konfigurację jako procent: obecność Measurement ID, wybrany tryb, API secret (dla MP), włączony Ghost, włączony purchase, skonfigurowana zgoda, ostatnie błędy wysyłki i format ID katalogu.

Data Coach (Data Quality Coach) ocenia jakość trackingu na podstawie zdarzeń i payloadów produktów, które wysyłasz. Pełny lejek z bogatymi items[] daje wyższe oceny - a coach pokazuje, co poprawić dalej.

Wyślij testowy purchase do GA4 DebugView, przejrzyj dziennik ostatnich zdarzeń i wskazówki coacha - wszystko w jednym miejscu diagnostyki.

Prywatność, Consent Mode v2 & dopasowanie Ghost

  • Consent Mode v2
    Respektuj zgodę marketingową / analityczną dzięki domyślnym ustawieniom Consent Mode v2 i aktualizacjom, gdy Twój CMP nada zgodę.
  • Enhanced Conversions & User-ID
    Przekazuj zahashowane dane klienta i opcjonalny User-ID, gdy klient jest zalogowany - dla lepszej atrybucji i dopasowania konwersji Google Ads.
  • Kolektor Ghost (tryb MP)
    Lekki skrypt front-office przechwytuje client_id, żeby serwerowe zdarzenia Measurement Protocol trafiały do tej samej sesji przeglądarki - bez podwójnego odpalania ścieżek gtag.

Cykl życia zamówienia

Zdecyduj, kiedy odpala się purchase: od razu przy walidacji zamówienia albo dopiero, gdy zamówienie osiągnie wybrany status płatności. Mapuj statusy refund / cancel, żeby zdarzenia refund korygowały przychód GA4 po zwrotach.

Purchase i refund używają stabilnych wartości event_id powiązanych z zamówieniem. Odświeżenie strony potwierdzenia lub ponowne zapisanie statusu nie utworzy drugiej konwersji.

Catalog Doctor

Wartości item_id w GA4 muszą zgadzać się z tym, jak identyfikujesz produkty w feedach i Google Merchant Center. Skonfiguruj źródło ID (product id, reference, atrybut, kombinacja), separatory, prefiksy i sufiksy.

Catalog Doctor pokazuje na żywo przykłady ID generowanych bieżącymi ustawieniami, żebyś mógł zweryfikować zgodność z feedem, zanim skalujesz Shopping lub Performance Max.

Reguły multi-property

Uruchom więcej niż jedną właściwość GA4, gdy potrzebujesz. Dodaj reguły według sklepu, języka, kraju lub waluty, żeby setupy multi-store i multi-market wysyłały zdarzenia na właściwy Measurement ID - bez edycji plików motywu.

Gotowy na PrestaShop 1.7, 8 i 9

Zbudowany pod nowoczesny PrestaShop: natywne hooki, bez override'ów core, dedykowany AJAX dla Live Stats i Wizard (żeby JSON nie psuł się na layoutach HTML) oraz warstwa kompatybilności PrestaShop 9. Zakładka Updates trzyma Cię przy powiadomieniach o wydaniach MyPresta.eu.

Kluczowa funkcja

Kompletny zestaw zdarzeń GA4. Precyzyjne dane ecommerce. Silne oceny Data Coach.

MyPresta Google Analytics 4 śledzi szeroki, mocny zestaw zdarzeń ecommerce i zaangażowania GA4 z bogatymi payloadami items[]. Ta głębokość wypełnia raporty Product funnel, Monetization i produktowe - oraz wspiera najwyższe oceny Data Coach / jakości danych dla trackingu w Twoim sklepie.

Pełne pokrycie lejka ze strukturalnymi danymi produktów oznacza czytelniejsze raporty ecommerce GA4 i lepsze sygnały do optymalizacji Google Ads.

ZdarzenieCo mierzyPrzykładowy payload JSON
page_view Każda wizyta na stronie sklepu - produkt, kategoria, koszyk, CMS. Bazowy ruch do raportów zaangażowania i landingów.
{
  "event": "page_view",
  "page_title": "Leather Crossbody Bag",
  "page_location": "https://shop.example/bags/leather-crossbody-bag",
  "currency": "EUR"
}
view_item Klient otworzył stronę produktu. Napędza wyświetlenia produktów, lejek produktowy i audience remarketingowe.
{
  "event": "view_item",
  "currency": "EUR",
  "value": 89.99,
  "items": [{
    "item_id": "BAG-2048",
    "item_name": "Leather Crossbody Bag",
    "item_brand": "Nord & Lane",
    "item_category": "Bags",
    "price": 89.99,
    "quantity": 1
  }]
}
select_item Klient kliknął produkt z listy lub bloku rekomendacji. Pokazuje, które listingi zamieniają zainteresowanie w wyświetlenia produktu.
{
  "event": "select_item",
  "item_list_name": "Bestsellers",
  "currency": "EUR",
  "items": [{
    "item_id": "CERA-110",
    "item_name": "Ceramic Pour-Over Set",
    "item_category": "Kitchen",
    "price": 49.99,
    "index": 2
  }]
}
view_item_list Wyświetlenia kategorii, wyników wyszukiwania lub list wyróżnionych. Mierzy, które kolekcje zbierają uwagę przed kliknięciem.
{
  "event": "view_item_list",
  "item_list_id": "cat-12",
  "item_list_name": "Coffee & Tea",
  "currency": "EUR",
  "items": [
    {"item_id": "CERA-110", "item_name": "Ceramic Pour-Over Set", "price": 49.99, "index": 1},
    {"item_id": "MUG-88", "item_name": "Stoneware Travel Mug", "price": 24.50, "index": 2}
  ]
}
add_to_cart Produkt dodany do koszyka. Kluczowy sygnał środka lejka dla Google Ads i audience porzuconych koszyków.
{
  "event": "add_to_cart",
  "currency": "EUR",
  "value": 89.99,
  "items": [{
    "item_id": "BAG-2048",
    "item_name": "Leather Crossbody Bag",
    "item_variant": "Cognac / Medium",
    "price": 89.99,
    "quantity": 1
  }]
}
remove_from_cart Produkt usunięty z koszyka. Pomaga wyjaśnić odpływy i utrzymać czystą matematykę lejka dla Recovery Radar.
{
  "event": "remove_from_cart",
  "currency": "EUR",
  "value": 24.50,
  "items": [{
    "item_id": "MUG-88",
    "item_name": "Stoneware Travel Mug",
    "price": 24.50,
    "quantity": 1
  }]
}
begin_checkout Rozpoczęty checkout z zawartością koszyka. Mierzy intencję zakupu i porzucenie checkoutu.
{
  "event": "begin_checkout",
  "currency": "EUR",
  "value": 139.98,
  "items": [
    {"item_id": "BAG-2048", "item_name": "Leather Crossbody Bag", "price": 89.99, "quantity": 1},
    {"item_id": "CERA-110", "item_name": "Ceramic Pour-Over Set", "price": 49.99, "quantity": 1}
  ]
}
add_payment_info Wybrana metoda płatności. Sygnał późnego lejka przed purchase - świetny do analizy kroków checkoutu.
{
  "event": "add_payment_info",
  "currency": "EUR",
  "value": 139.98,
  "payment_type": "credit_card",
  "items": [
    {"item_id": "BAG-2048", "item_name": "Leather Crossbody Bag", "price": 89.99, "quantity": 1},
    {"item_id": "CERA-110", "item_name": "Ceramic Pour-Over Set", "price": 49.99, "quantity": 1}
  ]
}
purchase Zamówienie zakończone (po płatności, gdy tak mówi cykl życia). Pełny przychód z podatkiem, wysyłką, transaction_id i pozycjami.
{
  "event": "purchase",
  "transaction_id": "ORD-45821",
  "currency": "EUR",
  "value": 154.87,
  "tax": 9.99,
  "shipping": 4.90,
  "items": [
    {"item_id": "BAG-2048", "item_name": "Leather Crossbody Bag", "price": 89.99, "quantity": 1},
    {"item_id": "CERA-110", "item_name": "Ceramic Pour-Over Set", "price": 49.99, "quantity": 1}
  ]
}
search Wewnętrzne wyszukiwanie w sklepie. Pokazuje, czego szukają klienci - nawet gdy nic nie kupią.
{
  "event": "search",
  "search_term": "leather bag cognac"
}
add_to_wishlist Produkt zapisany na liście życzeń. Miękka intencja zakupu do remarketingu i raportów zainteresowania produktem.
{
  "event": "add_to_wishlist",
  "currency": "EUR",
  "value": 49.99,
  "items": [{
    "item_id": "CERA-110",
    "item_name": "Ceramic Pour-Over Set",
    "item_category": "Kitchen",
    "price": 49.99,
    "quantity": 1
  }]
}
sign_up Utworzono nowe konto klienta. Śledzi konwersje rejestracji poza sprzedażą produktów.
{
  "event": "sign_up",
  "method": "email"
}
generate_lead Wysłany newsletter lub formularz leadowy. Mierzy wzrost listy pod CRM i kampanie leadowe Google Ads.
{
  "event": "generate_lead",
  "currency": "EUR",
  "value": 0,
  "lead_source": "newsletter_footer"
}
contact Wysłany formularz kontaktowy. Zapisuje zapytania support i B2B jako mierzalne konwersje.
{
  "event": "contact",
  "form_name": "Contact us",
  "page_location": "https://shop.example/contact"
}
refund Zamówienie (lub pozycja) zwrócone po returnie. Koryguje przychód, żeby GA4 i Google Ads pozostały uczciwe.
{
  "event": "refund",
  "transaction_id": "ORD-45821",
  "currency": "EUR",
  "value": 89.99,
  "items": [{
    "item_id": "BAG-2048",
    "item_name": "Leather Crossbody Bag",
    "price": 89.99,
    "quantity": 1
  }]
}

Każde powyższe zdarzenie może zawierać strukturalne dane produktu. Tak MyPresta Google Analytics 4 wypełnia raporty ecommerce GA4 i pomaga jakości trackingu Data Coach osiągnąć szczyt skali.

Praktyczne przypadki użycia GA4 & Google Ads

MyPresta Google Analytics 4 dopasowuje się do tego, jak naprawdę kupujesz ruch. Oto sytuacje kampanijne, z którymi sklepy mierzą się co tydzień - i jak ten moduł na nie odpowiada.

Czysta optymalizacja purchase

Włącz purchase + view_item + add_to_cart. Użyj cyklu życia zamówienia, żeby purchase odpalał się tylko na statusach płatności. Zdeduplikowany event_id chroni wyniki przed nadmuchaniem przez odświeżenia potwierdzenia.

Odzyskiwanie po blokerach z Measurement Protocol

Użyj Measurement Protocol z Ghost. Zdarzenia serwerowe działają dalej, gdy przeglądarki blokują tagi. Recovery Radar pokazuje zakupy odzyskane po stronie serwera.

Dopasowanie itemów Shopping / Merchant Center

Wyrównaj item_id z Catalog Doctor, zanim skalujesz Shopping. Pasujące ID utrzymują raporty produktowe wypełnione, gdy odpalają się zdarzenia purchase.

Audience remarketingowe środka lejka

view_item i add_to_cart muszą być wiarygodne. Live Stats potwierdza, że ATC odpala się na Twoim motywie; Radar flaguje ATC bez view_item przy dodaniach z listy/kategorii.

ROAS po zwrotach

Mapuj statusy refund w cyklu życia zamówienia. Zdarzenia refund korygują przychód GA4 po anulacjach, żeby optymalizacja nie goniła zwróconych pieniędzy.

Tracking UE z Consent Mode v2

Włącz Consent Mode v2 i bramki prywatności. Zdarzenia czekają na akceptację CMP. Pozostajesz zgodny z przepisami, nie rezygnując całkowicie z pomiaru.

Właściwości multi-country / multistore

Reguły multi-property routują według sklepu, języka, kraju lub waluty. Jeden moduł, kilka właściwości GA4 - bez forków motywu na każdy rynek.

Check go-live na Black Friday

Otwórz Live Statistics, złóż zamówienie testowe, zobacz view_item → add_to_cart → purchase w ciągu 30 minut. Wynik Health + Data Coach, zanim podniesiesz budżety o północy.

MyPresta Google Analytics 4 w jednym zdaniu

Wybierz jeden kanał GA4, śledź pełny lejek ecommerce z bogatymi items[] i zdeduplikowanymi zdarzeniami, obserwuj Live Stats oraz Recovery Radar pod kątem luk i podnoś oceny jakości Data Coach - wszystko z jednego modułu PrestaShop.

Pod maską

Statystyki dla nerdów

Techniczny przegląd tego, co jest w paczce: tryby śledzenia, dziennik zdarzeń, silnik Live Statistics i scoring Data Coach.

2,500+
Linii w module głównym

Jedna główna klasa myanalytics.php łącząca Wizard, Mode, Zdarzenies, Catalog, Privacy, Orders, Live Stats, Health, Data Coach i Updates.

~20
Klas PHP w classes/

Trackery dla gtag / MP / dataLayer, LiveStats, HealthScore, DataCoach, CatalogDoctor, ZdarzenieId, Consent, UserData i więcej.

~15
Hooki PrestaShop

Hooki header, footer, koszyk, checkout, potwierdzenie zamówienia, zmiana statusu, wyszukiwanie, rejestracja, newsletter, kontakt i produkt - natywne, bez haków w motywie.

~10
Zakładki admina

Wizard, Mode, Zdarzenies, Catalog, Privacy, Orders, Multi-property, Live, Health, Updates - każde to skupione miejsce pracy.

15
Typów zdarzeń GA4

Od page_view do refund - każde z przełącznikami, payloadami items[] i mapowaniem kolorów Live Stats na osi czasu.

577
Linii w LiveStats

Silnik PHP dla osi 30 minut, agregacji Recovery Radar, czyszczenia retencji i mapy kolorów zdarzeń.

567
Linii w live JS

myanalytics-live.js - okno zdarzeń na żywo, tooltipy, filtry legendy i odświeżanie Recovery Radar w panelu.

~107
Plików modułu

Klasy PHP, runtime JS, szablony Smarty, schemat SQL, tłumaczenia i warstwa kompatybilności PrestaShop 9.

Baza danych i dziennik zdarzeń

  • Dziennik zdarzeń + dedupe - purchase i refund pozostają jednorazowe nawet przy ponowieniach i odświeżeniach potwierdzenia.
  • Tabela reguł multi-property do routingu według sklepu / języka / kraju / waluty na właściwy Measurement ID.
  • 577+ linii w LiveStats napędzających oś 30 minut, agregacje Recovery Radar i czyszczenie retencji.

Architektura i mapa plików

  • Fabryka trackerów: gtag.js, Measurement Protocol lub dataLayer - jedna aktywna implementacja na request.
  • Data Coach + HealthScore oceniają jakość trackingu na podstawie realnego pokrycia zdarzeń i głębokości payloadów.
  • Ghost JS dla MP przekazuje client_id bez wywołania gtag track - plus pomocniki Consent Mode v2 i Enhanced Conversions.
  • 567+ linii w myanalytics-live.js samych w sobie - okno zdarzeń na żywo przez 30 minut, filtry legendy i odświeżanie Recovery Radar.
Okno 30 min
Podgląd ostatnich 30 minut w panelu - w stylu Google Analytics Realtime, bez czekania na DebugView.
KPI Radaru
Gdzie lejek się łamie: purchase bez ATC, ATC bez view_item, refundy vs zakupy, odzyskania MP.
v1.3.0
Aktualne wydanie. PrestaShop 1.7.x, 8.x i 9.x. Jedna baza kodu na trzy generacje platformy.

Mode decyduje, jak podróżują zdarzenia. Ghost decyduje, jak GA4 je dopasowuje. event_id decyduje, że liczą się raz. Live Stats, Recovery Radar i Data Coach sprawiają, że możesz udowodnić jakość.

2,500+ linii w myanalytics.php, 577-liniowy silnik LiveStats, 567-liniowa oś czasu na żywo, ~107 plików modułu i wydanie v1.3.0. Kompletny stack GA4 dla PrestaShop: Measurement Protocol, wyłączne tryby śledzenia i Data Coach, żeby purchase, client_id i dane kampanii pozostały spójne i audytowalne.

60.00 €

Galeria Modułu 1/22

Dlaczego wybrać nasz moduł
Google Analytics 4 — śledzenie gtag, MP i dataLayer?

Optymalizacja i Automatyzacja

Moduł "MyPresta Google Analytics 4" automatyzuje precyzyjny tracking e-commerce, optymalizując dane dla Google Ads i GA4. Dzięki Live Statistics, Recovery Radar i Data Coach, usprawnia szybkie reagowanie na luki w lejku, optymalizując wydatki reklamowe i maksymalizując konwersje.

Zwiększona Sprzedaż

Moduł MyPresta Google Analytics 4 rewolucjonizuje zwiększanie sprzedaży poprzez precyzyjne śledzenie całego lejka e-commerce. Dzięki Recovery Radar i Live Statistics natychmiast identyfikujesz luki konwersji, skutecznie optymalizując kampanie. Odzyskiwanie danych z Measurement Protocol gwarantuje niezawodny, deduplikowany pomiar, bezpośrednio napędzając Twoje przychody.

15 lat doświadczenia

Po 15 latach doświadczeń w e-commerce, MyPresta Google Analytics 4 dla PrestaShop 1.7-9.x gwarantuje niezawodne śledzenie GA4. Znamy platformę od podszewki, dlatego moduł zapewnia stabilne zdarzenia, deduplikację purchase, Live Stats i Data Coach, skutecznie radząc sobie z wyzwaniami takimi jak blokery reklam i ciągłe zmiany.

Szeroka Personalizacja

Moduł MyPresta Google Analytics 4 oferuje szeroką personalizację, umożliwiając idealne dopasowanie trackingu GA4 do potrzeb Twojego sklepu. Wybierz jeden tryb śledzenia (gtag, MP lub dataLayer), swobodnie włączaj/wyłączaj zdarzenia, konfiguruj format ID produktów oraz zarządzaj regułami multi-property, aby precyzyjnie zbierać dane.

Otwarty Kod Źródłowy

Moduł "Google Analytics 4 — śledzenie gtag, MP i dataLayer" posiada otwarty kod źródłowy, co gwarantuje pełną swobodę w dostosowywaniu mechanizmów śledzenia. Masz nieograniczony dostęp do kodu, aby zaawansowane modyfikacje integracji GA4, takie jak gtag, Measurement Protocol czy dataLayer, były perfekcyjnie dopasowane do Twojego PrestaShop.

Licencja i Aktualizacje

Moduł MyPresta Google Analytics 4 oferuje bezterminową licencję i jest stale aktualizowany, by zapewnić precyzyjne śledzenie GA4. Dostęp do aktualizacji, w tym nowych funkcji Live Stats i Recovery Radar, jest darmowy przez rok. Potem możesz przedłużyć dostęp ze zniżką do 90%.