Pengujian A/B SPA: Panduan Pemula untuk Aplikasi Satu Halaman & 10 Alat Pengujian A/B SPA Terbaik untuk Digunakan
Diterbitkan: 2022-02-15Aplikasi satu halaman: Apa itu, bagaimana cara kerjanya, dan, yang lebih penting, bagaimana kita menjalankan pengujian A/B pada aplikasi tersebut?
Dalam panduan ini, kami akan menguraikannya, serta melihat 10 platform pengujian A/B terbaik yang dapat Anda gunakan.
Kami akan membahas harga mereka, fitur mereka, jika mereka mengizinkan uji coba, dan kemudian membahas secara rinci metode mana yang mereka gunakan untuk memungkinkan Anda menjalankan pengujian A/B pada aplikasi satu halaman.
Dengan cara ini Anda dapat memutuskan dengan tepat alat mana yang paling cocok untuk Anda dan kebutuhan pengujian Anda.
(Jika Anda sudah mengetahui segalanya tentang pengujian SPA, silakan lompat ke bagian alat di sini).
- Apa itu Aplikasi Satu Halaman (SPA)?
- Arsitektur Aplikasi Halaman Tunggal
- SPA (Aplikasi Satu Halaman) vs. MPA (Aplikasi Multi-Halaman)
- Kekurangan Situs Aplikasi Halaman Tunggal
- 1. Pemuatan Halaman Awal Lambat
- 2. JavaScript Perlu Diinstal dan Bekerja
- 3. Lebih Banyak Upaya untuk Membangun dan Mengedit (Fon Frontend Gemuk)
- 4. Pengukuran dan Pelaporan Analytics
- 5. Kemungkinan Masalah SEO
- 6. Potensi Masalah Pengujian A/B
- Kerangka Aplikasi Satu Halaman Populer. Apa yang Harus Dipilih: React, Angular, atau Vue?
- Contoh Situs Aplikasi Halaman Tunggal
- Netflix
- Gmail
- Kekurangan Situs Aplikasi Halaman Tunggal
- Bagaimana Melakukan Pengujian A/B pada Situs Single Page Application (SPA)?
- Pemicu Tes
- Kerangka SPA
- Alat yang Anda Gunakan untuk Menguji SPA Anda dengan
- 10 Alat Pengujian A/B Teratas yang Telah Diadaptasi ke Situs Aplikasi Satu Halaman (SPA)
- #1: Konversi Pengalaman
- #2: Sasaran Adobe
- #3. VWO
- #4. Kameleon
- #5: Spek Situs
- #6. Optimalkan
- #7: Google Optimalkan/Optimalkan 360
- #8. ABlyft
- #9. AB Enak
- # 10. Hasil Dinamis
- Singkatnya: Pengujian A/B Aplikasi Halaman Tunggal
Apa itu Aplikasi Satu Halaman (SPA)?
SPA adalah situs web atau aplikasi web yang dirancang untuk memuat dengan sangat cepat dan lancar. Tujuannya adalah untuk mereplikasi pengalaman aplikasi seluler yang dirancang dengan baik dan bagaimana aplikasi itu dibuat. Anda mengklik sesuatu dan itu segera dimuat.
Nama aplikasi satu halaman, bagaimanapun, sedikit menyesatkan dan membingungkan bagi pengguna non-teknologi. Ini tidak merujuk ke situs yang hanya dibuat sebagai satu halaman web, tetapi merujuk pada bagaimana kode itu dibuat.
Arsitektur Aplikasi Halaman Tunggal
Cara terbaik untuk memahami cara kerja SPA adalah dengan melihat bagaimana SPA dibangun (arsitektur situs) dan membandingkannya dengan situs web standar yang mungkin Anda gunakan.
Situs web standar, atau dikenal sebagai statis atau 'Aplikasi Multi-Halaman' (MPA), dibangun dengan memiliki beberapa halaman kode HTML yang mewakili setiap halaman individual di situs. Jadi, Anda akan memiliki satu halaman HTML untuk halaman beranda, yang lain untuk halaman tentang, dll.
Setiap kali tautan baru diklik, situs web membuat permintaan server untuk kode HTML agar halaman baru itu dimuat, yang menyebabkan penundaan.
Anda benar-benar dapat menyiasatinya sampai batas tertentu dengan memuat tautan lain ini di situs MPA untuk mempercepat pemuatan halaman Anda. Kami membicarakannya dalam panduan ini di sini, untuk menyiapkan situs Anda untuk memenuhi Core Web Vitals saat pengujian.
SPA (Aplikasi Satu Halaman) vs. MPA (Aplikasi Multi-Halaman)
Perbedaan utama antara SPA dan MPA adalah SPA hanya memiliki satu halaman kode HTML untuk seluruh situs yang hanya perlu memuat satu kali, maka istilah 'satu halaman'.
Daripada harus meminta dan memuat beberapa halaman HTML, SPA memuat semua konten pada klik pertama, menyimpan konten situs lain terlebih dahulu, dan kemudian secara dinamis merender ulang dan memperbarui tampilan halaman ketika seseorang mengklik tautan sebagai gantinya memuat file HTML baru.
Ini mencapai ini dengan menggunakan JavaScript dan rendering sisi server untuk memuat konten atau halaman baru, sementara halaman saat ini masih terbuka. Ini memberikan tampilan pengalaman pengguna yang lebih lancar sementara juga biasanya memuat lebih cepat daripada MPA tradisional karena tidak ada waktu henti atau layar kosong.
Kekurangan Situs Aplikasi Halaman Tunggal
Sebagai penguji, kami tahu bahwa situs yang cepat memberikan pengalaman pengguna yang luar biasa, tetapi apa kerugian menggunakan SPA untuk situs Anda?
1. Pemuatan Halaman Awal Lambat
Karena SPA memuat seluruh situs dalam sekali jalan, ini dapat berarti bahwa pemuatan halaman awal bisa lebih lambat daripada MPA standar. Namun, karena cara memuatnya, itu masih dapat tampak memuat dengan cepat bagi pengguna, karena viewport awal biasanya langsung dimuat sehingga memberikan tampilan pemuatan instan.
2. JavaScript Perlu Diinstal dan Bekerja
Jika browser atau perangkat pengguna tidak mengaktifkan JavaScript, situs tidak akan berfungsi. Ini jarang terjadi dan pengguna akan diberitahu untuk mengaktifkan dan mengunduhnya, tetapi itu bisa terjadi.
3. Lebih Banyak Upaya untuk Membangun dan Mengedit (Fon Frontend Gemuk)
Karena kerumitan dalam membangun situs SPA, terkadang mereka membutuhkan lebih banyak waktu untuk membuat atau lebih banyak upaya untuk membuat perubahan.
Tidak hanya itu, mereka juga dapat menyebabkan kemungkinan masalah UX jika tidak dibangun dengan benar.
Misalnya, pengguna dapat menekan tab kembali dan meninggalkan situs alih-alih kembali ke 'halaman' sebelumnya. Sekali lagi, sangat jarang jika dibangun dengan benar.
4. Pengukuran dan Pelaporan Analytics
SPA juga bisa sulit untuk dilacak analitik di tempat. Karena tidak ada halaman terpisah seperti itu, tindakan perlu dilacak melalui perubahan dinamis yang terjadi alih-alih pemuatan URL. Berikut panduan tentang cara melakukannya dengan Google Analytics 4 dan GTM.
5. Kemungkinan Masalah SEO
Ini juga dapat mempengaruhi SEO untuk situs tersebut karena laba-laba web Google berjuang untuk merayapi SPA. (Meskipun saat ini sedang diperbaiki oleh pekerjaan Google untuk melacak JavaScript dinamis di halaman.)
6. Potensi Masalah Pengujian A/B
Terakhir, kami dapat mengalami beberapa masalah pengujian A/B saat pengujian pada aplikasi satu halaman, terutama karena cara halaman dimuat dan cara pengujian dikirimkan, tetapi kami akan membahasnya secara lebih mendetail hanya dalam beberapa detik.
Kerangka Aplikasi Satu Halaman Populer. Apa yang Harus Dipilih: React, Angular, atau Vue?
Ada beberapa kerangka kerja yang dapat digunakan pengembang untuk membangun aplikasi satu halaman seperti:
- sudut
- Reaksi
- MeteorJs
- BackboneJs
- EmberJs
- PolimerJs
- KnockoutJs
- aurelia
Namun, yang paling populer adalah Angular (dengan banyak dokumentasi di GitHub), React (sumber terbuka, didokumentasikan dengan baik di GitHub), dan Vue.js (yang terbaru dari ketiganya).
Contoh Situs Aplikasi Halaman Tunggal
Jenis situs apa yang dibangun di atas kerangka SPA?
Berkat kecepatan pemuatannya yang fantastis, beberapa situs terbesar di luar sana dibuat sebagai SPA:
- Netflix
- Gmail
- Youtube
- Airbnb
Mayoritas SPA dibangun menggunakan kerangka kerja seperti React dan Angular.
Berikut adalah beberapa contoh SPA yang terkenal:
Netflix
Layanan streaming hiburan populer menggunakan kerangka kerja React untuk memungkinkan penggunanya menonton acara TV dan film tanpa mengalami lag.
Ketika Anda mempertimbangkan berapa banyak data yang dialirkan di Netflix dan berapa banyak orang, masuk akal untuk menyimpulkan bahwa pendekatan SPA Netflix memanfaatkan sepenuhnya metode ini.
Umpan berita Facebook adalah contoh SPA.
Saat Anda menggulir video sebelumnya atau mengklik tombol lain, bagian konten tertentu dimuat ke halaman. Untuk menanggung pengalaman itu, Anda tidak perlu meninggalkan halaman.
Gmail
Peramban tetap berada di halaman web yang sama saat Anda mengeklik pesan di kotak masuk.
Bagaimana Melakukan Pengujian A/B pada Situs Single Page Application (SPA)?
Daripada membahas secara mendetail tentang ide pengujian A/B khusus untuk situs SPA yang telah kita bahas sebelumnya, saya ingin membahas cara menjalankan pengujian di situs SPA sebagai gantinya .
Mengapa?
Nah, menjalankan tes di situs SPA berbeda dengan KKL statis karena tiga hal:
- Pemicu yang menyebabkan tes menyala,
- Kerangka kerja tempat SPA dibangun, dan
- Alat yang Anda gunakan untuk menguji.
Jadi izinkan saya menjelaskan dasar-dasarnya ...
Pemicu Tes
Biasanya, dengan sebagian besar pengujian A/B, kami memicu eksperimen berdasarkan string URL. Jika seseorang mengunjungi URL tertentu dari laman yang ingin kami uji dan jika mereka memenuhi kriteria yang kami tetapkan, maka mereka memiliki kesempatan untuk menjalankan eksperimen untuk mereka.
Karena SPA tidak memiliki pemicu URL tertentu dan menggunakan JavaScript untuk merender ulang elemen halaman, kita perlu menggunakan metode pemicu lain seperti:
- Pemicu Polling,
- Menggunakan kondisi JavaScript di area situs, dan
- Aktivasi Manual.
Dengan cara ini, kami dapat memastikan bahwa pengujian dipicu dan berjalan dalam kondisi yang tepat.
Kerangka SPA
Ini bukan hanya menyiapkan pemicu baru. Karena cara 3 kerangka kerja populer menjalankan dan mengirimkan situs SPA, Anda mungkin perlu menyesuaikan penyiapan pengujian agar dapat berjalan dengan benar, bergantung pada kerangka kerja yang Anda gunakan.
Kami memiliki panduan untuk masing-masing di bawah ini:
- Menjalankan Eksperimen di Halaman AngularJS
- Menjalankan Eksperimen di Halaman VueJS
- Menjalankan Eksperimen di Halaman ReactJS
Alat yang Anda Gunakan untuk Menguji SPA Anda dengan
Bukan hanya kerangka kerja JavaScript yang harus Anda perhitungkan saat menyiapkan pengujian di situs SPA. Anda juga perlu melihat bagaimana alat sebenarnya yang Anda gunakan bekerja untuk menjalankan tes di situs SPA karena itu dapat memengaruhi jika Anda dapat menjalankan tes pada kerangka kerja khusus Anda.
Berikut cara kami menjalankan pengujian A/B di situs SPA menggunakan Pengalaman Konversi :
- Jalankan pengujian A/A untuk memastikan alat telah diatur dengan benar jika Anda baru pertama kali menggunakannya. (Hanya perlu dilakukan sekali.)
- Gunakan Lapisan Data untuk menyimpan bagian URL dan data halaman lainnya (karena URL itu sendiri tidak berubah).
- Bagian situs di viewport merupakan pemicu penting yang dapat digunakan untuk memanggil variasi. Ini diperlukan saat URL tidak diperbarui dengan bagian yang digulir.
- Pastikan Anda menggunakan CDN atau konten pre-fetch sehingga konten bagian situs yang diperbarui dimuat dengan cepat & tidak mengganggu sifat cair/asli SPA ( salah satu keuntungan terbesarnya ).
- Pastikan sasaran yang dipicu sedang disurvei & dikumpulkan, meskipun laman tidak disegarkan.
- Anda juga dapat menggunakan sisi server untuk pengujian A/B berbasis SPA.
Ini berlaku untuk platform pengujian apa pun yang mungkin Anda gunakan, jadi ketika kami menguraikan berbagai alat pengujian A/B di bawah ini, kami akan membahas bagaimana masing-masing dari mereka benar-benar menguji pada SPA sehingga Anda dapat memutuskan mana yang terbaik untuk Anda.
10 Alat Pengujian A/B Teratas yang Telah Diadaptasi ke Situs Aplikasi Satu Halaman (SPA)
Sekarang setelah kita melihat apa itu SPA dan masalah umum yang perlu Anda ingat saat menguji situs SPA, mari kita uraikan alat pengujian paling populer yang memungkinkan Anda menjalankan pengujian pada situs SPA.
- Konversi Pengalaman
- Target Adobe
- VWO
- Kameleon
- Spesifikasi Situs
- Optimalkan
- Google Optimalkan
- ABlyft
- AB Enak
- Hasil Dinamis
#1: Konversi Pengalaman
Harga : Mulai dari $699 per bulan, dengan $199 untuk setiap 100 ribu pengunjung setelah itu.
Jenis paket:
Apakah mereka menawarkan uji coba gratis? Ya, uji coba gratis 14 hari tanpa perlu kartu kredit.
Apakah mereka menawarkan dukungan pelanggan? Ya, sejak awal persidangan. Tipe apa? Obrolan langsung, blog, dan basis pengetahuan dengan lebih banyak lagi yang akan datang.
Bagaimana cara beradaptasi untuk menangani SPA? Convert dapat menangani SPA dengan menyediakan fungsi Convert Activation (polling) yang dapat dipanggil kapan saja setelah halaman dimuat. Memungkinkan pemicu spesifik seperti sasaran, JavaScript, Aktivasi manual, dan lainnya. Juga memungkinkan Anda memuat ulang pengaturan Konversi pada setiap perubahan tampilan dan dapat bekerja pada pelacakan sisi klien atau sisi server.
Apakah ia memiliki kemampuan untuk memicu eksperimen melalui JavaScript? Ya. Anda dapat membaca lebih lanjut tentang itu di sini.
Apakah itu memicu tujuan polling tanpa bergantung pada penyegaran halaman? Ya. Dengan menambahkan beberapa kode siap pakai pada Pengaturan Proyek > Javascript Proyek Global atau melalui integrasi langsung dengan kerangka SPA.
Baca selengkapnya tentang menjalankan eksperimen di SPA.
Ulasan Trust Radius :
Pelanggan teratas: Sony, Jabra, Unicef, dan lainnya.
Apakah mereka peduli dengan privasi? Kami sepenuhnya mematuhi GDPR. Kami bahkan berhenti menggunakan alat untuk pekerjaan internal kami dari perusahaan lain yang tidak memenuhi GDPR, itulah artinya bagi kami.
Apakah mereka peduli dengan dunia? Ya. Itu ada dalam DNA kita. Kami menanam pohon, menjalankan program komunitas, memperjuangkan keragaman mulai dari aplikasi awal, berdonasi ke badan amal, dan masih banyak lagi. Heck, kita 15x karbon negatif.
Seperti apa platform pengujian A/B ini beraksi:
#2: Sasaran Adobe
Harga : Hanya tersedia setelah memesan panggilan. Tarif awal adalah sekitar $10.000 per bulan.
Apakah mereka menawarkan uji coba gratis? Tidak.
Jenis paket:
Apakah mereka menawarkan dukungan pelanggan? Ya, dalam bentuk basis pengetahuan dan program pelatihan video.
Bagaimana cara beradaptasi untuk menangani SPA? Adobe Target dapat menangani SPA melalui fungsi triggerView() yang dapat dipanggil dalam kode SPA. Anda dapat membaca lebih lanjut tentang ini di sini.
Apakah ia memiliki kemampuan untuk memicu eksperimen melalui JavaScript? Ya.
Apakah itu memicu tujuan polling tanpa bergantung pada penyegaran halaman? Ya. Namun, perlu integrasi langsung dengan Kerangka SPA.
Ulasan Trust Radius :
Pelanggan teratas: Nvidia, Sprint mobile, Phillips.
Apakah mereka peduli dengan privasi? Ya, tetapi ironisnya mereka membutuhkan email dan nomor telepon Anda untuk mempelajari lebih lanjut tentang ini. Namun mereka melakukan banyak pekerjaan dalam data pihak pertama untuk pelacakan non-intrusif.
Apakah mereka peduli dengan dunia? Sangat banyak sehingga. Mereka memperjuangkan keragaman, bekerja menuju 100% bangunan energi terbarukan, menurunkan emisi, menjalankan program aksi masyarakat, dan banyak lagi.
Seperti apa alat pengujian ini beraksi:
#3. VWO
Harga : Mulai dari $99/bln. Lebih dari itu membutuhkan harga yang disesuaikan dengan kebutuhan Anda. Dan Anda harus menghubungi tim penjualan VWO untuk Anda.
Jenis paket:
Apakah mereka menawarkan uji coba gratis? Ya, Anda dapat memulai dengan uji coba gratis 30 hari.
Apakah mereka menawarkan dukungan pelanggan? Ya, Anda dapat menghubungi mereka saat Anda membutuhkan bantuan. Atau lihat halaman sumber daya mereka.
Bagaimana cara beradaptasi untuk menangani SPA? VWO dapat menangani SPA secara otomatis melalui kode pelacakan standarnya, dan juga menyediakan fungsi untuk memicu perubahan halaman.
Untuk SPA yang mengubah string URL dengan pemuatan konten baru, ini berfungsi dengan pemasangan standar. Untuk SPA yang tidak mengubah URL, Anda perlu menyiapkan halaman virtual menggunakan URL kustom.
Apakah ia memiliki kemampuan untuk memicu eksperimen melalui JavaScript? Ya. Melalui panggilan 'applychanges'.
Apakah itu memicu tujuan polling tanpa bergantung pada penyegaran halaman? Ya. Ini akan secara otomatis mendeteksi perubahan URL dan riwayat browser hanya dengan memasukkan kode pelacakan VWO.
Ulasan Trust Radius :
Pelanggan teratas: Ubisoft, AMD, Penn Foster, Optimeria, dan IMB Bank.
Apakah mereka peduli dengan privasi? Ya. Mereka mematuhi undang-undang dan peraturan privasi utama tetapi mereka menyimpan beberapa data pengunjung di server mereka.
Apakah mereka peduli dengan dunia? Ketua Wingify (merek di belakang VWO) Paras Chopra, mentweet dukungan mereka untuk beberapa inisiatif bantuan COVID termasuk mendirikan fasilitas perawatan COVID 10 tempat tidur di Delhi.
Seperti apa platform pengujian A/B ini beraksi:
#4. Kameleon
Harga : Disesuaikan sesuai dengan kebutuhan Anda. Anda mendapatkan harga unik Anda dengan menghubungi tim penjualan.
Jenis paket: Anda perlu menghubungi tim dukungan mereka untuk mengetahui harga. Rencana didasarkan pada kebutuhan Anda.
Apakah mereka menawarkan uji coba gratis? Ya.
Apakah mereka menawarkan dukungan pelanggan? Ya. Anda bahkan bisa mendapatkan manajer akun khusus untuk membantu Anda dengan proyek yang rumit.
Bagaimana cara beradaptasi untuk menangani SPA? Kameleoon memiliki API aktivasi ekstensif untuk dapat mengaktifkan eksperimen di platform mereka. Baca lebih lanjut tentangnya di sini.
Apakah ia memiliki kemampuan untuk memicu eksperimen melalui JavaScript? Ya. Melalui fungsi assignVariation() .
Apakah itu memicu tujuan polling tanpa bergantung pada penyegaran halaman? Secara otomatis mendeteksi pembaruan URL. Namun, ketika tidak ada perubahan URL yang terjadi, maka aktivasi eksperimen harus dipanggil melalui API-nya.
Ulasan Trust Radius :
Pelanggan teratas: Lexus, Unity, Providence, Toyota, dan Rakuten menggunakan Kameleoon.
Apakah mereka peduli dengan privasi? Mereka sesuai dengan HIPAA, GDPR, dan CCPA. Mereka juga memiliki fitur manajemen izin yang fleksibel untuk menyesuaikan kebijakan privasi Anda untuk setiap pengujian A/B.
Apakah mereka peduli dengan dunia? Saya tidak dapat menemukan bukti amal apa pun yang mereka sponsori atau penyebab lingkungan yang mereka dukung. Meskipun, menarik untuk mengetahui bahwa mereka memiliki dua bunglon hidup di kantor mereka di Jerman dan Prancis.
Seperti apa platform pengujian A/B ini beraksi:
#5: Spek Situs
Harga : Anda harus menghubungi SiteSpect untuk mendapatkan harga yang disesuaikan dengan kebutuhan Anda.
Jenis paket: Tidak ada informasi yang tersedia sebelum panggilan.
Apakah mereka menawarkan paket gratis? Ya, mereka menawarkan uji coba gratis.
Apakah mereka menawarkan dukungan pelanggan? Dukungan pelanggan tersedia melalui panggilan telepon dan email untuk versi gratis dan berbayar. Ada juga webinar pra-rekaman yang tersedia di basis pengetahuan mereka.
Bagaimana cara beradaptasi untuk menangani SPA? SitesSpect bertindak sebagai proxy di mana semua elemen situs web dapat diubah dan ditukar dengan versi lain saat sedang diunduh dari server.
Itu berarti mereka dapat memodifikasi elemen apa pun sebelum memasang halaman, bahkan sebelum SPA diunduh di halaman. Namun, Anda akan membutuhkan keahlian teknis untuk dapat menentukan elemen apa yang perlu ditukar dan pasti tidak semudah mengubah halaman di situs.
Selain itu, komponen apa pun yang telah dirakit sebelumnya di server tidak dapat dipasang kembali dengan solusi ini.
Apakah ia memiliki kemampuan untuk memicu eksperimen melalui JavaScript? Tidak. Semuanya dilakukan di proxy, mirip dengan sisi server.
Apakah itu memicu tujuan polling tanpa bergantung pada penyegaran halaman? Tidak, untuk alasan yang sama seperti sebelumnya. Semuanya dilakukan di proxy, mirip dengan sisi server.
Ulasan Trust Radius :
Pelanggan teratas: Staples, PetSmart, AmericanGirl, dan Urban Outfitters menggunakan SiteSpect.
Apakah mereka peduli dengan privasi? Mereka melakukannya. Mereka bersertifikat PCI DSS 3.2; Sesuai dengan GDPR, CCPA, dan pelindung privasi, dan siap untuk HIPAA.
Apakah mereka peduli dengan dunia? SiteSpect telah dikenal mensponsori beberapa proyek amal sejak 2014.
Seperti apa alat pengujian A/B ini beraksi:
#6. Optimalkan
Harga : Mereka menggunakan model penetapan harga khusus. Tetapi Splitbase memperkirakan biayanya setidaknya $ 36.000 per tahun.
Jenis paket: Saya tidak dapat menemukan informasi ini tanpa menghubungi mereka untuk demo.
Apakah mereka menawarkan uji coba gratis? Tidak. Mereka menghentikan paket gratis pada tahun 2018.
Apakah mereka menawarkan dukungan pelanggan? Ya. Mereka memiliki bank sumber daya untuk membantu pengguna mendapatkan kemandekan dan nomor telepon untuk meminta bantuan 24/7.
Bagaimana cara beradaptasi untuk menangani SPA? Dukungan Optimizely untuk SPA dapat diaktifkan dengan mencentang kotak. Ini mendeteksi saat URL berubah atau saat DOM berubah yang mengaktifkan evaluasi eksperimen, dan pengaktifan eksperimen yang telah dimasukkan pengunjung ke laman saat ini.
Apakah ia memiliki kemampuan untuk memicu eksperimen melalui JavaScript? Ya.
Apakah itu memicu tujuan polling tanpa bergantung pada penyegaran halaman? Ya. Ini polling untuk perubahan URL dan perubahan DOM.
Ulasan Trust Radius :
Pelanggan teratas: Microsoft, IBM, HP, eBay, Yamaha, Pizza Hut, dan Atlassian menggunakannya.
Apakah mereka peduli dengan privasi? Mereka mempertimbangkan undang-undang privasi lama dan baru dan mengintegrasikannya ke dalam produk mereka sehingga Anda, pengguna, tidak perlu khawatir tentang kepatuhan.
Apakah mereka peduli dengan dunia? Sebagian besar karyawan baru dikirim untuk menjadi sukarelawan di komunitas pada hari kedua mereka.
Seperti apa perangkat lunak pengujian AB ini beraksi:
#7: Google Optimalkan/Optimalkan 360
Harga : Ada 2 versi alat ini. Optimize gratis, tetapi untuk fitur lanjutan, Anda harus memilih Google Optimize 360.
Harga untuk Optimize 360 bersifat khusus (meskipun dikabarkan sekitar $150.000 per tahun). Untuk mendapatkan harga bulanan Anda, Anda harus mengisi formulir untuk menghubungi tim penjualan mereka.
Jenis paket:
Apakah mereka menawarkan uji coba gratis? Ya.
Apakah mereka menawarkan dukungan pelanggan? Mereka memiliki hub sumber daya dengan tips, tutorial video, komunitas bantuan, dan banyak lagi.
Bagaimana cara beradaptasi untuk menangani SPA? Google Optimize memberikan dukungan SPA dengan mengizinkan aktivasi otomatis perubahan eksperimen saat URL atau DOM berubah.
Ini juga menyediakan acara aktivasi di mana perubahan eksperimen dapat diaktifkan dengan kode.
Apakah ia memiliki kemampuan untuk memicu eksperimen melalui JavaScript? Ya. Melalui optimize.activate yang mereka rekomendasikan untuk dimasukkan melalui GTM.
Apakah itu memicu tujuan polling tanpa bergantung pada penyegaran halaman? Ya. Itu terjadi saat mengaktifkan Aktivasi Berkelanjutan.
Ulasan Trust Radius :
Pelanggan teratas: Adidas, Spotify, Eurobank, dan lainnya.
Apakah mereka peduli dengan privasi? Mereka mematuhi undang-undang perlindungan data pelanggan yang berlaku di negara tempat produk mereka digunakan.
Mereka juga bekerja dengan pihak ketiga dan otoritas perlindungan data untuk menjaga keamanan data pengguna.
Apakah mereka peduli dengan dunia? Google telah netral karbon sejak 2007 dan berencana untuk bebas karbon pada 2030. Selain itu, mereka dikenal karena banyak gerakan filantropis dengan komitmen $1 miliar mereka.
Seperti apa platform pengujian terpisah ini beraksi:
#8. ABlyft
Harga : Harga tersedia berdasarkan permintaan. Namun saya menemukan dokumen lama di mana mereka menawarkan tes terbatas GRATIS untuk pengguna 5k, kemudian $ 329 sebulan setelah itu ($ 279 jika membayar setiap tahun).
Jenis paket:
Apakah mereka menawarkan uji coba gratis? Ya, Anda dapat memulai dengan uji coba gratis 30 hari, tidak perlu kartu kredit.
Apakah mereka menawarkan dukungan pelanggan? Ya. Mereka memiliki basis pengetahuan dasar dan opsi obrolan langsung.
Bagaimana cara beradaptasi untuk menangani SPA? ABlyft juga diperhitungkan dengan pengujian AB otomatis dan terprogram. Dengan opsi untuk aktivasi dengan URL, perubahan DOM, dan API terprogram.
Apakah ia memiliki kemampuan untuk memicu eksperimen melalui JavaScript? Ya, melalui fungsi API.
Apakah itu memicu tujuan polling tanpa bergantung pada penyegaran halaman? Ya, ketika URL dan DOM berubah.
Ulasan Trust Radius :
Tidak ada ulasan tentang Trust Radius untuk alat ini, jadi saya mengambil ulasan dari G2.
Pelanggan Top majalah Elle, Bazaar, dan Instyle.
Apakah mereka peduli dengan privasi? Ya. Mereka mematuhi undang-undang privasi utama dan GDPR.
Apakah mereka peduli dengan dunia? Bukannya aku bisa menemukan.
Seperti apa platform pengujian A/B ini beraksi:
#9. AB Enak
Harga: Mulai dari $ 1900/bln untuk 400 ribu pengunjung yang diuji setiap bulan untuk paket Essentials. Paket Pertumbuhan berharga $3800/bln sedangkan paket Elite mulai dari $5700/bln.
Jenis paket: Perlu menghubungi tim penjualan mereka untuk mengetahui harga dan jenis paket.
Apakah mereka menawarkan uji coba gratis? Tidak. Anda dapat meminta panggilan demo untuk melihat fitur baru mereka.
Apakah mereka menawarkan dukungan pelanggan? Ya. Mereka memiliki basis pengetahuan dan obrolan langsung.
Bagaimana cara beradaptasi untuk menangani SPA? AB Tasty memungkinkan aktivasi eksperimen ketika kondisi tertentu terpenuhi, yang dapat diperiksa pada pemuatan halaman atau secara berkala hingga kondisi terpenuhi. Kondisi yang diperiksa secara berkala ini dapat berupa nilai URL, elemen yang ada pada halaman berdasarkan pemilih CSS, Kondisi JS yang kembali ke true, atau kode kustom dan juga aktivasi terprogram melalui janji javascript.
Apakah ia memiliki kemampuan untuk memicu eksperimen melalui JavaScript? Ya. Melalui janji Javascript atau Kondisi JS yang dievaluasi secara berkala.
Apakah itu memicu tujuan polling tanpa bergantung pada penyegaran halaman? Ya. Dapat mengevaluasi Nilai URL secara berkala, elemen yang ada di halaman melalui pemilih CSS, Ketentuan JS, atau Janji JS.
Ulasan Trust Radius :
Pelanggan teratas: Disney, L'Oreal, Kalviyo, dan lainnya.
Apakah mereka peduli dengan privasi? Ya. Alamat IP pengguna digunakan untuk membuat kode ID dan kemudian segera dihapus sebelum pindah ke alat. Kode ID dianonimkan dan kemudian dihapus setelah 13 bulan.
Apakah mereka peduli dengan dunia? Mereka menyumbang langsung ke LSM, mereka bekerja dengan kelompok aksi sosial, mereka mendaur ulang dan mensponsori sarang lebah.
Seperti apa platform pengujian A/B ini beraksi:
# 10. Hasil Dinamis
Harga : Saya tidak dapat menemukan informasi tentang harga selain rata-rata 24% lebih tinggi daripada alat lain yang menawarkan personalisasi.
Jenis paket: Sekali lagi, saya tidak dapat menemukan informasi apa pun tentang ini.
Apakah mereka menawarkan uji coba gratis? Ya, tetapi Anda harus meminta demo terlebih dahulu.
Apakah mereka menawarkan dukungan pelanggan? Ya. Tipe apa? Mereka menawarkan dukungan panggilan dan email, bersama dengan basis pengetahuan dasar untuk membantu pemasangan dan kemudian akademi untuk mengajarkan pengujian.
Bagaimana cara beradaptasi untuk menangani SPA? Dynamic Yield menangani SPA dengan memanfaatkan Web API yang disebut MutationObserver , yang menyediakan kaitan ke mutasi DOM dan memungkinkan alat untuk melacak kapan mutasi terjadi. Penggunaan API memungkinkan alat untuk menerapkan perubahan secara real-time sesuai kebutuhan..
Apakah ia memiliki kemampuan untuk memicu eksperimen melalui JavaScript? Ya. Mereka memperingatkan bahwa beberapa pustaka JavaScript yang lebih lama mungkin tidak didukung.
Apakah itu memicu tujuan polling tanpa bergantung pada penyegaran halaman? Fungsi ini harus diaktifkan di Setelan Lanjutan kampanye, dengan mencentang opsi untuk Menayangkan di setiap acara SPA .
Ulasan Trust Radius :
Pelanggan teratas: Urban Outfitters, Ikea, Sephora, dan banyak lagi.
Apakah mereka peduli dengan privasi? Hasil Dinamis sepenuhnya sesuai dengan GDPR.
Apakah mereka peduli dengan dunia? Mereka benar-benar melakukan sesuatu yang sangat keren, yaitu menawarkan penggunaan gratis alat mereka untuk amal yang memenuhi kriteria tertentu. Mereka juga bekerja di masyarakat.
Seperti apa platform pengujian A/B ini beraksi:
Singkatnya: Pengujian A/B Aplikasi Halaman Tunggal
Jadi di sana Anda memilikinya.
Seluruh panduan kami untuk pengujian A/B aplikasi satu halaman. Apa itu, cara kerjanya, dan 10 platform teratas yang dapat Anda gunakan untuk mengoptimalkan situs SPA atau aplikasi web. Kami telah membuat pengetahuan menjadi mudah bagi pemula, jadi meskipun keterampilan Anda belum sesuai dengan semua istilah teknis ini, kami harap Anda masih mendapatkan sesuatu darinya!
Ingin beberapa informasi lebih lanjut tentang setiap alat? Kami mewawancarai sekelompok pakar CRO tentang alat teratas yang menurut mereka terbaik untuk 5 tahun ke depan (termasuk alat dalam daftar ini). Lihat apa yang mereka katakan di sini.
Dan ikuti terus bagian 2 dari seri Pengujian A/B pada Aplikasi Satu Halaman , di mana kami mengintip sisi belakang dan membagikan beberapa kiat teknis dan praktik terbaik lainnya untuk menjalankan pengujian yang berhasil pada aplikasi satu halaman. Itu akan keluar dalam dua hari!