Monitoring
Kollisionsdetektering
Två varianter som redigerar samma element ger en sida ingen har granskat. Pertento rapporterar paret innan det kan köras.
Samtidighet kostar inget i urval här, så plattformen begränsar inte hur många experiment som körs samtidigt. Vad den gör i stället är att kontrollera den smala uppsättningen sätt två experiment genuint kan skada varandra på, och rapportera exakt tre saker.
En selektorkollision betyder att två varianter ändrar samma element, vilket ger en sidkombination ingen byggt eller granskat. En omdirigeringskollision betyder att trafik flyttar in i eller ut ur ett annat experiments publik och bryter det oberoende båda avläsningarna bygger på. Båda blockerar. Ett delat mål rapporteras som en varning snarare än ett block: effekterna kanske inte är additiva, så inget av resultaten är garanterat att replikeras för sig.
Disjunkthet kontrolleras före allt det där. Om ingen besökare kan vara med i båda experimenten, för att de riktar mot olika enheter eller påvisbart olika URL:er, är inget annat nåbart och paret är säkert oavsett vad det rör.
En ärlig begränsning, formulerad med omsorg i produkten snarare än förbisedd: selektormatchning är exakt efter normalisering av blanksteg, vilket gör den till en detektor för sannolika kollisioner och inget bevis på säkerhet. Två olika selektorer kan peka på samma element och kommer inte att matcha. En träff är starkt bevis; en utebliven träff är inget bevis på frånvaro, och inget i konsolen kallar ett par säkert.