Przejdź do treści

FAQ

Odpowiedzi na najczęściej zadawane pytania.

Czy Pro wymaga zainstalowanej wersji Free?

Tak. Pro jest rozszerzeniem — używa silnika bazowego Free i dokłada warstwę trygerów, algorytmów, A/B testingu, segmentacji oraz analytics. Obie wtyczki muszą być aktywne równocześnie. Plugin Pro wykrywa Free przez class_exists( 'WPNest_RPM' ) i wyświetla notice gdy go brakuje.

Jak długo trwa zanim modal zacznie pokazywać rekomendacje?

Algorytm FBT (Frequently Bought Together) wymaga zbudowania par produktów z Twoich historycznych zamówień. Cron wpnest_rpm_pro_pairs_cron uruchamia się raz dziennie i pierwsze wyniki są dostępne po 24 godzinach od aktywacji. Dla nowych sklepów (brak zamówień) algorytmy Same Category, Best Sellers i New Arrivals działają natychmiast bez wymaganej historii. Możesz wymusić rebuild par komendą: wp wpnest-rpm pairs:rebuild.

Czy modal spowolni mój sklep?

Nie. Pairs są pre-computowane cronem raz dziennie (nie w runtime), analytics zapisuje się asynchronicznie przez REST API z blocking=false, modal ładuje się lazy po pierwszym tryggerze (nie w window onload). Średnie obciążenie: poniżej 5 ms TTFB na karcie produktu, brak dodatkowych zapytań SQL. Wszystkie zasoby JS/CSS są conditionally enqueued — ładują się tylko na stronach gdzie tryger może się odpalić.

Czy działa z motywem, który nadpisuje single-product.php?

Tak. Modal renderuje się jako overlay nad treścią (position: fixed, z-index 99999) i nie wymaga modyfikacji szablonów motywu. Tryger Add to Cart łapie event added_to_cart WooCommerce (AJAX) — odpala się niezależnie od tego, jak motyw renderuje przycisk. Pozostałe trygery (exit-intent, scroll, time) wisły na document i są niezależne od struktury strony.

Czy mogę przetestować przed zakupem?

Tak — wersja Free zawiera podstawowy silnik (1 tryger, 1 algorytm, 1 layout). Pro ma 14-dniowy money-back zgodnie z prawem konsumenckim UE: bez pytań, bez ankiet, pełny zwrot na to samo źródło płatności w 5 dni roboczych. Domeny developerskie (*.test, *.local, localhost) działają z pełną funkcjonalnością Pro bez wykorzystania licencji — testuj na staging-u przez dowolny czas.

Czy mogę zainstalować na kilku sklepach?

Każda licencja = ustalona liczba domen produkcyjnych (Single = 1, Agency = 5, Unlimited = ∞). Domeny dev/staging są zawsze gratis i nie liczą się do limitu. Domenami zarządzasz w Moje konto → Domeny na wpnest.pl — możesz dowolnie dodawać/usuwać/przenosić w ramach pakietu.

Co się dzieje z danymi analytics gdy usunę wtyczkę?

Domyślnie tabele wpnest_rpm_* pozostają w bazie po zwykłym Usuń wtyczkę — tak żebyś nie stracił historycznych danych. Aby je skasować przy uninstall, włącz w ustawieniach opcję „Usuń dane przy odinstalowaniu” przed dezaktywacją.

Jak działa A/B testing i kiedy uznaje wynik za istotny?

Silnik buduje rozkład konwersji per wariant i raz na godzinę przelicza chi-square test. Test uznaje wynik za istotny statystycznie gdy p-value < 0.05 (95% confidence — domyślne) lub < 0.01 (99% confidence — opcja). Sticky session cookie utrzymuje przypisanie użytkownika do wariantu przez 30 dni, żeby ten sam wracający widział to samo i nie zaburzył wyniku. Auto-stop wyłącza eksperyment po osiągnięciu confidence threshold lub po max-N wyświetleń.

Czy plugin wspiera multi-currency (np. CURCY, WPML)?

Tak. WPML/Polylang — pełne wsparcie, rekomendacje per-language (algorytm zna jakim językiem klient przeglądał). WOOCS / CURCY — ceny w modalu konwertowane runtime do waluty kupującego, AOV w analytics liczony w base-currency sklepu. Wymaga aktywnej wtyczki multi-currency — Pro sam waluty nie konwertuje.

Czy plugin jest zgodny z RODO?

Tak. Plugin śledzi anonimowe session-id (cookie 30 dni) bez personalnych danych. Identyfikator nie jest powiązany z e-mailem ani z user_id — jest losowym hashem generowanym przy pierwszej wizycie. Analytics zapisuje wyłącznie product_id, session_id, event_type, timestamp. Brak phoning home, brak external requests, brak third-party trackers. Możesz pokazać użytkownikowi jego dane przez WP-CLI: wp wpnest-rpm session:show <session_id> oraz skasować je: wp wpnest-rpm session:delete <session_id>.

Co się dzieje po wygaśnięciu mojej licencji Pro?

Funkcje Pro zostają wyłączone automatycznie — 8 trygerów (zostaje tylko Add to Cart z Free), 10 algorytmów (zostaje tylko FBT), 7 layoutów (zostaje 1), A/B testing, segmentacja, analytics dashboard, scheduling, webhooki, email follow-up, bundling, WPML, white-label, REST API. Funkcje Free pozostają w pełni aktywne: modal po Add to Cart z algorytmem FBT, podstawowy cache, AJAX integration. Żadne dane nie są kasowane — wszystkie reguły, eksperymenty, segmenty, eventy pozostają w bazie. Czas reakcji od wygaśnięcia do faktycznego wyłączenia Pro: do 12 godzin (cache klienta). Po opłaceniu nowej licencji funkcje Pro odblokowują się automatycznie. Domeny developerskie zawsze mają pełen Pro.