Frustracja i formularze

Najgorsze strony,
na szczycie rankingu.

Ranking frustracji liczony per strona — (rage×3 + dead×1.5 + errors×2) ÷ odsłony, z liczbami przyczyn źródłowych i progami czerwień / żółć / zieleń — plus per-pole odpadanie w formularzach z plakietkami „wyciek”. Wyłącznie liczby i wartości logiczne: etykiety są hashowane, treści nigdy nie są czytane ani wysyłane.

Ranking frustracji

Każda strona punktowana. Najgorsze na górze.

Jedna liczba per strona, wyliczona z sygnałów, które naprawdę znaczą frustrację — i posortowana tak, żeby strona, która cię potrzebuje, była na szczycie.

Jakość · ranking frustracji · 28 dniwszystkie strony
ŚcieżkaRageMartweBłędyWynik
/signup/plan4490126.9
/checkout2851225.4
/pricing1862341.8
/changelog947271.6
/blog/cookieless-analytics356150.4
Wynik = (rage×3 + dead×1.5 + errors×2) ÷ odsłony — czerwień ≥ 5 · żółć ≥ 1.5 · zieleń poniżej.
Wzór

Rage kliki ważą potrójnie, błędy podwójnie, martwe kliknięcia półtorakrotnie — wagi odzwierciedlają siłę, z jaką każdy sygnał zapowiada zepsute doświadczenie, a nie częstotliwość jego występowania.

Odsłony w mianowniku

Dzielenie przez odsłony trzyma niskotrafikowe strony w ryzach: strona z 3 rage klikami i 3 odsłonami nie jest zła — jest mała.

Przyczyny źródłowe obok

Liczby rage, martwych kliknięć i błędów stoją przy każdym wyniku — ranking mówi ci, co naprawić, a nie tylko że coś jest nie tak.

Odpadanie w formularzach

Znajdź pole, w którym
formularz przecieka.

Analityka per pole dla każdego formularza oznaczonego data-obs-form: ile osób widziało pole, ile je wypełniło, wskaźnik wypełnień, procent odpadu — z plakietką „wyciek” powyżej 25% — oraz mediana czasu w polu.

Formularz · rejestracja · 28 dniper pole
PoleWidziałoWypełniłoWskaźnik wypełnieńOdpadMediana w polu
#8c1e… · pole 1100%94%
6%0:11
#77c2… · pole 291%72%
21%0:38
#e30d… · pole 372%41%
43% wyciek1:22
#5b9a… · pole 444%31%
30% wyciek0:47
Odpad > 25% zarabia plakietkę „wyciek”. Etykiety renderują się jako hashe — dashboard pokazuje hash, nie treść etykiety.

Mediana czasu w polu oddziela „myślenie” od „utknięcia”: pole, na którym spędza się minutę i które mimo to przecieka, to inny problem niż takie, przez które użytkownicy przelatują.

Liczby, nigdy treści

Przeglądarka wysyła
wartości logiczne i liczby.

Analityka formularzy w Observerze jest strukturalnie niezdolna do wycieku tego, co wpisano: tracker odczytuje czy pole było widziane i wypełnione — nigdy co do niego wpisano. Wyłącznie liczby i wartości logiczne; etykiety są haszowane, zanim opuszczą przeglądarkę.

Ta sama postawa co wszędzie

Analityka formularzy liczy pola, nigdy wartości — a nagrania maskują pola u źródła. Obie funkcje behawioralne trzymają się jednej reguły.

Opt-out per element

data-obs-ignore wyłącza dowolny element z map ciepła i analityki formularzy — kontrakt jest Twój, żeby go zaostrzyć.

Najgorsze strony najpierw.
Przyczyny źródłowe w pakiecie.

Punktacja frustracji i odpadanie w formularzach wchodzą w tryb domyślny — zagregowane, ukrywane poniżej progu k-anonimowości n ≥ 5, bez banera zgody. Dostęp po podpisaniu NDA, a wdrożenie odbywa się razem z Twoim zespołem DevOps.