Eksperimenti i oznake funkcija

Koju je varijantu ova osoba stvarno vidjela? Most upisuje odgovor u sesiju da možete filtrirati snimke po varijanti umjesto nagađati.

1. Pitanje na koje odgovara

Vaš alat eksperimenata govori da varijanta B ima 12 % slabiju konverziju. Ne govori zašto niti pokazuje ijednu osobu koja ima teškoće s njom.

Ovaj most zatvara prazninu na najjeftiniji način: čita dodjelu varijante iz alata koji već koristite i dodaje je MousePlayer sesiji. Odatle je „pokaži sesije koje su vidjele varijantu B i klikale iz bijesa“ filter, ne istraživački projekt.

Ništa se ne šalje alatu eksperimenata. Samo čitamo ono što je već odlučio. Eksperiment koji se nikad nije pokrenuo ili posjetilac kojem nije dodijeljena grupa ne proizvodi ništa — to je ispravno, ne greška.

2. Alati i jedno zajedničko pravilo

Šest A/B alata i pet pružalaca oznaka funkcija, svi se čitaju u pregledniku putem javnog API-ja samog alata.

VrstaAlati
A/B i eksperimentiOptimizely, VWO, AB Tasty, Kameleoon, nasljednici Google Optimizea, Convert
Oznake funkcijaLaunchDarkly, ConfigCat, Flagsmith, Split, Unleash

Samo dodjele koje su se stvarno desile

VWO je najjasniji primjer pravila: uzimamo kampanju samo kad je njen status RUNNING i ovom posjetiocu je stvarno dodijeljena kombinacija. Samo definirana kampanja ne govori ništa o osobi koja gleda, a njen upis u sesiju učinio bi svaki kasniji filter netačnim.

Neki odgovori kasne

ConfigCat rješava asinhrono; Snowplow odgovara povratnim pozivom. Vrijednosti stižu u bafer i preuzimaju se u sljedećem prolazu umjesto čekanja — most koji blokira stranicu da sazna naziv varijante već je koštao više nego što vrijedi.

3. Koliko košta stranicu

Ništa mjerljivo. Nema našeg mrežnog zahtjeva, dodatne skripte ni ikakvog rada kad je most isključen.

Alat koji već ugrađujete obavlja svoj posao čitali mi iz njega ili ne. Dodajemo jedno čitanje, nekoliko puta, dok alat ne da odgovor ili ne prođe dvadeset pokušaja.

Zašto dvadeset, a ne zauvijek

Alati eksperimenata često se učitavaju nakon nas. Jedno čitanje propustilo bi gotovo svaku dodjelu; beskonačno provjeravanje držalo bi tajmer aktivnim na svakoj stranici radi vrijednosti koja neće stići. Dvadeset pokušaja u razmacima od pola sekunde je kompromis, isti kao kod adaptera saglasnosti iz istog razloga.

4. Gdje ovo vrijedi

  • Varijanta s lošijim rezultatima iz razloga koji niko ne zna navesti. Filtrirajte na nju, poredajte po klikovima iz bijesa, pogledajte tri sesije. Razlog je obično vidljiv u prvoj.
  • Oznaka funkcije uključena za 5 % korisnika. Tih pet posto su upravo sesije koje želite gledati i bez mosta ih ne možete pronaći.
  • Test koji izgleda bez razlike. Nekad su obje varijante jednako loše na istom mjestu i alat to ne može reći jer poredi samo zbirne brojke.

Varijanta je običan atribut sesije, pa putuje i u svaki drugi most: vide je CRM bilješka, izvoz skladišta podataka i MCP alati.

Svi ovdje navedeni zaštitni znakovi pripadaju njihovim vlasnicima. MousePlayer nema poslovni odnos s ovim pružaocima usluga.