Testarea SPA A/B: un ghid de pornire pentru aplicațiile cu o singură pagină și cele mai bune 10 instrumente de testare SPA A/B de folosit

Publicat: 2022-02-15
Un ghid de început pentru aplicațiile cu o singură pagină și cele mai bune 10 instrumente de testare SPA A:B de folosit

Aplicații cu o singură pagină: ce sunt, cum funcționează și, mai important, cum rulăm teste A/B pe ele?

În acest ghid, vom detalia acest lucru, precum și să ne uităm la 10 dintre cele mai bune platforme de testare A/B pe care le puteți utiliza.

Vom acoperi prețurile, caracteristicile lor, dacă permit încercări, apoi vom detalia metodele pe care le folosesc pentru a vă permite să rulați testarea A/B pe aplicații cu o singură pagină.

În acest fel, puteți decide exact care instrument este cel mai potrivit pentru dvs. și nevoile dvs. de testare.

(Dacă știți deja totul despre testarea SPA, atunci nu ezitați să accesați secțiunea de instrumente aici).

ascunde
  • Ce este o aplicație cu o singură pagină (SPA)?
    • Arhitectura aplicației cu o singură pagină
  • SPA (aplicație cu o singură pagină) vs. MPA (aplicație cu mai multe pagini)
    • Dezavantajele site-urilor de aplicații cu o singură pagină
      • 1. Încărcare lentă a paginii inițiale
      • 2. JavaScript trebuie să fie instalat și să funcționeze
      • 3. Mai mult efort de a construi și edita (Fat Frontend)
      • 4. Măsurarea și raportarea Analytics
      • 5. Posibile probleme de SEO
      • 6. Potențiale probleme de testare A/B
    • Cadre de aplicații populare pe o singură pagină. Ce să alegi: React, Angular sau Vue?
    • Exemple de site-uri de aplicații cu o singură pagină
      • Netflix
      • Facebook
      • Gmail
  • Cum se efectuează testarea A/B pe site-urile de aplicații cu o singură pagină (SPA)?
    • Declanșatorul de testare
    • Cadrul SPA
    • Instrumentul cu care vă testați SPA-ul
  • Top 10 instrumente de testare A/B care s-au adaptat site-urilor de aplicații cu o singură pagină (SPA).
    • #1: Convertiți experiențele
    • #2: Adobe Target
    • #3. VWO
    • #4. Kameleoon
    • #5: SiteSpect
    • #6. Optimizează
    • #7: Google Optimize/Optimize 360
    • #8. ABlyft
    • #9. AB Tasty
    • #10. Randament dinamic
  • Pe scurt: testarea A/B a aplicațiilor cu o singură pagină

Ce este o aplicație cu o singură pagină (SPA)?

Un SPA este un site web sau o aplicație web concepută pentru a se încărca foarte rapid și fluid. Scopul său este de a reproduce experiența unei aplicații mobile bine concepute și modul în care este construită. Faceți clic pe ceva și se încarcă aproape imediat.

Cu toate acestea, numele aplicației cu o singură pagină este puțin înșelător și confuz pentru utilizatorii non-tech. Nu se referă la site-uri care sunt construite doar ca o singură pagină web, ci se referă la modul în care este codificată.

Arhitectura aplicației cu o singură pagină

Cel mai bun mod de a înțelege cum funcționează un SPA este să te uiți la modul în care este construit (arhitectura site-ului) și să compari asta cu un site web standard pe care l-ai putea folosi.

Un site web standard, altfel cunoscut sub numele de static sau „Aplicație cu mai multe pagini” (MPA), este construit având mai multe pagini de cod HTML care reprezintă fiecare pagină individuală de pe site. Deci, veți avea o pagină HTML pentru pagina de pornire, alta pentru pagina despre, etc.

De fiecare dată când se face clic pe un link nou, site-ul web solicită serverului codul HTML pentru acea pagină nouă pentru a fi încărcat, ceea ce provoacă o întârziere.

Arhitectură de aplicații cu mai multe pagini

Puteți ocoli acest lucru într-o oarecare măsură prin preîncărcarea acestor alte link-uri pe site-urile MPA pentru a accelera încărcarea paginii. Vorbim despre asta în acest ghid aici, pentru a vă pregăti site-ul să îndeplinească Core Web Vitals la testare.

SPA (aplicație cu o singură pagină) vs. MPA (aplicație cu mai multe pagini)

Principala diferență dintre un SPA și un MPA este că SPA are o singură pagină de cod HTML pentru întregul site, care trebuie să se încarce o singură dată, de unde și termenul „o singură pagină”.

Arhitectura aplicației cu o singură pagină

În loc să fie nevoit să solicite și să încarce mai multe pagini HTML, SPA preîncarcă tot conținutul la primul clic, memorând în cache celălalt conținut al site-ului în avans, apoi redă și actualizează dinamic aspectul paginii atunci când cineva face clic pe linkuri. de încărcare a noilor fișiere HTML.

Se realizează acest lucru prin utilizarea JavaScript și randarea pe server pentru a încărca noul conținut sau pagini, în timp ce pagina curentă este încă deschisă. Acest lucru dă aspectul unei experiențe de utilizator mai fluide, în timp ce, de obicei, se încarcă mai rapid decât un MPA tradițional, deoarece nu există timp de nefuncționare aparent sau ecrane goale.

Dezavantajele site-urilor de aplicații cu o singură pagină

În calitate de testeri, știm că un site rapid oferă o experiență excelentă pentru utilizator, dar care sunt dezavantajele utilizării unui SPA pentru site-ul dvs.?

1. Încărcare lentă a paginii inițiale

Deoarece SPA-ul preîncărcă întregul site dintr-o singură mișcare, poate însemna că încărcarea inițială a paginii poate fi mai lentă decât un MPA standard. Cu toate acestea, din cauza modului în care se încarcă, poate părea încă să se încarce rapid pentru utilizator, deoarece fereastra de vizualizare inițială se încarcă de obicei imediat, dând aspectul unei încărcări instantanee.

2. JavaScript trebuie să fie instalat și să funcționeze

Dacă browserul sau dispozitivul utilizatorului nu are JavaScript activat, site-ul pur și simplu nu va funcționa. Acest lucru se întâmplă rar și utilizatorii vor fi notificați să îl activeze și să îl descarce, dar se poate întâmpla.

3. Mai mult efort de a construi și edita (Fat Frontend)

Din cauza complexității în construirea site-urilor SPA, acestea pot dura uneori mai mult timp pentru a crea sau mai mult efort pentru a face modificări.

Nu numai asta, dar pot cauza și posibile probleme de UX dacă nu sunt construite corect.

De exemplu, utilizatorul poate apăsa fila Înapoi și poate părăsi site-ul în loc să se întoarcă la „pagina” anterioară. Din nou, foarte rar atunci când este construit corect.

4. Măsurarea și raportarea Analytics

SPA-urile pot fi, de asemenea, dificil de urmărit analizele la fața locului. Deoarece nu există o pagină separată ca atare, acțiunile trebuie urmărite prin modificările dinamice care au loc în loc de încărcările URL. Iată un ghid despre cum să faceți acest lucru cu Google Analytics 4 și GTM.

5. Posibile probleme de SEO

Acest lucru poate afecta, de asemenea, SEO pentru site, deoarece păianjenii Google se luptă să acceseze cu crawlere SPA. (Deși în prezent este îmbunătățit de munca Google de a urmări JavaScript dinamic pe pagină.)

6. Potențiale probleme de testare A/B

În cele din urmă, ne putem confrunta cu unele probleme de testare A/B atunci când testăm aplicații cu o singură pagină, în principal din cauza modului în care se încarcă pagina și a modului în care este livrat testul, dar vom trata acest lucru mai detaliat într-o secundă.

Cadre de aplicații populare pe o singură pagină. Ce să alegi: React, Angular sau Vue?

Există mai multe cadre pe care dezvoltatorii le pot folosi pentru a crea aplicații cu o singură pagină, cum ar fi:

  • unghiular
  • Reacţiona
  • MeteorJs
  • BackboneJs
  • EmberJs
  • PolymerJs
  • KnockoutJs
  • Aurelia

Cele mai populare, însă, sunt Angular (cu multă documentație pe GitHub), React (sursă deschisă, bine documentată pe GitHub) și Vue.js (cel mai nou dintre cele trei).

Exemple de site-uri de aplicații cu o singură pagină

Ce fel de site-uri sunt construite pe cadre SPA?

Datorită vitezei sale fantastice de încărcare, unele dintre cele mai mari site-uri de acolo sunt construite ca SPA-uri:

  • Netflix
  • Facebook
  • Gmail
  • Youtube
  • Airbnb

Majoritatea SPA-urilor sunt construite folosind cadre precum React și Angular.

Iată câteva exemple de SPA binecunoscute:

Netflix

Popularul serviciu de streaming de divertisment folosește cadrul React pentru a le permite utilizatorilor să vizioneze emisiuni TV și filme fără a întâmpina nicio întârziere.

Când luați în considerare câte date sunt transmise în flux pe Netflix și de câte persoane, este rezonabil să concluzionați că abordarea SPA a Netflix folosește pe deplin această metodă.

Facebook

Fluxul de știri al Facebook este un exemplu de SPA.

Când parcurgeți videoclipurile anterioare sau faceți clic pe alte butoane, anumite porțiuni de conținut sunt încărcate pe pagină. Pentru a îndura experiența, nu trebuie să părăsiți pagina.

Gmail

Browserul rămâne pe aceeași pagină web atunci când faceți clic pe mesajele dvs. din căsuța de e-mail.

Cum se efectuează testarea A/B pe site-urile de aplicații cu o singură pagină (SPA)?

În loc să intru în detaliu despre anumite idei de testare A/B pentru site-urile SPA, pe care le-am acoperit anterior, vreau să aflu cum să rulăm efectiv teste pe site-urile SPA .

De ce?

Ei bine, rularea testelor pe site-urile SPA este diferită de un MPA static din cauza a trei lucruri:

  • Declanșatorul care provoacă declanșarea testului,
  • Cadrul pe care este construit SPA și
  • Instrumentul cu care îl utilizați pentru a testa.

Așa că permiteți-mi să explic elementele de bază...

Declanșatorul de testare

În mod normal, cu majoritatea testelor A/B, declanșăm experimentul pe baza șirurilor URL. Dacă cineva vizitează adresa URL specifică a paginii pe care dorim să o testăm și dacă îndeplinește criteriile stabilite de noi, atunci are șansa ca experimentul să se deruleze pentru el.

Deoarece SPA-urile nu au un anumit declanșator de adresă URL și utilizează JavaScript pentru a reda elementele paginii, trebuie să folosim în schimb alte metode de declanșare, cum ar fi:

  • Declanșatoare de sondare,
  • Utilizarea condițiilor JavaScript în zona site-ului și
  • Activare manuală.

În acest fel, ne putem asigura că testul este declanșat și rulează în condițiile potrivite.

Cadrul SPA

Totuși, nu este doar configurarea de noi declanșatoare. Datorită modului în care cele 3 framework-uri populare rulează și livrează site-ul SPA, poate fi necesar să ajustați configurația de testare astfel încât să se livreze corect, în funcție de framework-ul pe care îl utilizați.

Avem ghiduri pentru fiecare dintre acestea mai jos:

  • Rularea experimentelor pe o pagină AngularJS
  • Rularea experimentelor pe o pagină VueJS
  • Rularea experimentelor pe o pagină ReactJS

Instrumentul cu care vă testați SPA-ul

Nu doar cadrele JavaScript trebuie să țineți cont atunci când configurați teste pe site-urile SPA. De asemenea, trebuie să vă uitați la modul în care instrumentul real pe care îl utilizați funcționează pentru a rula teste pe un site SPA, deoarece poate afecta dacă puteți rula testul pe cadrul dvs. particular.

Iată cum rulăm teste A/B pe site-urile SPA utilizând Convert Experiences:

  1. Rulați un test A/A pentru a vă asigura că instrumentul este configurat corect dacă este prima dată când îl utilizați. (Trebuie făcut o singură dată.)
  2. Utilizați stratul de date pentru a păstra părțile URL și alte date ale paginii (deoarece URL-ul în sine nu se modifică).
  3. Secțiunea site-ului din fereastra de vizualizare este un declanșator important care poate fi folosit pentru apelarea variațiilor. Acest lucru este necesar atunci când adresa URL nu este actualizată cu secțiunile defilate.
  4. Asigurați-vă că utilizați un CDN sau conținut de preluare, astfel încât conținutul actualizat al secțiunii site-ului să fie încărcat rapid și să nu perturbe natura fluidă/nativă a SPA-urilor ( unul dintre cele mai mari avantaje ale sale ).
  5. Asigurați-vă că obiectivele declanșate sunt sondate și colectate, chiar dacă pagina nu se reîmprospătează.
  6. De asemenea, puteți merge pe partea serverului pentru testarea A/B bazată pe SPA.

Acest lucru este valabil pentru orice platformă de testare pe care ați putea să o utilizați, așa că atunci când vom detalia diferitele instrumente de testare A/B de mai jos, vom acoperi modul în care fiecare dintre ele testează de fapt pe SPA-uri, astfel încât să puteți decide care este cel mai bun pentru dvs.

Top 10 instrumente de testare A/B care s-au adaptat site-urilor de aplicații cu o singură pagină (SPA).

Acum că ne-am uitat la ce sunt SPA-urile și la problemele comune de care trebuie să țineți cont atunci când testați site-urile SPA, să dezvăluim cele mai populare instrumente de testare care vă permit să efectuați teste pe ele.

  • Convertiți experiențe
  • Adobe Target
  • VWO
  • Kameleoon
  • SiteSpect
  • Optimizează
  • Google Optimize
  • ABlyft
  • AB Tasty
  • Randament dinamic

#1: Convertiți experiențele

Instrument de testare SPA A/B Convert Experiences
Convertiți experiențe

Prețuri : începând de la 699 USD pe lună, cu 199 USD pentru fiecare 100.000 de vizitatori după aceea.

Tipuri de plan:

Instrument de testare SPA A/B Conversie planuri de experiențe
Sursă

Oferă o probă gratuită? Da, 14 zile de încercare gratuită fără card de credit necesar.

Oferă asistență pentru clienți? Da, chiar de la începutul procesului. Ce tip? Chat live, blog și bază de cunoștințe cu multe altele care urmează.

Cum se adaptează pentru a gestiona SPA-urile? Convert poate gestiona SPA-uri oferind o funcție de activare a conversiei (sondare) care poate fi apelată în orice moment după încărcarea paginii. Permite declanșări specifice, cum ar fi obiective, JavaScript, activare manuală și multe altele. De asemenea, vă permite să reîncărcați setările de conversie la fiecare modificare de vizualizare și puteți lucra la urmărirea pe partea client sau pe partea serverului.

Are capacitatea de a declanșa experimente prin JavaScript? Da. Puteți citi mai multe despre el aici.

Declanșează obiectivul sondajului fără a se baza pe reîmprospătările paginii? Da. Prin adăugarea unor coduri gata de plecare în Setările proiectului > Javascript global al proiectului sau prin integrarea directă cu cadrul SPA.

Citiți mai multe despre desfășurarea experimentelor pe SPA-uri.

Analiza Trust Radius :

convert tr spa review
Sursă

Clienți de top: Sony, Jabra, Unicef ​​și alții.

Le pasă de intimitate? Suntem pe deplin conformi GDPR. Am încetat chiar să mai folosim instrumente pentru munca noastră internă de la alte companii care nu respectă GDPR, atât de mult înseamnă pentru noi.

Le pasă de lume? Da. Este în ADN-ul nostru. Plantăm copaci, derulăm programe comunitare, promovăm diversitatea din aplicația inițială, donăm organizații caritabile și multe altele. La naiba, suntem de 15x carbon negativ.

Cum arată această platformă de testare A/B în acțiune:

Captură de ecran pentru instrumentul de testare A/B SPA Convert Experiences
Sursă

#2: Adobe Target

Instrument de testare SPA A/B Adobe Target
Adobe Target

Preț : disponibil numai după rezervarea unui apel. Rata de pornire este de aproximativ 10.000 USD pe lună.

Oferă o probă gratuită? Nu.

Tipuri de plan:

Instrument de testare SPA A/B Prețuri Adobe Target
Sursă

Oferă asistență pentru clienți? Da, sub forma unei baze de cunoștințe și a unor programe de instruire video.

Cum se adaptează pentru a gestiona SPA-urile? Adobe Target poate gestiona SPA-urile printr-o funcție triggerView() care poate fi apelată în codul SPA. Puteți citi mai multe despre asta aici.

Are capacitatea de a declanșa experimente prin JavaScript? Da.

Declanșează obiectivul sondajului fără a se baza pe reîmprospătările paginii? Da. Cu toate acestea, are nevoie de o integrare directă cu Cadrul SPA.

Analiza Trust Radius :

Instrument de testare SPA A/B Adobe Target Review
Sursă

Clienți de top: Nvidia, Sprint mobile, Phillips.

Le pasă de intimitate? Da, dar în mod ironic, au nevoie de e-mailul și numărul de telefon pentru a afla mai multe despre asta. Cu toate acestea, lucrează mult în datele de la prima parte pentru urmărirea neintruzivă.

Le pasă de lume? Foarte mult. Ei susțin diversitatea, lucrează pentru clădiri 100% cu energie regenerabilă, scăderea emisiilor, derulează programe de acțiune comunitară și multe altele.

Cum arată acest instrument de testare în acțiune:

Instrument de testare SPA A/B Captură de ecran Adobe Target
Sursă

#3. VWO

Instrument de testare SPA A/B VWO
Testarea VWO

Preț : Începe de la 99 USD/lună. Orice altceva necesită prețuri personalizate în funcție de nevoile dvs. Și va trebui să contactați echipa de vânzări VWO pentru a dvs.

Tipuri de plan:

Instrument de testare SPA A/B Prețuri VWO
Sursă

Oferă o probă gratuită? Da, puteți începe cu o încercare gratuită de 30 de zile.

Oferă asistență pentru clienți? Da, îi poți suna când ai nevoie de ajutor. Sau consultați pagina lor de resurse.

Cum se adaptează pentru a gestiona SPA-urile? VWO poate gestiona automat SPA-urile prin codul său standard de urmărire și oferă, de asemenea, o funcție pentru a declanșa modificările paginii.

Pentru SPA-urile care modifică șirurile URL cu încărcări de conținut noi, funcționează cu instalarea standard. Pentru SPA-urile care nu modifică adresa URL, trebuie să configurați o pagină virtuală folosind o adresă URL personalizată.

Are capacitatea de a declanșa experimente prin JavaScript? Da. Prin apelarea „aplica modificări”.

Declanșează obiectivul sondajului fără a se baza pe reîmprospătările paginii? Da. Acesta va detecta automat modificările URL și istoricul browserului prin includerea doar a codului de urmărire VWO.

Analiza Trust Radius :

Instrumentul de testare SPA A/B VWO review
Sursă

Clienți de top: Ubisoft, AMD, Penn Foster, Optimeria și IMB Bank.

Le pasă de intimitate? Da. Acestea respectă legile și reglementările majore privind confidențialitatea, dar stochează unele date despre vizitatori pe serverele lor.

Le pasă de lume? Președintele Wingify (marca din spatele VWO), Paras Chopra, și-a transmis pe Twitter sprijinul pentru câteva inițiative de asistență COVID, inclusiv înființarea unei unități de îngrijire COVID cu 10 paturi în Delhi.

Cum arată această platformă de testare A/B în acțiune:

Captură de ecran VWO a instrumentului de testare SPA A/B
Sursă

#4. Kameleoon

Instrument de testare SPA A/B Kameleoon
Kameleoon

Preț : Personalizat în funcție de cerințele dumneavoastră. Obțineți prețul dvs. unic contactând echipa de vânzări.

Tipuri de plan: trebuie să contactați echipa de asistență pentru prețuri. Planurile se bazează pe cerințele dvs.

Oferă o probă gratuită? Da.

Oferă asistență pentru clienți? Da. Puteți chiar să obțineți un manager de cont dedicat care să vă asiste în proiecte complicate.

Cum se adaptează pentru a gestiona SPA-urile? Kameleoon are un API extins de activare pentru a putea activa experimente pe platforma lor. Citiți mai multe despre asta aici.

Are capacitatea de a declanșa experimente prin JavaScript? Da. Prin funcția assignVariation().

Declanșează obiectivul sondajului fără a se baza pe reîmprospătările paginii? Detectează automat actualizările URL. Cu toate acestea, atunci când nu au loc modificări ale adresei URL, atunci activarea experimentului ar trebui apelată prin intermediul API-ului său.

Analiza Trust Radius :

Instrumentul de testare SPA A/B Kameleoon recenzie
Sursă

Clienți de top: Lexus, Unity, Providence, Toyota și Rakuten folosesc Kameleoon.

Le pasă de intimitate? Sunt conforme cu HIPAA, GDPR și CCPA. De asemenea, au o funcție flexibilă de gestionare a consimțământului pentru a vă adapta politica de confidențialitate pentru fiecare test A/B.

Le pasă de lume? Nu am putut găsi dovezi ale vreunei organizații caritabile pe care le sponsorizează sau ale cauzelor de mediu pe care le susțin. Deși, este interesant de știut că au doi cameleoni vii în birourile lor din Germania și Franța.

Cum arată această platformă de testare A/B în acțiune:

Instrumentul de testare SPA A/B Kameleoon, captură de ecran în aplicație
Sursă

#5: SiteSpect

Instrument de testare SPA A/B SiteSpect
SiteSpect

Preț : Va trebui să contactați SiteSpect pentru un preț personalizat în funcție de nevoile dvs.

Tipuri de plan: Nu există informații disponibile înainte de un apel.

Oferă un plan gratuit? Da, oferă o probă gratuită.

Oferă asistență pentru clienți? Asistența pentru clienți este disponibilă prin apel telefonic și e-mail pentru versiuni gratuite și plătite. Există, de asemenea, webinarii preînregistrate disponibile în baza lor de cunoștințe.

Cum se adaptează pentru a gestiona SPA-urile? SitesSpect acționează ca un proxy în care toate elementele site-ului web pot fi schimbate și schimbate cu alte versiuni în timp ce acesta este descărcat de pe servere.

Asta înseamnă că pot modifica orice element înainte de a asambla pagina, chiar înainte ca SPA-ul să fi fost descărcat pe pagină. Cu toate acestea, veți avea nevoie de expertiză tehnică pentru a putea determina ce elemente trebuie schimbate și cu siguranță nu este la fel de ușor ca schimbarea unei pagini de pe site.

De asemenea, orice componente care sunt pre-asamblate pe servere nu pot fi reasamblate cu această soluție.

Are capacitatea de a declanșa experimente prin JavaScript? Nu. Totul se face într-un proxy, similar cu partea serverului.

Declanșează obiectivul sondajului fără a se baza pe reîmprospătările paginii? Nu, din același motiv ca înainte. Totul se face într-un proxy, similar cu partea serverului.

Analiza Trust Radius :

Instrumentul de testare SPA A/B SiteSpect recenzie utilizator
Sursă

Clienți de top: Staples, PetSmart, AmericanGirl și Urban Outfitters folosesc SiteSpect.

Le pasă de intimitate? Ei fac. Sunt certificate PCI DSS 3.2; Conform GDPR, CCPA și scutul de confidențialitate și gata HIPAA.

Le pasă de lume? SiteSpect este cunoscut pentru sponsorizarea unor proiecte caritabile din 2014.

Cum arată acest instrument de testare A/B în acțiune:

Instrumentul de testare SPA A/B SiteSpect în aplicație
Sursă

#6. Optimizează

Instrument de testare SPA A/B Optimizely
Optimizează

Prețuri : folosesc un model de preț personalizat. Dar Splitbase prevede că costă cel puțin 36.000 de dolari pe an.

Tipuri de plan: nu am putut găsi aceste informații fără a-i contacta pentru o demonstrație.

Oferă o probă gratuită? Nu. Au oprit planul gratuit în 2018.

Oferă asistență pentru clienți? Da. Au o bancă de resurse pentru a ajuta utilizatorii să se deblocheze și numere de telefon pentru a apela pentru ajutor 24/7.

Cum se adaptează pentru a gestiona SPA-urile? Suportul Optimizely pentru SPA poate fi activat bifând o casetă de selectare. Aceasta detectează când URL-ul se modifică sau când se modifică DOM-ul, ceea ce activează evaluarea experimentelor și activarea celor pe care vizitatorul a fost grupat pe pagina curentă.

Are capacitatea de a declanșa experimente prin JavaScript? Da.

Declanșează obiectivul sondajului fără a se baza pe reîmprospătările paginii? Da. Se sondajează pentru modificările URL și modificările DOM.

Analiza Trust Radius :

Instrument de testare SPA A/B Revizuire Optimizely
Sursă

Clienți de top: Microsoft, IBM, HP, eBay, Yamaha, Pizza Hut și Atlassian îl folosesc.

Le pasă de intimitate? Ei iau în considerare legile vechi și noi de confidențialitate și le integrează în produsele lor, astfel încât dvs., utilizatorul, să nu vă faceți griji cu privire la conformitate.

Le pasă de lume? Majoritatea angajaților noi sunt trimiși să facă voluntariat în comunitate în a doua zi.

Cum arată acest software de testare AB în acțiune:

Instrument de testare SPA A/B Captură de ecran în aplicație Optimizely
Sursă

#7: Google Optimize/Optimize 360

Instrument de testare SPA A/B Google Optimize
Google Optimize

Preț : Există 2 versiuni ale acestui instrument. Optimize este gratuit, dar pentru funcții avansate, trebuie să optați pentru Google Optimize 360.

Prețul pentru Optimize 360 ​​este personalizat (deși se zvonește a fi în jur de 150.000 USD pe an). Pentru a obține prețul lunar, va trebui să completați un formular pentru a contacta echipa de vânzări.

Tipuri de plan:

Instrument de testare SPA A/B Prețuri Google Optimize
Sursă

Oferă o probă gratuită? Da.

Oferă asistență pentru clienți? Au un centru de resurse cu sfaturi, tutoriale video, comunitate de ajutor și multe altele.

Cum se adaptează pentru a gestiona SPA-urile? Google Optimize oferă asistență SPA, permițând o activare automată a modificărilor experimentului atunci când URL-ul sau DOM-ul se modifică.

De asemenea, oferă un eveniment de activare în care modificările experimentului pot fi activate cu cod.

Are capacitatea de a declanșa experimente prin JavaScript? Da. Prin optimize.activate pe care le recomandă să le insereze prin GTM.

Declanșează obiectivul sondajului fără a se baza pe reîmprospătările paginii? Da. Se întâmplă atunci când se activează Activarea continuă.

Analiza Trust Radius :

Instrumentul de testare SPA A/B Google Optimize recenzie
Sursă

Clienți de top: Adidas, Spotify, Eurobank și alții.

Le pasă de intimitate? Acestea respectă legile aplicabile privind protecția datelor clienților în țările în care sunt utilizate produsele lor.

De asemenea, lucrează cu terți și autoritățile de protecție a datelor pentru a păstra datele utilizatorilor în siguranță.

Le pasă de lume? Google este neutru în carbon din 2007 și intenționează să fie fără emisii de carbon până în 2030. În afară de asta, sunt cunoscuți pentru numeroasele gesturi filantropice cu angajamentul lor de un miliard de dolari.

Cum arată această platformă de testare divizată în acțiune:

Instrument de testare SPA A/B Google Optimize captură de ecran în aplicație
Sursă

#8. ABlyft

Instrument de testare SPA A/B Ablyft
Ablyft

Preț : Prețul este disponibil la cerere. Totuși, am găsit un document mai vechi în care au oferit teste limitate GRATUIT pentru 5k utilizatori, apoi 329 USD pe lună după aceea (279 USD dacă plătiți anual).

Tipuri de plan:

Instrument de testare SPA A/B Prețuri Ablyft
Sursă

Oferă o probă gratuită? Da, puteți începe cu o încercare gratuită de 30 de zile, fără a fi nevoie de card de credit.

Oferă asistență pentru clienți? Da. Au o bază de cunoștințe de bază și opțiuni de chat live.

Cum se adaptează pentru a gestiona SPA-urile? ABlyft contează și cu testarea automată și programatică AB. Cu o opțiune de activare cu URL, modificare DOM și API programatic.

Are capacitatea de a declanșa experimente prin JavaScript? Da, printr-o funcție API.

Declanșează obiectivul sondajului fără a se baza pe reîmprospătările paginii? Da, când URL-ul și DOM-ul se schimbă.

Analiza Trust Radius :

Nu au existat recenzii pe Trust Radius pentru acest instrument, așa că am luat recenzia de la G2.

Instrumentul de testare SPA A/B Ablyft review
Sursă

Cei mai buni clienți Revista Elle, Bazar și Instyle.

Le pasă de intimitate? Da. Acestea respectă principalele legi privind confidențialitatea și GDPR.

Le pasă de lume? Nu că aș putea găsi.

Cum arată această platformă de testare A/B în acțiune:

Instrument de testare SPA A/B Captură de ecran în aplicație Ablyft
Sursă

#9. AB Tasty

Instrument de testare SPA A/B AB Tasty
AB Tasty

Preț: Începe de la 1900 USD/lună pentru 400.000 de vizitatori testați lunar pentru planul Essentials. Planul de creștere costă 3800 USD/lună, în timp ce planul Elite începe de la 5700 USD/lună.

Tipuri de planuri: trebuie să contacteze echipa de vânzări pentru prețuri și tipuri de planuri.

Oferă o probă gratuită? Nu. Puteți solicita un apel demonstrativ pentru a vedea noile lor funcții.

Oferă asistență pentru clienți? Da. Au o bază de cunoștințe și chat live.

Cum se adaptează pentru a gestiona SPA-urile? AB Tasty permite activarea experimentelor atunci când este îndeplinită o anumită condiție, care poate fi verificată la încărcarea paginii sau periodic până când condiția este îndeplinită. Aceste condiții verificate periodic pot fi o valoare URL, elemente prezente pe pagină pe baza selectoarelor CSS, Condiții JS care revin la adevărat sau cod personalizat și, de asemenea, activare programatică prin promisiuni javascript.

Are capacitatea de a declanșa experimente prin JavaScript? Da. Prin promisiuni Javascript sau Condiții JS evaluate periodic.

Declanșează obiectivul sondajului fără a se baza pe reîmprospătările paginii? Da. Poate evalua periodic Valori URL, elemente prezente pe pagină prin selectoare CSS, Condiții JS sau Promisiuni JS.

Analiza Trust Radius :

Instrument de testare SPA A/B AB Tasty review
Sursă

Clienți de top: Disney, L'Oreal, Kalviyo și alții.

Le pasă de intimitate? Da. Adresele IP ale utilizatorului sunt folosite pentru a crea un cod de identificare și apoi sunt șterse imediat înainte de a trece în instrument. Codurile de identificare sunt anonimizate și apoi șterse după 13 luni.

Le pasă de lume? Ei donează direct ONG-urilor, lucrează cu grupuri de acțiune socială, reciclează și sponsorizează stupi.

Cum arată această platformă de testare A/B în acțiune:

Instrument de testare SPA A/B AB Captură de ecran gustoasă în aplicație
Sursă

#10. Randament dinamic

Instrument de testare SPA A/B Dynamic Yield
Randament dinamic

Prețuri : nu am găsit nicio informație despre prețuri, în afară de aceasta, în medie cu 24% mai mare decât alte instrumente care oferă personalizare.

Tipuri de plan: Din nou, nu am găsit nicio informație despre asta.

Oferă o probă gratuită? Da, dar mai întâi trebuie să solicitați o demonstrație.

Oferă asistență pentru clienți? Da. Ce tip? Oferă asistență prin apel și e-mail, împreună cu o bază de cunoștințe de bază pentru a ajuta la instalare și apoi o academie pentru a preda testarea.

Cum se adaptează pentru a gestiona SPA-urile? Dynamic Yield gestionează SPA-urile utilizând un API Web numit MutationObserver , care oferă cârlige în mutațiile DOM și permite instrumentului să urmărească când apar mutații. Utilizarea API-ului permite instrumentului să aplice modificări în timp real, după cum este necesar.

Are capacitatea de a declanșa experimente prin JavaScript? Da. Ei avertizează că unele biblioteci JavaScript mai vechi ar putea să nu fie acceptate.

Declanșează obiectivul sondajului fără a se baza pe reîmprospătările paginii? Această funcție trebuie să fie activată în Setările avansate ale unei campanii, bifând opțiunea Servire la fiecare eveniment SPA .

Analiza Trust Radius :

Instrument de testare SPA A/B Revizuire Dynamic Yield
Sursă

Clienți de top: Urban Outfitters, Ikea, Sephora și multe altele.

Le pasă de intimitate? Dynamic Yield este pe deplin conform GDPR.

Le pasă de lume? Ei fac de fapt ceva foarte tare, și anume să ofere utilizarea gratuită a instrumentului lor organizațiilor de caritate care îndeplinesc anumite criterii. Ei lucrează și în comunitate.

Cum arată această platformă de testare A/B în acțiune:

Captură de ecran a instrumentului de testare SPA A/B Dynamic Yield
Sursă

Pe scurt: testarea A/B a aplicațiilor cu o singură pagină

Deci iată-l.

Întregul nostru ghid pentru testarea A/B a aplicațiilor pe o singură pagină. Ce sunt, cum funcționează și primele 10 platforme pe care le puteți folosi pentru a optimiza site-urile SPA sau aplicațiile web. Am făcut cunoștințele mai ușoare pentru începători, așa că, chiar dacă abilitățile tale nu se potrivesc încă cu toți acești termeni tehnici, sperăm că ai obținut ceva din asta!

Doriți mai multe informații despre fiecare instrument? Am intervievat o grămadă de experți CRO despre instrumentele de top pe care le consideră cele mai bune pentru următorii 5 ani (inclusiv instrumentele de pe această listă). Vezi ce au de spus aici.

Și rămâi la curent pentru partea a 2-a a seriei Testare A/B pentru aplicații cu o singură pagină , unde aruncăm o privire la partea de backend a lucrurilor și împărtășim câteva sfaturi tehnice și cele mai bune practici pentru a rula teste de succes pe aplicații cu o singură pagină. Iese în două zile!

Obțineți Masa interactivă
Obțineți Masa interactivă