fix(ga4): stabilize checkout funnel events

This commit is contained in:
2026-05-11 15:54:42 +02:00
parent 80a3cb3814
commit a9fce98b01
8 changed files with 597 additions and 106 deletions

View File

@@ -3,10 +3,12 @@
## Overview
Wdrozenie funkcji Cross Sell PRO skoncentrowanej na stronie koszyka i checkoutu, od zasilenia danymi z relacji produktow po frontendowa karuzele i logike dodawania do koszyka zgodna z wariantami.
Aktualny zakres rozszerzony o naprawe sekwencji zdarzen GA4 w checkout dla modulu `pdgoogleanalytycs4pro`.
## Current Milestone
**v0.1 Cross Sell PRO dla koszyka** (v0.1.0)
**v0.2 GA4 checkout funnel** (v0.2.0)
Status: Complete
Phases: 2 of 2 complete
Phases: 1 of 1 complete
## Phases
@@ -14,6 +16,7 @@ Phases: 2 of 2 complete
|-------|------|-------|--------|-----------|
| 1 | Cross Sell PRO w koszyku | 1 | Complete | 2026-03-31 |
| 2 | Cross Sell PRO w zamowieniu | 1 | Complete | 2026-03-31 |
| 3 | GA4 checkout events | 1 | Complete | 2026-05-11 |
## Phase Details
@@ -45,6 +48,20 @@ Phases: 2 of 2 complete
**Plans:**
- [x] 02-01: Integracja karuzeli w checkout summary
### Phase 3: GA4 checkout events
**Goal:** Naprawic sekwencje zdarzen GA4 w checkout: `begin_checkout` tylko po kliknieciu przejscia do realizacji zamowienia, `add_shipping_info` po przejsciu do/akceptacji dostawy, `add_payment_info` po wyborze platnosci oraz `purchase` na potwierdzeniu zamowienia.
**Depends on:** Nothing (zmiana w module analitycznym, niezalezna od Cross Sell PRO)
**Research:** Unlikely (wymaga analizy istniejacych hookow i JS modulu)
**Scope:**
- Usuniecie automatycznego odpalania `begin_checkout` na kazdym kroku checkout.
- Przypiecie `add_shipping_info` i `add_payment_info` do realnych akcji w checkout.
- Zachowanie obecnego eventu `purchase` na stronie potwierdzenia zamowienia.
**Plans:**
- [x] 03-01: Korekta sekwencji GA4 checkout funnel
---
*Roadmap created: 2026-03-31 22:58*
*Last updated: 2026-03-31 23:59*
*Last updated: 2026-05-11 15:53*