testarea pe partea serverului

ce este testarea pe partea serverului?

testarea A/B pe partea de Server este o formă de experimentare în care variațiile unui test sunt redate direct pe serverul web, înainte de a fi livrate clientului. Acest lucru se distinge de testarea din partea clientului, unde testul A / B este redat pe partea clientului prin JavaScript după ce pagina este livrată browserului utilizatorului.

Server-side vs client-side A/B testare

fiecare tip de testare oferă propriul set de avantaje. În funcție de nevoile organizației dvs., puteți determina care este potrivit pentru dvs.

avantajele testării pe partea serverului:

impact minim asupra performanței

cu variații experimentale predeterminate care nu sunt servite în zbor prin browser, experimentul este neobservabil pentru vizitatorul site-ului web și are un impact minim asupra timpului de încărcare a paginii.

capacitate de experimentare profundă

experimentele din partea serverului pot testa modul în care funcționează un produs, inclusiv caracteristicile de bază, logica backend, algoritmi etc.

experimentare multi-canal

experimentele rulate pe server pot apărea în mai multe canale în același timp, cum ar fi web, mobil și e-mail.

avantajele testării A/B din partea clientului

ușor accesibile marketerilor

Marketerii cu puține cunoștințe tehnice pot implementa teste folosind un editor WYSIWYG prin simpla modificare JavaScript.

nu sunt necesare Dezvoltatori

cu testarea din partea clientului, nu este nevoie să vă coordonați cu o versiune de cod de site web pentru a implementa experimente. Experimentele pot fi dezvoltate și executate aproape instantaneu.

impact minim SEO

deoarece Google ignoră de obicei modificările implementate prin JavaScript în scopul indexării motorului de căutare, testele din partea clientului au un impact minim SEO în raport cu testele din partea serverului, care pot fi indexate.

segmentare mai bună

deoarece testele din partea clientului se fac după încărcarea paginii, acestea pot profita adesea de mai multe date pentru a segmenta vizitatorii pe baza datelor care nu sunt disponibile în momentul în care se face solicitarea serverului.

când se utilizează testarea A/B pe partea de server

deoarece aplicațiile web moderne au evoluat pentru a deveni mai dinamice și mai complicate din punct de vedere tehnic, testarea în cadrul acestor aplicații a evoluat și în complexitate. Testarea pe partea de Server poate face față acestei complexități crescute. În loc să vă limitați la testarea titlurilor sau a culorilor butoanelor de pe site-ul dvs. web, puteți testa variații mai impactante, cum ar fi algoritmi, arhitecturi și alte modificări non-UI, cum ar fi un set de rezultate ale interogării bazei de date.

astfel, testarea pe partea de server este frecvent alegerea echipelor de dezvoltare a produselor care doresc să ruleze experimente complexe care explorează modul în care funcționează un produs, spre deosebire de testarea ratei de conversie pe partea de client populară cu echipele de marketing.

Exemple de testare pe partea de Server

majoritatea site-urilor web majore folosesc tehnologia pe partea de server pentru a afișa dinamic date diferite și este simplu pentru dezvoltatori să încorporeze testarea în acest proces, astfel încât să poată aduna date.

un caz comun de utilizare pentru testarea A/B pe partea de server este pentru rularea testelor pe algoritmi de căutare pe un site web. Deoarece paginile cu rezultatele căutării sunt redate dinamic pe baza interogării de căutare, testele algoritmului de căutare sunt aproape imposibil de rulat pe partea clientului prin Javascript, dar direct pentru a fi implementate pe partea serverului. Companii precum Google, Pinterest și Netflix testează frecvent noi algoritmi de căutare pentru a optimiza experiența utilizatorului.

testarea pe partea de Server este, de asemenea, adesea folosit pentru testarea modificărilor care sunt de mai sus-the-ori. Deoarece testele client-side sunt randate după generarea paginii, aceasta poate duce la „intermitent” pe pagină, deoarece pagina originală este vizibilă cu puțin timp înainte de aplicarea Codului de variație. Cu testarea pe partea de server, nu există nici o clipire, deoarece modificările sunt aplicate pe serverul web înainte de a fi livrate clientului.

Optimizely server-side A/B testing

abordarea inițială a Optimizely față de testarea A/B a fost o soluție din partea clientului care a avut un impact semnificativ asupra marketingului digital. Cu o linie simplă de JavaScript, un marketer ar putea configura și implementa instantaneu experimente de pagini web utilizând un editor vizual. Această independență față de dezvoltatori și implementările site-ului i-a eliberat pe marketeri să experimenteze și să afle mai multe despre nevoile clienților lor.

dar de la începuturile Optimizely, experimentarea a evoluat mult dincolo de marketing încearcă să dau seama ce call-to-action text pentru a pune pe un buton. Astăzi, datorită creșterii noilor tehnologii și a abordărilor de afaceri” slabe”, cele mai inovatoare companii efectuează astăzi mii de teste anual.

Optimizely Full Stack introduce capacitatea de a crea și rula experimente oriunde în stiva dvs. de tehnologie, folosind interfața Optimizely, motorul de statistici și ecosistemul dezvoltatorului. Puteți experimenta pe tot parcursul ciclului de viață al produsului pe orice dispozitiv conectat (cum ar fi mobil, OTT sau IOT) și puteți activa livrarea progresivă prin comutatoarele de funcții.

indiferent dacă utilizați sau nu Optimizely pentru experimentarea din partea clientului, Optimizely Full Stack vă permite să rulați experimente pe elementele site-ului web care sunt gestionate de back-end, cum ar fi prețurile, ofertele de abonament și reducerile de produse. Puteți împărți cu ușurință traficul și optimiza o reproiectare completă, arhitectura site-ului, campaniile dvs. de marketing omnichannel și multe altele.

Optimizely Full Stack include, de asemenea, semnalizarea funcțiilor și funcționalitatea de lansare controlată, astfel încât să puteți implementa funcții noi într-un segment mic al publicului dvs., să testați modul în care acestea funcționează și să răsturnați cu ușurință orice bug-uri.

Lasă un răspuns

Adresa ta de email nu va fi publicată.