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ą.
Pola i prywatność
Dział zatytułowany „Pola i prywatność”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ń.
Pozycja
Dział zatytułowany „Pozycja”- 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.
Limit częstotliwości
Dział zatytułowany „Limit częstotliwości”- 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.
Okno zamówień
Dział zatytułowany „Okno zamówień”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
Dział zatytułowany „Dane demo”- 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.
Jak budowany i buforowany jest kanał
Dział zatytułowany „Jak budowany i buforowany jest kanał”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.
Wydajność i dostępność (zawsze włączone)
Dział zatytułowany „Wydajność i dostępność (zawsze włączone)”- Drobny widżet vanilla JavaScript ładowany
deferw 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.
Porządek
Dział zatytułowany „Porządek”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.