Eksperimentering
Tester på serversiden
For endringer som aldri hørte hjemme i nettleseren: prislogikk, søkerangering og alt annet som avgjøres før siden bygges.
Noen endringer kan du ikke gjøre ved å redigere en ferdig side. Rangering av søkeresultater, hva et pris-endpoint returnerer og bytte av anbefalingsmodell skjer alt sammen før det finnes noen HTML. Et serverside-eksperiment tar seg av slike tilfeller: backenden din bestemmer hva som vises, og Pertento holder styr på eksperimentet, variantene og målingen.
Dette er den eneste eksperimenttypen som krever utviklertid, og det sier vi som det er. Den visuelle editoren har ikke noe steg for den. Til gjengjeld får du samme eksperimentpost, samme målrettingsspråk, samme statistikk og samme automatisering som i alle andre tester på kontoen. Et backend-eksperiment er ikke et eget testprogram med eget regneark.
Siden endringen ligger i kodebasen din, fungerer utrullingen annerledes. Det finnes ingen utrulling med ett klikk til hundre prosent. Vinnergrenen har du allerede i koden, og Pertento lagrer beslutningen og belegget for den.
Det er vanlig å ha serverside- og klientside-eksperimenter gående samtidig, og kollisjonsmodellen behandler dem likt. Berører to eksperimenter samme publikum, sjekkes de mot hverandre uansett hvilket lag de kjører i.