Phase 5 complete: - guard purchase event per transaction in sessionStorage - restore saved consent before GTM and purchase - add centered Przelewy24 countdown redirect
1.1 KiB
1.1 KiB
2026-05-08
Co zrobiono
- [Phase 4, Plan 01] Naprawiono blad
Uncaught ReferenceError: injectScripts is not definedw CookieNoticePro. - Usunieto dwa wywolania niezdefiniowanego
injectScripts()z obslugi akceptacji cookies i inicjalizacji przy zapisanej zgodzie. - Zweryfikowano skladnie pliku JS oraz obecnosc
cookieNoticePro.init(), Consent Mode v2 i GTM w layoucie. - [Phase 5, Plan 01] Zabezpieczono
purchaseprzed ponownym wywolaniem po odswiezeniu strony Przelewy24. - Dodano restore zapisanych zgod cookies przed GTM, aby
purchasekorzystalo z poprawnego Consent Mode. - Przywrocono automatyczne przekierowanie do Przelewy24 po 5 sekundach z wycentrowanym alertem i odliczaniem.
Zmienione pliki
libraries/CookieNoticePro/cookienoticepro.script.js.paul/phases/04-cookie-notice-bugfix/04-01-PLAN.md.paul/phases/04-cookie-notice-bugfix/04-01-SUMMARY.md.paul/STATE.md.paul/ROADMAP.mdtemplates/tickets/przelewy24.phptemplates/site/layout-logged.php.paul/phases/05-purchase-redirect-hardening/05-01-PLAN.md.paul/phases/05-purchase-redirect-hardening/05-01-SUMMARY.md.paul/PROJECT.md