2.7 KiB
Roadmap: drmaterac.pl
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.2 GA4 checkout funnel (v0.2.0) Status: Complete Phases: 1 of 1 complete
Phases
| Phase | Name | Plans | Status | Completed |
|---|---|---|---|---|
| 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
Phase 1: Cross Sell PRO w koszyku
Goal: Dostarczyc modul Prestashop wyswietlajacy karuzele produktow uzupelniajacych w koszyku z pelna obsluga produktow prostych i wariantowych. Depends on: Nothing (first phase) Research: Unlikely (Prestashop patterns sa znane)
Scope:
- Integracja hooka koszyka i pobieranie powiazanych produktow.
- Render sekcji karuzeli pod kontenerem koszyka z danymi produktow.
- Logika CTA: add-to-cart dla produktow prostych, przekierowanie do produktu przy wariantach.
Plans:
- 01-01: Implementacja modulu Cross Sell PRO na stronie koszyka
Phase 2: Cross Sell PRO w zamowieniu
Goal: Rozszerzyc modul o wyswietlanie karuzeli cross-sell na etapie zamowienia, po prawej stronie checkoutu. Depends on: Phase 1 (wykorzystanie logiki i komponentow z koszyka) Research: Unlikely (adaptacja istniejacego rozwiazania)
Scope:
- Render sekcji cross-sell w bloku
#js-checkout-summary. - Wstawienie sekcji przed obecna zawartoscia w tym kontenerze.
- Zachowanie zachowania CTA jak w koszyku (warianty -> produkt, proste -> dodanie).
Plans:
- 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_checkoutna kazdym kroku checkout. - Przypiecie
add_shipping_infoiadd_payment_infodo realnych akcji w checkout. - Zachowanie obecnego eventu
purchasena stronie potwierdzenia zamowienia.
Plans:
- 03-01: Korekta sekwencji GA4 checkout funnel
Roadmap created: 2026-03-31 22:58 Last updated: 2026-05-11 15:53