Przejdź do głównej zawartości

Konfiguracja

Wszystkie ustawienia Proof są na jednym ekranie, WooCommerce → Proof. Domyślne działają od razu; ustawienia pozwalają dostroić, co pokazuje każde powiadomienie, gdzie i jak często się pojawia oraz które zamówienia je zasilają.

Sterują jedynymi danymi osobowymi, jakie powiadomienie może w ogóle wyświetlić:

  • Imię — przełącz, czy pojawia się imię klienta.
  • Miasto rozliczeniowe — przełącz, czy pojawia się miasto z danych rozliczeniowych.
  • Zastępcza nazwa — neutralne słowo pokazywane w miejsce brakującego imienia, np. „Ktoś”.

To pełny zakres danych osobowych, jaki Proof ujawnia przeglądarce. Nazwiska, e-maile, pełne adresy, numery zamówień i wszelkie inne dane osobowe nigdy nie trafiają do warstwy frontowej, niezależnie od ustawień.

  • Róg — w którym z czterech rogów ekranu powiadomienie jest przypięte. Ponieważ jest przypięte, nigdy nie przesuwa treści i nie wpływa na Cumulative Layout Shift.
  • Początkowe opóźnienie — jak długo po wczytaniu strony pojawia się pierwsze powiadomienie. Krótkie opóźnienie nie przeszkadza odwiedzającemu w chwili wejścia.
  • Czas wyświetlania — jak długo każde powiadomienie zostaje na ekranie, zanim samo się zamknie.
  • Odstęp — przerwa między zamknięciem jednego powiadomienia a pojawieniem się następnego.
  • Maksimum powiadomień na odsłonę — górny limit, by jedna strona nie pokazywała niekończącego się strumienia powiadomień. Po osiągnięciu limitu nie pojawiają się kolejne aż do następnego wczytania strony.

Gdzie powiadomienia mogą się pojawiać:

  • Cały sklep — każda strona frontowa.
  • Sklep, archiwa i produkty — tylko strony katalogu.
  • Tylko pojedyncze produkty — tylko karty produktów, gdzie społeczny dowód słuszności jest najbliżej decyzji zakupowej.

Steruje, które zamówienia zasilają rotację:

  • Maksymalny wiek zamówienia — najstarsze, jakie może być zamówienie, by nadal się pojawiało. Utrzymuje, że dowód jest naprawdę „niedawny”.
  • Maksymalna liczba zamówień — z ilu niedawnych zamówień losować.

Proof używa wyłącznie zamówień o statusie zrealizowane lub w trakcie realizacji w tym oknie.

  • Dane demo — domyślnie wyłączone. Po włączeniu aktywują się tylko, gdy brak prawdziwych kwalifikujących się zamówień, więc to czysto pomoc przy podglądzie na nowym sklepie. Nigdy nie nadpisują ani nie mieszają się z prawdziwą sprzedażą: gdy tylko pojawią się kwalifikujące się zamówienia, używane są prawdziwe dane.

Proof czyta niedawne zamówienia zrealizowane i w trakcie realizacji, nowsze niż maksymalny wiek zamówienia, do maksymalnej liczby zamówień. To zapytanie uruchamia się najwyżej raz na kilka minut przez buforowany transient — nigdy przy każdym wczytaniu strony — więc nie dokłada kosztu bazy na żądanie.

  • Drobny widżet vanilla JavaScript ładowany defer w stopce. Bez jQuery.
  • Przypięty do rogu, więc bez przeskoków układu.
  • Mieści się w regionie aria-live="polite", więc czytniki ekranu ogłaszają każde powiadomienie bez utraty fokusu.
  • Przycisk zamknięcia dostępny z klawiatury z widocznym pierścieniem fokusu; fokus nigdy nie jest przejmowany.
  • Ruch respektuje prefers-reduced-motion; świadomy trybu ciemnego.

Usunięcie wtyczki usuwa opcje proof_settings i proof_db_version oraz buforowany kanał. Proof nie tworzy własnych tabel w bazie i nie łączy się z usługami zewnętrznymi — wszystkie dane to Twoje własne dane zamówień WooCommerce.