Perekrutan Profesional: Alat analisis aplikasi apa yang digunakan perusahaan besar?

Bahkan aplikasi seluler yang mudah digunakan dan berguna tanpa analisis perilaku pengguna cepat atau lambat akan tidak lagi diminati oleh khalayak target. Karenanya, dalam artikel ini, Anda akan mempelajari jawaban atas pertanyaan dasar tentang analisis aplikasi. Duduk, Anda akan menemukan informasi yang berguna, dan setelah membacanya, Anda dapat mengajukan pertanyaan di komentar!



gambar


Bahkan aplikasi seluler yang mudah digunakan dan berguna tanpa analisis perilaku pengguna cepat atau lambat akan tidak lagi diminati oleh khalayak target. Karenanya, dalam artikel ini, Anda akan mempelajari jawaban atas pertanyaan dasar tentang analisis aplikasi. Duduk, Anda akan menemukan informasi yang berguna, dan setelah membacanya, Anda dapat mengajukan pertanyaan di komentar!



Untuk apa analitik aplikasi dan betapa pentingnya itu



Analisis data statistik memungkinkan perusahaan untuk menyelesaikan berbagai tugas:



  • membangun strategi pemasaran;
  • peningkatan perangkat lunak;
  • penilaian daya saing;
  • lain.


Daftar ini terus berlanjut. Di setiap organisasi, berbagai tugas yang harus diselesaikan tergantung pada tujuan dan metrik utama. Dari sudut pandang pemasaran, indikator utama adalah jumlah dan sumber pemasangan dan ROAS (pengembalian biaya iklan). Untuk manajer puncak - jumlah pemasangan, peringkat aplikasi, dan ROI (laba atas investasi). Pengembang mengukur kualitas produk, konversi, aksi pemirsa berbayar, dan keunggulan kompetitif.



Fitur analitik aplikasi



gambar


Mari kita bicara tentang fitur analitik aplikasi seluler:



1. Monopoli distribusi. Sebagian besar aplikasi seluler saat ini didistribusikan melalui Store (toko aplikasi). IOS - App Store, Android - Google Play, dll. Ini menempatkan pembatasan pada distribusi perangkat lunak.



Menentukan dari mana asal instalasi membutuhkan pendekatan tambahan. Biasanya pelacak digunakan, yang akan kita diskusikan secara lebih rinci di bawah ini.



2. Keadaan menggunakan smartphone: transportasi, di rumah.Pengguna yang sama menggunakan aplikasi seluler dalam kondisi yang berbeda: misalnya, dalam kenyamanan rumahnya atau mengendarai mobil. Dalam kasus pertama, bagian / halaman dengan hati-hati dilihat, semua kaset jatuh tepat ke tombol, dll. Di detik, dia melihat dengan tergesa-gesa, tidak selalu menekan tombol pertama kali, dll.



Artinya, perilaku pengguna yang sama berbeda tergantung pada keadaan di mana ia menggunakan smartphone. Dan ini penting untuk dipertimbangkan saat menganalisis aplikasi seluler.



3. Koneksi nirkabel tidak stabil - "kedatangan" acara. Koneksi internet nirkabel dapat terganggu dan kemudian dipulihkan. Di banyak sistem operasi dan perangkat seluler sendiri, program bekerja tanpa koneksi jaringan (jika dukungan seperti itu disediakan oleh pengembang sendiri).



Karena itu, mustahil untuk mengumpulkan semua analitik sekaligus. Tindakan pengguna disimpan dan setelah tersambung kembali ke Internet dikirim ke sistem statistik (perlu waktu untuk mengirim informasi yang dikumpulkan).



Untuk menghemat sumber daya platform, analis telah memperkenalkan jendela untuk mengirim data (sebagai aturan, tidak lebih dari 7 hari). Artinya, mereka mengumpulkan data tentang perilaku pengguna tanpa koneksi internet selama seminggu. Jika selama ini ponsel cerdas belum terhubung ke Jaringan, informasinya dihapus.



Lihat laporan dalam sistem analitik selama 7 hari terakhir, karena secara bertahap akan ditambah dengan "kedatangan".



4. Interaksi dengan platform OS.Platform yang berbeda memiliki karakteristik mereka sendiri untuk pengembangan perangkat lunak, yang harus diperhitungkan dalam pekerjaan. Misalnya, di iOS dan Android, pengguna diidentifikasi dengan ID iklan yang berbeda. Mereka berbeda satu sama lain dalam karakteristik, panjang dan karakter khusus.



5. Kerentanan jatuh - crash dan kesalahan. Aplikasi seluler, seperti perangkat lunak lain, rentan terhadap kesalahan dan kerusakan. Sayangnya, ini terjadi dalam proyek apa pun karena berbagai alasan: bug di sistem operasi, perangkat, atau aplikasi itu sendiri.



Kesalahan dan gangguan adalah pengalaman negatif bagi audiens. Untuk meminimalkan konsekuensi negatif, analis mengumpulkan informasi tentang bug. Untuk melakukan ini, gunakan solusi perangkat lunak khusus, yang akan dibahas secara lebih rinci di bagian artikel berikut ini.



6. Batasan perangkat: memori, baterai, dll. Perangkat seluler adalah perangkat mandiri, sehingga masalah kapasitas memori atau daya baterai lebih akut dibandingkan dengan komputer desktop atau laptop.



Misalnya, menambahkan sejumlah besar sistem analitik membuat program lebih berat. Karena itu, beberapa pengguna memiliki masalah dengan instalasi atau penggunaan dan menolak untuk berinteraksi dengan program. Kode yang tidak dioptimalkan menyebabkan peningkatan tekanan pada smartphone dan tablet, yang mengarah pada pengurasan baterai yang lebih cepat. Dan ini menjadi alasan bagi penonton untuk pergi.



Analitik cerdas mengidentifikasi alasan-alasan ini dan membantu pengembang membuat keputusan yang tepat untuk lebih meningkatkan perangkat lunak.



Integrasi SDK



gambar


Bekerja dengan sistem analisis aplikasi seluler dimulai dengan integrasi SDK - kode program (komponen) penghitung - untuk mengumpulkan data. Selain itu, penting untuk tidak hanya mengimplementasikannya ke dalam aplikasi, tetapi juga untuk mengujinya untuk operasi yang benar.



Analis berpengalaman telah berulang kali menghadapi situasi di mana pengembang tidak repot-repot menguji SDK. Akibatnya, setelah peluncuran, data penting tentang perilaku pengguna, konversi, dll. "Hilang". Dan informasi ini sangat penting pada tahap awal pengembangan produk: atas dasar mereka, pengeditan dilakukan, aplikasi "selesai" untuk solusi paling akurat dari masalah pengguna.



gambar


Deteksi cepat operasi SDK yang salah tidak akan memungkinkan menerima data aktual pada hari berikutnya. Pertama, mereka mengidentifikasi kesalahan, kemudian memperbaiki dan "meluncurkan" versi baru perangkat lunak ke pasar. Sebagai aturan, dibutuhkan pengguna sekitar satu minggu untuk memperbarui perangkat lunak.



Jalur pengguna aplikasi seluler



gambar


Sebelum beralih ke mempertimbangkan jenis dan alat analisis aplikasi, mari kita lihat lebih dekat jalur pengguna aplikasi seluler.



Perhatikan corong (gambar di atas). Apakah dia mengingatkan Anda tentang sesuatu? Tahap-tahapnya sangat mirip dengan corong bisnis lain: situs web atau bahkan toko offline.



Semuanya dimulai dengan menginstal aplikasi dan peluncuran pertama. Berikutnya - aktivasi - pengguna menjalani pelatihan singkat atau berkenalan dengan perangkat lunak. Pengembang menerapkan langkah ini dengan sistem petunjuk yang menunjukkan interaksi yang benar dengan perangkat lunak.



Tahap selanjutnya adalah siklus tindakan dasar. Kembali ke aplikasi, melakukan tindakan yang ditargetkan (misalnya, pembelian). Ini dapat diulang beberapa kali sebelum pengguna menjadi loyal dan merekomendasikan program ini kepada kerabat, teman, kolega, dll.



Di bawah corong, lihat garis "Alat". Ini mengidentifikasi solusi yang digunakan untuk analitik pada satu tahap atau yang lain. Misalnya, pada tahap instalasi dan peluncuran pertama, pelacakan dan ASO (optimalisasi perangkat lunak untuk pasar) biasanya digunakan.



Jenis analitik aplikasi



Spesialis mengidentifikasi tiga jenis utama analisis aplikasi:



  1. Analisis pemasaran. Analisis kampanye iklan. Menjawab pertanyaan: Apa saluran promosi paling efektif untuk perangkat lunak? Jumlah instalasi, sumber, dan tindakan pengguna utama dievaluasi.
  2. Analisis produk. Analisis perilaku pengguna dalam aplikasi. Menjawab pertanyaan: apa yang harus diubah dalam perangkat lunak konversi? Jumlah tindakan pengguna, laba, dan retensi pengguna yang berguna diperkirakan.
  3. Analisis toko. Analisis dan pemantauan popularitas aplikasi. Menjawab pertanyaan: seberapa bagus produk untuk audiens target? Jumlah pemasangan, sumber, dan tindakan utama dinilai.


Harap perhatikan bahwa analitik pemasaran dan toko serupa. Hanya dalam kasus pertama semua kampanye iklan dievaluasi, dan yang kedua - posisi program di AppStore, Google Play dan platform serupa lainnya. Untuk bekerja dengan kedua jenis, pelacak sering digunakan, yang akan kita bahas di bawah ini.



Alat analisis aplikasi



gambar


Para ahli membedakan beberapa kategori alat analisis aplikasi yang paling sering digunakan dalam pekerjaan:



  • pelacakan - pelacakan aktivitas pemasaran pengguna;
  • analitik produk - metrik produk penting: audiens, pengguna baru, jumlah sesi, panjang sesi rata-rata, dll.;
  • statistik kerusakan - analisis stabilitas aplikasi seluler, jumlah kerusakan, kesalahan, dll., yang membentuk pengalaman pengguna yang negatif;
  • komunikasi push dan dalam aplikasi - pemberitahuan push untuk komunikasi dengan pengguna (analis menilai rasio klik-tayang dan keterlibatan alat);
  • β€” ASO ( ) , ;
  • β€” , ;
  • β€” , ( , - .);
  • β€” , , A/B-, deep-, ..


Orang mungkin bertanya-tanya mengapa ada begitu banyak kategori? Apakah benar-benar tidak ada satu sistem yang menggabungkan semua ini. Ya, ada sistem seperti itu, tetapi mereka memiliki fitur tertentu. Karena itu, tidak selalu mungkin untuk menerapkannya dalam proyek tertentu untuk mengumpulkan data berkualitas tinggi, jadi Anda harus bekerja dengan platform berbeda yang melakukan 1-3 tugas.



Jangan terintimidasi dengan banyaknya kategori alat analisis aplikasi. Pada pandangan pertama, tampaknya bekerja dengan berbagai platform membutuhkan banyak waktu dan membutuhkan banyak upaya untuk mengumpulkan dan mengkonsolidasikan data ke dalam satu laporan.



gambar


Jadi, bagaimana Anda mendapatkan pandangan menyeluruh tentang pengalaman pengguna jika Anda harus bekerja dengan beberapa alat yang berbeda? Tidak ada jawaban universal untuk pertanyaan ini. Analis sendiri memilih bagaimana menggabungkan seluruh platform menjadi satu sistem. Setiap orang memiliki pendekatan mereka sendiri yang memungkinkan mereka untuk melakukan tugas-tugas utama: mengumpulkan informasi tentang perilaku pengguna, konversi, metrik kunci, dll.



Pemasaran & Analisis Toko



gambar


Seperti yang Anda ingat, pengguna berasal dari berbagai sumber: AppStore, Google Play, iklan, dll. Melacak sumber lalu lintas menyangkut analitik pemasaran dan toko dan diterapkan oleh pelacak.



Di atas adalah diagram tentang cara kerja pelacakan. Mari kita memahaminya secara lebih rinci. Ada pengguna yang menggunakan perangkat seluler. Dia melihat iklan dan membuat klik. Ini diproses oleh sistem pelacakan: menentukan apakah aplikasi diinstal pada perangkat atau tidak.



Dalam kasus pertama, ada pengalihan ke Toko untuk mengunduh dan menginstal perangkat lunak. Pada yang kedua, arahkan ke program yang diinstal untuk menunjukkan informasi yang diperlukan. Setelah instalasi dan peluncuran pertama, informasi tentang klik dikirim ke sistem pelacakan dan diproses. Selanjutnya, laporan dihasilkan dengan data yang diperlukan untuk analis.



Juga, data pemasangan dikirim ke sistem periklanan, karena tidak ada tempat untuk mendapatkan informasi tentang konversi yang terjadi. Alat bawaan situs hanya mendeteksi klik.



Ada tugas lain yang dilakukan dengan melacak:



  • Penentuan jenis konversi: pemasangan, keterlibatan ulang (penargetan ulang), acara, pembelian.
  • Pemisahan saluran lalu lintas: organik, berbayar, rujukan.
  • Analisis efektivitas kampanye: CPI, CPA, Penargetan Ulang.
  • Optimalisasi kampanye: harga, audiens, konversi.


Layanan pelacakan paling populer di Runet adalah Adjust, AppsFlyer, AppMetrica, dan Branch. Mereka berbeda satu sama lain dalam karakteristik dan fungsi. Tetapi ada satu hal yang sama: mereka tidak mengganti analitik produk secara umum.



Sebagian besar pelacak memiliki beberapa batasan:



  • kurangnya integrasi dengan beberapa platform periklanan;
  • tidak ada laporan khusus, seperti halnya dengan analitik produk;
  • tidak mungkin mengukur langganan pengguna secara objektif.


Analisis produk



Ini adalah metode analisis yang kompleks yang bertujuan untuk meningkatkan aplikasi: finansial, pemasaran, dan karakteristik pengguna. Analisis data memungkinkan Anda membuat kampanye iklan yang efektif, lebih akurat memuaskan rasa sakit audiens dan mengurangi biaya di semua tahap pengembangan dan implementasi produk.



Analisis produk menyelesaikan beberapa tugas utama:



gambar


Tugas pertama bertepatan dengan analisis pemasaran, hanya berbeda dalam kemampuan canggih: audiens yang lebih luas, lebih banyak alat untuk analisis, keberadaan laporan khusus, dll.



Manajer produk selalu mencari dan menguji hipotesis baru untuk membuat aplikasi lebih sukses dan menguntungkan. Analitik produk dengan memonitor metrik proyek (tugas pertama) memberikan informasi yang berharga, atas dasar di mana spesialis membuat keputusan: hipotesis itu benar atau tidak dan apakah perlu menskalakannya untuk semua perangkat lunak.



Beberapa platform membantu dengan tantangan ketiga - pengujian A / B. Mereka memiliki fungsi bawaan untuk memilih segmen yang akan diterapkan inovasi dan yang mana. Data yang dikumpulkan digunakan untuk menginterpretasikan hasil tes dan membuat keputusan.



Yaitu, analitik produk mempelajari perilaku pengguna ketika berinteraksi dengan perangkat lunak. Berdasarkan data, spesialis memahami apa yang terjadi dengan aplikasi tersebut.



Berikut ini beberapa contoh informasi penting:



  • tombol apa yang diklik pengguna;
  • seberapa sering produk digunakan;
  • fitur produk apa yang populer;
  • masalah apa yang dihadapi pengguna saat berinteraksi dengan produk.


Data ini membantu perusahaan untuk menjaga pengguna tetap pada aplikasi, yang lebih murah daripada menarik pemirsa baru. Dengan memahami bagaimana pelanggan berinteraksi dengan produk, manfaat apa yang mereka terima dan masalah apa yang mereka hadapi, Anda akan dengan cepat melakukan perubahan yang diperlukan dan meningkatkan nilai produk.



gambar


Analis produk berpengalaman menggunakan layanan berikut: Amplitude, Mixpanel, Devtodev, Flurry, AppMetrica, dan Firebase. Sistem ini mendukung koneksi platform pihak ketiga: misalnya, pelacakan, pemberitahuan push, dll.



Tetapi pembatasan juga dimungkinkan:



  • dukungan untuk kerangka kerja dan kemampuannya;
  • pembatasan jenis acara, jumlah dan parameternya;
  • akses ke data "mentah" (tidak semua metrik tersedia pada platform yang sama);
  • kemampuan ketersediaan dan pelaporan;
  • melacak dan bekerja dengan langganan.


Tidak ada platform yang sepenuhnya universal saat ini. Satu sistem tidak memiliki satu alat, yang lain tidak memiliki yang lain. Metrik yang diperlukan β€œdiselesaikan” oleh platform pihak ketiga.



Tetapi sistem untuk analitik produk terus berkembang, fitur dan kemampuan baru muncul secara teratur. Nantikan pembaruan, coba sesuatu yang baru dan capai kinerja tinggi.



Komunikasi dorong dan dalam aplikasi



gambar


Penilaian komunikasi push dan dalam aplikasi adalah salah satu subbagian analitik produk. Mereka digunakan untuk meningkatkan retensi dan tingkat konversi. Berdasarkan data yang diperoleh, analis membuat keputusan: komunikasi mana yang tidak berfungsi, mana yang perlu diperbaiki, dan mana yang bisa ditingkatkan.



"Push" digunakan untuk penawaran barang / jasa secara tepat waktu dan pribadi kepada pelanggan. Efektivitas alat ini telah terbukti dalam praktik berkali-kali. Tanpa pemberitahuan, pengguna cenderung kembali ke aplikasi dan mengambil tindakan yang ditargetkan.



Anda dapat mengevaluasi komunikasi push dan dalam-aplikasi pada platform Firebase dan AppMetrica. Jika Anda menggunakan sistem analitik berbeda yang tidak memiliki fitur ini, pertimbangkan untuk menggunakan alat pihak ketiga seperti Airship atau OneSignal.



Statistik kerusakan dan kesalahan



gambar


Mengumpulkan statistik kerusakan dan kesalahan penting untuk mempertahankan pemirsa Anda saat ini. Ini memungkinkan Anda untuk memantau stabilitas aplikasi, membantu mengidentifikasi masalah dan memprioritaskan. Semakin banyak kesalahan mempengaruhi metrik kunci, semakin tinggi signifikansinya. Kecelakaan dengan prioritas tertinggi diperbaiki terlebih dahulu.



Berdasarkan kesimpulan ini, tidak sulit untuk menentukan indikator utama ayat ini:



  • % pengguna bebas macet - berapa persen pengguna yang tidak memiliki kesalahan;
  • % sesi bebas kecelakaan - berapa persen sesi berlalu tanpa kesalahan.


Firebase dan AppMetrica memiliki fungsi statistik kerusakan dan kesalahan bawaan. Jika Anda bekerja dengan platform lain di mana hal ini tidak memungkinkan, gunakan alat pihak ketiga: App Center atau Countly.



Artikel ini menjelaskan elemen dasar analitik aplikasi. Lihat dan coba alat yang dijelaskan. Menganalisis data perilaku pengguna akan memungkinkan Anda membuat keputusan yang tepat, dan dalam beberapa bulan Anda akan melihat peningkatan dalam metrik target. Jika Anda memiliki pertanyaan, tanyakan di komentar, dengan senang hati kami akan menjawab!



Pelajari lebih lanjut tentang alat analisis aplikasi dalam kursus satu tahun kami "Profesi: Analis" Pelajari lebih lanjut!




All Articles