Testy SPA A/B: Przewodnik dla początkujących po aplikacjach jednostronicowych i 10 najlepszych narzędzi do testowania SPA A/B
Opublikowany: 2022-02-15Aplikacje jednostronicowe: czym są, jak działają i, co ważniejsze, w jaki sposób przeprowadzamy na nich testy A/B?
W tym przewodniku opiszemy to, a także przyjrzymy się 10 najlepszym platformom do testowania A/B, z których możesz korzystać.
Omówimy ich ceny, ich funkcje, jeśli zezwalają na wersje próbne, a następnie szczegółowo omówimy metody, których używają, aby umożliwić przeprowadzanie testów A/B w aplikacjach jednostronicowych.
W ten sposób możesz zdecydować, które narzędzie najlepiej pasuje do Ciebie i Twoich potrzeb testowych.
(Jeśli wiesz już wszystko o testowaniu SPA, możesz przejść do sekcji narzędzi tutaj).
- Co to jest aplikacja jednostronicowa (SPA)?
- Architektura aplikacji jednostronicowych
- SPA (aplikacja jednostronicowa) vs. MPA (aplikacja wielostronicowa)
- Wady witryn z aplikacjami jednostronicowymi
- 1. Powolne ładowanie początkowej strony
- 2. JavaScript musi być zainstalowany i działać
- 3. Większy wysiłek w tworzeniu i edycji (Fat Frontend)
- 4. Pomiary analityczne i raportowanie
- 5. Możliwe problemy z SEO
- 6. Potencjalne problemy z testowaniem A/B
- Popularne struktury aplikacji jednostronicowych. Co wybrać: React, Angular czy Vue?
- Przykłady witryn aplikacji jednostronicowych
- Netflix
- Gmail
- Wady witryn z aplikacjami jednostronicowymi
- Jak przeprowadzić testy A/B w witrynach z aplikacjami jednostronicowymi (SPA)?
- Wyzwalacz testu
- Ramy SPA
- Narzędzie, którego używasz do testowania SPA za pomocą
- 10 najlepszych narzędzi do testowania A/B, które przystosowały się do witryn aplikacji jednostronicowych (SPA)
- #1: Konwertuj doświadczenia
- #2: Cel Adobe
- #3. VWO
- #4. Kameleoon
- #5: SiteSpect
- #6. Optymalizuj
- 7. Optymalizuj Google/Optymalizuj 360
- #8. ABlyft
- #9. AB Smaczne
- #10. Wydajność dynamiczna
- W skrócie: Testowanie A/B aplikacji jednostronicowych
Co to jest aplikacja jednostronicowa (SPA)?
SPA to strona internetowa lub aplikacja internetowa zaprojektowana tak, aby ładować się bardzo szybko i płynnie. Jego celem jest odtworzenie doświadczenia dobrze zaprojektowanej aplikacji mobilnej i sposobu jej budowy. Klikasz na coś i ładuje się prawie natychmiast.
Jednak nazwa aplikacji jednostronicowej jest nieco myląca i myląca dla użytkowników nietechnicznych. Nie odnosi się do witryn zbudowanych tylko jako pojedyncza strona internetowa, ale do sposobu ich zakodowania.
Architektura aplikacji jednostronicowych
Najlepszym sposobem na zrozumienie, jak działa SPA, jest przyjrzenie się, jak jest zbudowane (architektura witryny) i porównanie tego ze standardową witryną, z której możesz korzystać.
Standardowa witryna internetowa, zwana inaczej statyczną lub „aplikacją wielostronicową” (MPA), jest zbudowana z wielu stron kodu HTML, które reprezentują każdą stronę w witrynie. Więc będziesz mieć jedną stronę HTML dla strony głównej, inną dla strony z informacjami itd.
Za każdym razem, gdy klika się nowy link, witryna wysyła żądanie serwera o kod HTML do załadowania tej nowej strony, co powoduje opóźnienie.
Możesz to do pewnego stopnia obejść, wstępnie ładując te inne linki w witrynach MPA, aby przyspieszyć ładowanie strony. Omówimy to w tym przewodniku, aby przygotować witrynę do spełnienia kluczowych kryteriów sieciowych podczas testowania.
SPA (aplikacja jednostronicowa) vs. MPA (aplikacja wielostronicowa)
Główna różnica między SPA a MPA polega na tym, że SPA ma tylko jedną stronę kodu HTML dla całej witryny, która wystarczy załadować się tylko raz, stąd termin „pojedyncza strona”.
Zamiast żądać i ładować wiele stron HTML, SPA wstępnie ładuje całą zawartość przy pierwszym kliknięciu, buforując z wyprzedzeniem zawartość innej witryny, a następnie dynamicznie ponownie renderuje i aktualizuje wygląd strony, gdy ktoś zamiast tego kliknie łącza ładowania nowych plików HTML.
Osiąga to za pomocą JavaScript i renderowania po stronie serwera, aby załadować nową zawartość lub strony, podczas gdy bieżąca strona jest nadal otwarta. Daje to wrażenie bardziej płynnego doświadczenia użytkownika, a jednocześnie zwykle ładuje się szybciej niż tradycyjny MPA, ponieważ nie ma widocznych przestojów ani pustych ekranów.
Wady witryn z aplikacjami jednostronicowymi
Jako testerzy wiemy, że szybka strona zapewnia świetne wrażenia użytkownika, ale jakie są wady korzystania ze SPA dla Twojej witryny?
1. Powolne ładowanie początkowej strony
Ponieważ SPA wstępnie ładuje całą witrynę za jednym razem, może to oznaczać, że początkowe ładowanie strony może być wolniejsze niż w przypadku standardowego MPA. Jednak ze względu na sposób, w jaki się ładuje, nadal może wydawać się, że ładuje się szybko dla użytkownika, ponieważ początkowy widok zwykle ładuje się od razu, co sprawia wrażenie natychmiastowego ładowania.
2. JavaScript musi być zainstalowany i działać
Jeśli przeglądarka lub urządzenie użytkownika nie ma włączonej obsługi JavaScript, witryna po prostu nie będzie działać. Zdarza się to rzadko, a użytkownicy zostaną powiadomieni o konieczności włączenia i pobrania go, ale może się to zdarzyć.
3. Większy wysiłek w tworzeniu i edycji (Fat Frontend)
Ze względu na złożoność budowania witryn SPA, czasami ich tworzenie może zająć więcej czasu lub więcej wysiłku, aby wprowadzić zmiany.
Nie tylko to, ale mogą również powodować możliwe problemy z UX, jeśli nie są poprawnie zbudowane.
Na przykład użytkownik może nacisnąć kartę wstecz i opuścić witrynę zamiast wracać do poprzedniej „strony”. Znowu bardzo rzadko, gdy jest poprawnie zbudowany.
4. Pomiary analityczne i raportowanie
SPA mogą być również trudne do śledzenia na miejscu. Ponieważ nie ma oddzielnej strony jako takiej, działania muszą być śledzone za pomocą dynamicznych zmian zachodzących zamiast wczytywania adresów URL. Oto przewodnik, jak to zrobić w Google Analytics 4 i GTM.
5. Możliwe problemy z SEO
Może to również wpłynąć na SEO witryny, ponieważ roboty sieciowe Google mają problemy z indeksowaniem SPA. (Chociaż jest on obecnie ulepszany przez prace Google nad śledzeniem dynamicznego kodu JavaScript na stronie).
6. Potencjalne problemy z testowaniem A/B
Na koniec możemy napotkać pewne problemy z testami A/B podczas testowania aplikacji jednostronicowych, głównie ze względu na sposób ładowania strony i sposób dostarczania testu, ale omówimy to bardziej szczegółowo za chwilę.
Popularne struktury aplikacji jednostronicowych. Co wybrać: React, Angular czy Vue?
Istnieje kilka struktur, których programiści mogą używać do tworzenia aplikacji jednostronicowych, takich jak:
- Kątowy
- Reagować
- MeteorJs
- BackboneJs
- EmberJs
- PolymerJs
- KnockoutJs
- Aurelia
Najpopularniejszymi są jednak Angular (z dużą ilością dokumentacji na GitHubie), React (open source, dobrze udokumentowany na GitHubie) i Vue.js (najnowszy z trzech).
Przykłady witryn aplikacji jednostronicowych
Jakie strony są budowane na frameworkach SPA?
Dzięki fantastycznym szybkościom ładowania niektóre z największych witryn są budowane jako SPA:
- Netflix
- Gmail
- youtube
- Airbnb
Większość SPA jest budowana przy użyciu frameworków, takich jak React i Angular.
Oto kilka znanych przykładów SPA:
Netflix
Popularna usługa przesyłania strumieniowego rozrywki wykorzystuje platformę React, aby umożliwić swoim użytkownikom oglądanie programów telewizyjnych i filmów bez żadnych opóźnień.
Biorąc pod uwagę, ile danych jest przesyłanych strumieniowo przez Netflix i przez ile osób, rozsądnie jest stwierdzić, że podejście SPA Netflix w pełni wykorzystuje tę metodę.
Przykładem SPA jest kanał informacyjny Facebooka.
Gdy przewijasz poprzednie filmy lub klikasz inne przyciski, określone fragmenty treści są ładowane na stronę. Aby znieść to doświadczenie, nie musisz opuszczać strony.
Gmail
Przeglądarka pozostaje na tej samej stronie internetowej po kliknięciu wiadomości w skrzynce odbiorczej.
Jak przeprowadzić testy A/B w witrynach z aplikacjami jednostronicowymi (SPA)?
Zamiast szczegółowo omawiać konkretne pomysły dotyczące testów A/B dla witryn SPA, które omówiliśmy wcześniej, chcę zamiast tego omówić sposób uruchamiania testów w witrynach SPA .
Czemu?
Cóż, uruchamianie testów na stronach SPA różni się od statycznego MPA z trzech powodów:
- Spust, który powoduje uruchomienie testu,
- Ramy, na których zbudowane jest SPA, oraz
- Narzędzie, którego używasz do testowania.
Pozwólcie, że wyjaśnię podstawy…
Wyzwalacz testu
Zwykle w przypadku większości testów A/B uruchamiamy eksperyment na podstawie ciągów adresów URL. Jeśli ktoś odwiedzi konkretny adres URL strony, którą chcemy przetestować i jeśli spełnia określone przez nas kryteria, ma szansę na przeprowadzenie eksperymentu.
Ponieważ SPA nie mają określonego wyzwalacza adresu URL i używają JavaScript do ponownego renderowania elementów strony, musimy zamiast tego użyć innych metod wyzwalaczy, takich jak:
- Wyzwalacze odpytywania,
- Korzystanie z warunków JavaScript w obszarze witryny oraz
- Aktywacja ręczna.
W ten sposób możemy zapewnić, że test zostanie uruchomiony i będzie działał w odpowiednich warunkach.
Ramy SPA
Nie chodzi jednak tylko o tworzenie nowych wyzwalaczy. Ze względu na sposób, w jaki 3 popularne platformy są uruchamiane i dostarczają witrynę SPA, może być konieczne dostosowanie konfiguracji testu tak, aby dostarczała poprawnie, w zależności od używanej platformy.
Poniżej mamy przewodniki dla każdego z nich:
- Uruchamianie eksperymentów na stronie AngularJS
- Uruchamianie eksperymentów na stronie VueJS
- Uruchamianie eksperymentów na stronie ReactJS
Narzędzie, którego używasz do testowania SPA za pomocą
Nie chodzi tylko o frameworki JavaScript, które trzeba wziąć pod uwagę podczas konfigurowania testów na stronach SPA. Należy również przyjrzeć się, jak faktycznie używane narzędzie działa do uruchamiania testów w witrynie SPA, ponieważ może to mieć wpływ na to, czy można uruchomić test w określonej strukturze.
Oto jak przeprowadzamy testy A/B w witrynach SPA za pomocą funkcji Convert :
- Przeprowadź test A/A, aby upewnić się, że narzędzie jest poprawnie skonfigurowane, jeśli używasz go po raz pierwszy. (Tylko raz.)
- Użyj warstwy danych do przechowywania części adresu URL i innych danych strony (ponieważ sam adres URL się nie zmienia).
- Sekcja witryny w widocznym obszarze jest ważnym wyzwalaczem, którego można używać do wywoływania odmian. Jest to konieczne, gdy adres URL nie jest aktualizowany z przewiniętymi sekcjami.
- Upewnij się, że korzystasz z sieci CDN lub zawartości pobierania z wyprzedzeniem, aby zaktualizowana zawartość sekcji witryny była ładowana szybko i nie zakłócała płynnego/natywnego charakteru SPA ( jedna z największych zalet ).
- Upewnij się, że wyzwolone cele są odpytywane i zbierane, nawet jeśli strona się nie odświeża.
- Możesz także przejść po stronie serwera do testów A/B opartych na SPA.
Dotyczy to każdej platformy testowej, z której możesz korzystać, więc kiedy podzielimy różne narzędzia do testowania A/B poniżej, omówimy, w jaki sposób każde z nich faktycznie testuje na SPA, abyś mógł zdecydować, które jest dla Ciebie najlepsze.
10 najlepszych narzędzi do testowania A/B, które przystosowały się do witryn aplikacji jednostronicowych (SPA)
Teraz, gdy przyjrzeliśmy się, czym są SPA i typowymi problemami, o których należy pamiętać podczas testowania witryn SPA, podzielmy się najpopularniejsze narzędzia testowe, które umożliwiają przeprowadzanie na nich testów.
- Konwertuj doświadczenia
- Adobe Target
- VWO
- Kameleoon
- SiteSpect
- Optymalizuj
- Optymalizacja Google
- ABlyft
- AB Smaczne
- Wydajność dynamiczna
#1: Konwertuj doświadczenia
Ceny : już od 699 USD miesięcznie, a następnie 199 USD na każde 100 tys. odwiedzających.
Rodzaje planów:
Czy oferują bezpłatny okres próbny? Tak, 14-dniowy bezpłatny okres próbny bez karty kredytowej.
Czy oferują obsługę klienta? Tak, od samego początku okresu próbnego. Jakiego typu? Czat na żywo, blog i baza wiedzy, a jeszcze więcej.
Jak dostosowuje się do obsługi SPA? Convert może obsługiwać SPA, udostępniając funkcję aktywacji konwersji (odpytywanie), którą można wywołać w dowolnym momencie po załadowaniu strony. Pozwala na określone wyzwalanie, takie jak cele, JavaScript, aktywacja ręczna i inne. Umożliwia również ponowne ładowanie ustawień Konwertuj przy każdej zmianie widoku i może działać na śledzeniu po stronie klienta lub po stronie serwera.
Czy ma możliwość wyzwalania eksperymentów przez JavaScript? TAk. Więcej na ten temat przeczytasz tutaj.
Czy wyzwalanie celu sondy bez polegania na odświeżaniu strony? TAk. Poprzez dodanie gotowego kodu w Ustawieniach Projektu > Globalny Javascript lub poprzez bezpośrednią integrację z frameworkiem SPA.
Przeczytaj więcej o przeprowadzaniu eksperymentów w SPA.
Recenzja promienia zaufania :
Najlepsi klienci: Sony, Jabra, Unicef i inni.
Czy zależy im na prywatności? Jesteśmy w pełni zgodni z RODO. Przestaliśmy nawet używać narzędzi do naszej pracy wewnętrznej od innych firm, które nie spełniają RODO, tyle to dla nas znaczy.
Czy dbają o świat? TAk. To jest w naszym DNA. Sadzimy drzewa, prowadzimy programy społecznościowe, wspieramy różnorodność od pierwszego wniosku, przekazujemy darowizny na cele charytatywne i wiele więcej. Do licha, mamy 15-krotnie ujemną zawartość węgla.
Jak wygląda ta platforma do testów A/B w akcji:
#2: Cel Adobe
Cennik : Dostępne tylko po dokonaniu rezerwacji połączenia. Stawka początkowa wynosi około 10 000 USD miesięcznie.
Czy oferują bezpłatny okres próbny? Nie.
Rodzaje planów:
Czy oferują obsługę klienta? Tak, w formie bazy wiedzy i programów szkoleniowych wideo.
Jak dostosowuje się do obsługi SPA? Adobe Target może obsługiwać SPA za pomocą funkcji triggerView(), którą można wywołać w kodzie SPA. Więcej na ten temat przeczytasz tutaj.
Czy ma możliwość wyzwalania eksperymentów przez JavaScript? TAk.
Czy wyzwalanie celu sondy bez polegania na odświeżaniu strony? TAk. Wymaga jednak bezpośredniej integracji z ramami SPA.
Recenzja promienia zaufania :
Najlepsi klienci: Nvidia, Sprint mobile, Phillips.
Czy zależy im na prywatności? Tak, ale jak na ironię wymagają podania adresu e-mail i numeru telefonu, aby dowiedzieć się więcej na ten temat. Wykonują jednak dużo pracy w danych 1st party w celu nieinwazyjnego śledzenia.
Czy dbają o świat? Bardzo tak. Wspierają różnorodność, pracują na rzecz budynków wykorzystujących w 100% energię odnawialną, obniżają emisje, prowadzą programy działań społecznościowych i wiele więcej.
Jak to narzędzie testowe wygląda w działaniu:
#3. VWO
Ceny : zaczynają się od 99 USD/mies. Wszystko więcej wymaga dostosowania cen do Twoich potrzeb. I będziesz musiał skontaktować się z zespołem sprzedaży VWO.
Rodzaje planów:
Czy oferują bezpłatny okres próbny? Tak, możesz zacząć od 30-dniowego bezpłatnego okresu próbnego.
Czy oferują obsługę klienta? Tak, możesz do nich zadzwonić, gdy potrzebujesz pomocy. Lub sprawdź ich stronę zasobów.
Jak dostosowuje się do obsługi SPA? VWO może automatycznie obsługiwać SPA za pomocą standardowego kodu śledzenia, a także zapewnia funkcję wyzwalania zmian na stronie.
W przypadku SPA, które zmieniają ciągi adresów URL przy ładowaniu nowej zawartości, działa z instalacją standardową. W przypadku SPA, które nie zmieniają adresu URL, musisz skonfigurować stronę wirtualną przy użyciu niestandardowego adresu URL.
Czy ma możliwość wyzwalania eksperymentów przez JavaScript? TAk. Poprzez wywołanie „zastosuj zmiany”.
Czy wyzwalanie celu sondy bez polegania na odświeżaniu strony? TAk. Automatycznie wykryje zmiany adresu URL i historii przeglądarki, uwzględniając tylko kod śledzenia VWO.
Recenzja promienia zaufania :
Najlepsi klienci: Ubisoft, AMD, Penn Foster, Optimeria i IMB Bank.
Czy zależy im na prywatności? TAk. Przestrzegają głównych przepisów i regulacji dotyczących prywatności, ale przechowują niektóre dane odwiedzających na swoich serwerach.
Czy dbają o świat? Prezes Wingify (marki stojącej za VWO) Paras Chopra, napisał na Twitterze swoje poparcie dla kilku inicjatyw pomocy na rzecz COVID, w tym utworzenia 10-łóżkowego ośrodka opieki nad COVID w Delhi.
Jak wygląda ta platforma do testów A/B w akcji:
#4. Kameleoon
Ceny : Dostosowane do Twoich wymagań. Swoją unikalną cenę otrzymasz kontaktując się z zespołem sprzedaży.
Typy planów: musisz skontaktować się z ich zespołem pomocy technicznej w celu uzyskania cen. Plany są oparte na Twoich wymaganiach.
Czy oferują bezpłatny okres próbny? TAk.
Czy oferują obsługę klienta? TAk. Możesz nawet otrzymać dedykowanego opiekuna klienta, który pomoże Ci w skomplikowanych projektach.
Jak dostosowuje się do obsługi SPA? Kameleoon ma rozbudowany interfejs API aktywacji, aby móc aktywować eksperymenty na swojej platformie. Przeczytaj więcej na ten temat tutaj.
Czy ma możliwość wyzwalania eksperymentów przez JavaScript? TAk. Poprzez funkcję assignVariation().
Czy wyzwalanie celu sondy bez polegania na odświeżaniu strony? Automatycznie wykrywa aktualizacje adresów URL. Jeśli jednak nie nastąpią żadne zmiany adresu URL, aktywację eksperymentu należy wywołać za pośrednictwem jego interfejsu API.
Recenzja promienia zaufania :
Najlepsi klienci: Lexus, Unity, Providence, Toyota i Rakuten korzystają z Kameleoon.
Czy zależy im na prywatności? Są zgodne z HIPAA, RODO i CCPA. Mają również elastyczną funkcję zarządzania zgodami, aby dostosować politykę prywatności dla każdego testu A/B.
Czy dbają o świat? Nie mogłem znaleźć dowodów na jakąkolwiek organizację charytatywną, którą sponsorują, ani na cele środowiskowe, które wspierają. Chociaż warto wiedzieć, że mają dwa żywe kameleony w swoich biurach w Niemczech i Francji.
Jak wygląda ta platforma do testów A/B w akcji:
#5: SiteSpect
Ceny : Musisz skontaktować się z SiteSpect, aby uzyskać cenę dostosowaną do Twoich potrzeb.
Typy planów: brak informacji przed połączeniem.
Czy oferują darmowy plan? Tak, oferują bezpłatny okres próbny.
Czy oferują obsługę klienta? Obsługa klienta jest dostępna za pośrednictwem telefonu i poczty e-mail w wersjach bezpłatnych i płatnych. W ich bazie wiedzy dostępne są również wcześniej nagrane webinaria.
Jak dostosowuje się do obsługi SPA? SitesSpect działa jako serwer proxy, w którym wszystkie elementy witryny można zmieniać i wymieniać na inne wersje podczas pobierania z serwerów.
Oznacza to, że mogą modyfikować dowolny element przed złożeniem strony, nawet zanim SPA zostanie pobrany na stronę. Będziesz jednak potrzebować wiedzy technicznej, aby móc określić, jakie elementy należy zamienić i zdecydowanie nie tak łatwe, jak zmiana strony w witrynie.
Również żadne komponenty, które są wstępnie zmontowane na serwerach, nie mogą być ponownie zmontowane za pomocą tego rozwiązania.
Czy ma możliwość wyzwalania eksperymentów przez JavaScript? Nie. Wszystko odbywa się w proxy, podobnie jak po stronie serwera.
Czy wyzwalanie celu sondy bez polegania na odświeżaniu strony? Nie, z tego samego powodu co poprzednio. Wszystko odbywa się w proxy, podobnie jak po stronie serwera.
Recenzja promienia zaufania :
Najlepsi klienci: Staples, PetSmart, AmericanGirl i Urban Outfitters korzystają z SiteSpect.
Czy zależy im na prywatności? Robią. Posiadają certyfikat PCI DSS 3.2; Zgodność z RODO, CCPA i Privacy Shield oraz zgodność z HIPAA.
Czy dbają o świat? SiteSpect jest znany ze sponsorowania niektórych projektów charytatywnych od 2014 roku.
Jak to narzędzie do testowania A/B wygląda w działaniu:
#6. Optymalizuj
Ceny : korzystają z niestandardowego modelu cenowego. Ale Splitbase przewiduje, że kosztują co najmniej 36 000 USD rocznie.
Typy planów: nie mogłem znaleźć tych informacji bez skontaktowania się z nimi w celu uzyskania wersji demonstracyjnej.
Czy oferują bezpłatny okres próbny? Nie. Zatrzymali darmowy plan w 2018 roku.
Czy oferują obsługę klienta? TAk. Mają bank zasobów, które pomogą użytkownikom odblokować i numery telefonów, aby zadzwonić po pomoc 24/7.
Jak dostosowuje się do obsługi SPA? Wsparcie Optimizely dla SPA można aktywować poprzez zaznaczenie checkboxa. Wykrywa, kiedy zmienia się adres URL lub kiedy zmienia się DOM, co aktywuje ocenę eksperymentów i aktywację tych, które użytkownik został przeniesiony na bieżącą stronę.
Czy ma możliwość wyzwalania eksperymentów przez JavaScript? TAk.
Czy wyzwalanie celu sondy bez polegania na odświeżaniu strony? TAk. Odpytuje o zmiany adresów URL i zmiany DOM.
Recenzja promienia zaufania :
Korzystają z niego najlepsi klienci: Microsoft, IBM, HP, eBay, Yamaha, Pizza Hut i Atlassian.
Czy zależy im na prywatności? Biorą pod uwagę stare i nowe przepisy dotyczące prywatności i integrują je ze swoimi produktami, dzięki czemu Ty, użytkownik, nie musisz się martwić o zgodność.
Czy dbają o świat? Większość nowo zatrudnionych osób jest wysyłanych na wolontariat w społeczności drugiego dnia.
Jak wygląda to oprogramowanie testujące AB w akcji:
7. Optymalizuj Google/Optymalizuj 360
Ceny : istnieją 2 wersje tego narzędzia. Optymalizacja jest bezpłatna, ale w przypadku zaawansowanych funkcji musisz wybrać Optymalizację Google 360.
Cena Optymalizacji 360 jest niestandardowa (chociaż podobno wynosi około 150 000 USD rocznie). Aby uzyskać miesięczną cenę, musisz wypełnić formularz, aby skontaktować się z ich zespołem sprzedaży.
Rodzaje planów:
Czy oferują bezpłatny okres próbny? TAk.
Czy oferują obsługę klienta? Mają centrum zasobów z poradami, samouczkami wideo, społecznością pomocy i nie tylko.
Jak dostosowuje się do obsługi SPA? Optymalizator Google zapewnia obsługę SPA, umożliwiając automatyczną aktywację zmian eksperymentu po zmianie adresu URL lub DOM.
Zapewnia również zdarzenie aktywacji, w którym zmiany eksperymentu można aktywować za pomocą kodu.
Czy ma możliwość wyzwalania eksperymentów przez JavaScript? TAk. Poprzez optymalizację.aktywuj, którą zalecają wstawić przez GTM.
Czy wyzwalanie celu sondy bez polegania na odświeżaniu strony? TAk. Dzieje się tak po włączeniu ciągłej aktywacji.
Recenzja promienia zaufania :
Najlepsi klienci: Adidas, Spotify, Eurobank i nie tylko.
Czy zależy im na prywatności? Przestrzegają obowiązujących przepisów o ochronie danych klientów w krajach, w których używane są ich produkty.
Współpracują również ze stronami trzecimi i organami ochrony danych, aby zapewnić bezpieczeństwo danych użytkowników.
Czy dbają o świat? Google jest neutralny pod względem emisji dwutlenku węgla od 2007 r. i planuje być wolny od emisji do 2030 r. Poza tym jest znany z licznych gestów filantropijnych z zaangażowaniem w wysokości 1 miliarda dolarów.
Jak wygląda ta podzielona platforma testowa w akcji:
#8. ABlyft
Ceny : Ceny są dostępne na życzenie. Znalazłem jednak starszy dokument, w którym oferowali ograniczone testy ZA DARMO dla 5 000 użytkowników, a następnie 329 USD miesięcznie (279 USD, jeśli płacono rocznie).
Rodzaje planów:
Czy oferują bezpłatny okres próbny? Tak, możesz zacząć od 30-dniowego bezpłatnego okresu próbnego, bez karty kredytowej.
Czy oferują obsługę klienta? TAk. Mają podstawową bazę wiedzy i opcje czatu na żywo.
Jak dostosowuje się do obsługi SPA? ABlyft liczy się również z automatycznymi i programowymi testami AB. Z opcją aktywacji za pomocą adresu URL, zmiany DOM i programmatic API.
Czy ma możliwość wyzwalania eksperymentów przez JavaScript? Tak, poprzez funkcję API.
Czy wyzwalanie celu sondy bez polegania na odświeżaniu strony? Tak, gdy zmieni się URL i DOM.
Recenzja promienia zaufania :
Nie było żadnych recenzji na Trust Radius dla tego narzędzia, więc wziąłem recenzję od G2.
Top Klienci Magazyn Elle, Bazar i Instyle.
Czy zależy im na prywatności? TAk. Przestrzegają głównych przepisów dotyczących prywatności i RODO.
Czy dbają o świat? Nie żebym mógł znaleźć.
Jak wygląda ta platforma do testów A/B w akcji:
#9. AB Smaczne
Ceny: zaczynają się od 1900 USD/mies. dla 400 000 comiesięcznych testowanych użytkowników w ramach planu Essentials. Plan wzrostu kosztuje 3800 USD miesięcznie, podczas gdy plan Elite zaczyna się od 5700 USD miesięcznie.
Typy planów: trzeba skontaktować się z zespołem sprzedaży w sprawie cen i typów planów.
Czy oferują bezpłatny okres próbny? Nie. Możesz poprosić o rozmowę demonstracyjną, aby zobaczyć nowe funkcje.
Czy oferują obsługę klienta? TAk. Mają bazę wiedzy i czat na żywo.
Jak dostosowuje się do obsługi SPA? AB Tasty umożliwia aktywację eksperymentów po spełnieniu określonego warunku, który można sprawdzać przy wczytywaniu strony lub okresowo aż do spełnienia warunku. Te okresowo sprawdzane warunki mogą być wartością adresu URL, elementami obecnymi na stronie w oparciu o selektory CSS, warunkami JS, które zwracają wartość true lub niestandardowym kodem, a także aktywacją programową za pomocą obietnic javascript.
Czy ma możliwość wyzwalania eksperymentów przez JavaScript? TAk. Poprzez obietnice Javascript lub okresowo oceniane Warunki JS.
Czy wyzwalanie celu sondy bez polegania na odświeżaniu strony? TAk. Potrafi okresowo oceniać wartości URL, elementy obecne na stronie poprzez selektory CSS, warunki JS lub obietnice JS.
Recenzja promienia zaufania :
Najlepsi klienci: Disney, L'Oreal, Kalviyo i inni.
Czy zależy im na prywatności? TAk. Adresy IP użytkowników są wykorzystywane do tworzenia kodu identyfikacyjnego, a następnie natychmiast usuwane przed przejściem do narzędzia. Kody identyfikacyjne są anonimizowane, a następnie usuwane po 13 miesiącach.
Czy dbają o świat? Przekazują darowizny bezpośrednio na organizacje pozarządowe, współpracują z grupami akcji społecznej, zajmują się recyklingiem i sponsorują ule.
Jak wygląda ta platforma do testów A/B w akcji:
#10. Wydajność dynamiczna
Cennik : Nie znalazłem żadnych informacji na temat cen innych niż są one średnio o 24% wyższe niż w przypadku innych narzędzi oferujących personalizację.
Rodzaje planów: Znowu nie mogłem znaleźć żadnych informacji na ten temat.
Czy oferują bezpłatny okres próbny? Tak, ale najpierw musisz poprosić o demo.
Czy oferują obsługę klienta? TAk. Jakiego typu? Oferują wsparcie telefoniczne i e-mailowe, a także podstawową bazę wiedzy, która pomoże w instalacji, a następnie akademię do nauczania testowania.
Jak dostosowuje się do obsługi SPA? Dynamiczny Yield obsługuje SPA, wykorzystując internetowy interfejs API o nazwie MutationObserver , który zapewnia zaczepy do mutacji DOM i umożliwia narzędziu śledzenie, kiedy występują mutacje. Zastosowanie API umożliwia narzędziu wprowadzanie zmian w czasie rzeczywistym w razie potrzeby.
Czy ma możliwość wyzwalania eksperymentów przez JavaScript? TAk. Ostrzegają jednak, że niektóre starsze biblioteki JavaScript mogą nie być obsługiwane.
Czy wyzwalanie celu sondy bez polegania na odświeżaniu strony? Tę funkcję należy włączyć w Ustawieniach zaawansowanych kampanii, zaznaczając opcję Wyświetlaj przy każdym wydarzeniu SPA .
Recenzja promienia zaufania :
Najlepsi klienci: Urban Outfitters, Ikea, Sephora i nie tylko.
Czy zależy im na prywatności? Dynamic Yield jest w pełni zgodny z RODO.
Czy dbają o świat? W rzeczywistości robią coś bardzo fajnego, czyli oferowanie darmowego korzystania z ich narzędzia organizacjom charytatywnym, które spełniają określone kryteria. Pracują również w społeczności.
Jak wygląda ta platforma do testów A/B w akcji:
W skrócie: Testowanie A/B aplikacji jednostronicowych
Więc masz to.
Nasz cały przewodnik po testach A/B aplikacji jednostronicowych. Czym są, jak działają i 10 najlepszych platform, których możesz użyć do optymalizacji witryn SPA lub aplikacji internetowych. Uczyniliśmy wiedzę łatwą dla początkujących, więc nawet jeśli twoje umiejętności nie pasują jeszcze do wszystkich tych terminów technicznych, mamy nadzieję, że nadal coś z tego wyciągniesz!
Chcesz uzyskać więcej informacji na temat każdego narzędzia? Przeprowadziliśmy wywiady z grupą ekspertów CRO na temat najlepszych narzędzi, które ich zdaniem są najlepsze na następne 5 lat (w tym narzędzi z tej listy). Zobacz, co mają do powiedzenia tutaj.
Bądź na bieżąco z częścią 2 serii Testy A/B w aplikacjach jednostronicowych , w której zajrzymy do backendu i podzielimy się kilkoma wskazówkami technicznymi i najlepszymi praktykami dotyczącymi przeprowadzania udanych testów w aplikacjach jednostronicowych. Wychodzi za dwa dni!