Monitoring

Detekce kolizí

Dvě varianty upravující tentýž prvek udělají stránku, kterou nikdo nezkontroloval. Pertento tu dvojici nahlásí dřív, než může běžet.

Tři druhyNejdřív oddělenostPočítáno na serveru

Souběžnost tu nestojí nic na velikosti vzorku, takže platforma neomezuje, kolik experimentů běží naráz. Místo toho kontroluje úzkou množinu způsobů, jak si dva experimenty mohou doopravdy uškodit, a hlásí přesně tři věci.

Kolize selektoru znamená, že dvě varianty mění tentýž prvek, a vznikne kombinace stránky, kterou nikdo nepostavil ani nezkontroloval. Kolize přesměrování znamená, že se provoz přesouvá do publika jiného experimentu nebo z něj, což poruší nezávislost, na které stojí obě čtení. Obě blokují. Sdílený cíl se hlásí jako varování, ne blokace: efekty nemusí být aditivní, takže žádný z výsledků nemá zaručeno, že se zopakuje sám.

Oddělenost se kontroluje ještě před tímhle vším. Pokud žádný návštěvník nemůže být v obou experimentech, protože míří na jiná zařízení nebo prokazatelně jiné URL, nic dalšího není dosažitelné a dvojice je bezpečná, ať se dotýká čehokoli.

Jedno poctivé omezení, opatrně formulované v produktu, a ne zametené pod koberec: shoda selektorů je přesná po sjednocení bílých znaků, což z ní dělá detektor pravděpodobných kolizí, a ne důkaz bezpečnosti. Dva různé selektory mohou mířit na tentýž prvek a neshodnou se. Zásah je silný důkaz; nezásah není důkaz neexistence, a nic v konzoli neoznačí dvojici za bezpečnou.

Lepší testy, lepší konverze

Test on all visitors with the world’s lightest script and make confident decisions powered by real-time reporting.