Eksperymenty

Testy po stronie serwera

Dla zmian, które nigdy nie należały do przeglądarki: logika cen, ranking wyszukiwania, wszystko, co ustalane jest przed zbudowaniem strony.

Renderuje wasz kodPrzypisanie w przeglądarce lub na serwerzeJeden raport

Niektórych zmian nie da się wprowadzić edycją wyrenderowanej strony. Inne uszeregowanie wyników wyszukiwania, inna odpowiedź endpointu cenowego czy podmiana modelu rekomendacji dzieją się, zanim powstanie jakikolwiek HTML. Test po stronie serwera obejmuje właśnie to: każdy wariant pokazuje wasz własny kod, a Pertento zarządza testem, decyduje, kto dostaje który wariant, i prowadzi pomiar.

To, kto wybiera wariant, jest ustawieniem. Przy przypisaniu w przeglądarce wybiera go skrypt Pertento według wagi, dokładnie tak jak w teście wizualnym, a pokazuje go kod waszej strony: bez klucza serwerowego, bez zmian w backendzie, a kierowanie po URL, urządzeniu i ciasteczkach działa jak zwykle. Przy przypisaniu na serwerze wasz backend pyta SDK serwerowe, zanim wyrenderuje stronę, więc już pierwsze renderowanie pokazuje właściwy wariant i po załadowaniu strony nic się nie zmienia.

Przypisanie na serwerze daje to, czego potrzebuje backend. Każdy test ma klucz flagi, a każdy wariant klucz, według którego przełącza się wasz kod, z opcjonalnym payloadem JSON na wartości, których ten wariant używa. Reguły atrybutów oparte na waszych własnych danych, takich jak plan czy kraj, decydują, kto zostaje włączony do testu, a test może przypisywać według waszego własnego ID klienta, więc zalogowany klient widzi ten sam wariant na każdym urządzeniu. Pertento nigdy nie przechowuje tego ID.

Wyniki trafiają na te same ekrany statystyk co każdy inny test. Strona liczy odwiedzającego pod ID, dla którego zdecydował wasz serwer, a konwersje pochodzą z przeglądarki albo wyłącznie z waszego backendu, nigdy z obu. Wdrożenie zwycięzcy działa tak jak gdzie indziej: każda decyzja wskazuje wtedy zwycięski wariant, więc wasz kod serwuje go wszystkim bez wydawania nowej wersji.

Lepsze testy, lepsze konwersje

Test on all visitors with the world’s lightest script and make confident decisions powered by real-time reporting.Wypróbuj za darmoZamów demo