Kumaha Retentioneering Dilaksanakeun dina Aplikasi dina Udara

Kumaha Retentioneering Dilaksanakeun dina Aplikasi dina Udara

Ngajaga pangguna dina aplikasi mobile mangrupikeun élmu. Panulis kursus ngajelaskeun dasarna dina tulisan kami dina VC.ru Hacking Tumuwuh: analytics aplikasi mobile Maxim Godzi, Kapala Pembelajaran Mesin di App in the Air. Maxim ngobrol ngeunaan alat-alat anu dikembangkeun di perusahaan nganggo conto karya analisis sareng optimasi aplikasi mobile. Pendekatan sistematis pikeun perbaikan produk ieu, dikembangkeun dina App in the Air, disebut Retentioneering. Anjeun tiasa nganggo alat ieu dina produk anjeun: sababaraha di antarana aya dina aksés bébas dina GitHub.

App in the Air mangrupikeun aplikasi sareng langkung ti 3 juta pangguna aktip di sakumna dunya, dimana anjeun tiasa ngalacak penerbangan, kéngingkeun inpormasi ngeunaan parobihan waktos angkat / badarat, pariksa-in sareng ciri bandara.

Ti corong ka lintasan

Sadaya tim pamekaran ngawangun corong onboarding (prosés anu ditujukeun pikeun nampi pangguna produk). Ieu mangrupikeun léngkah munggaran anu ngabantosan anjeun ningali sadaya sistem ti luhur sareng mendakan masalah aplikasi. Tapi nalika produk ngembang, anjeun bakal ngarasa watesan pendekatan ieu. Nganggo corong saderhana, anjeun moal tiasa ningali titik pertumbuhan anu teu jelas pikeun produk. Tujuan tina corong nyaéta pikeun masihan tampilan umum dina tahapan pangguna dina aplikasi, pikeun nunjukkeun anjeun métrik tina norma. Tapi corong bakal prudently nyumputkeun simpangan tina norma ka arah masalah atra atawa, sabalikna, aktivitas pamaké husus.

Kumaha Retentioneering Dilaksanakeun dina Aplikasi dina Udara

Di App in the Air, kami ngawangun corong sorangan, tapi kusabab spésifik produk, kami réngsé nganggo jam pasir. Teras we mutuskeun rék dilegakeun pendekatan tur ngagunakeun informasi euyeub yén aplikasi sorangan masihan kami.

Nalika anjeun ngawangun corong, anjeun kaleungitan lintasan onboarding pangguna. Lintasan diwangun ku sekuen tindakan ku pangguna sareng aplikasi sorangan (contona, ngirim béwara push).

Kumaha Retentioneering Dilaksanakeun dina Aplikasi dina Udara

Ngagunakeun timestamps, anjeun tiasa pisan gampang ngarekonstruksikeun lintasan pamaké sarta nyieun grafik kaluar ti eta pikeun tiap sahijina. Tangtu, aya loba grafik. Ku alatan éta, anjeun kudu grup pamaké sarupa. Contona, anjeun tiasa ngatur sadaya pamaké ku baris tabel sarta daptar sabaraha sering aranjeunna ngagunakeun fungsi nu tangtu.

Kumaha Retentioneering Dilaksanakeun dina Aplikasi dina Udara

Dumasar kana tabel sapertos kitu, kami ngadamel matriks sareng dikelompokkeun pangguna dumasar kana frékuénsi panggunaan fungsi, nyaéta, ku titik dina grafik. Ieu biasana mangrupikeun léngkah munggaran pikeun wawasan: contona, dina tahap ieu anjeun bakal ningali yén sababaraha pangguna henteu nganggo sababaraha fungsi. Nalika urang ngalakukeun analisa frékuénsi, urang mimiti diajar titik mana dina grafik anu "panggedena", nyaéta, halaman mana anu paling sering didatangan ku pangguna. Kategori anu dasarna béda dumasar kana sababaraha kriteria anu penting pikeun anjeun langsung disorot. Di dieu, contona, dua klaster pamaké nu urang dibagi dumasar kana kaputusan langganan (aya 16 klaster dina total).

Kumaha Retentioneering Dilaksanakeun dina Aplikasi dina Udara

Kumaha cara nganggona

Ku ningali pamaké anjeun ku cara kieu, anjeun tiasa ningali fitur naon anu anjeun anggo pikeun nahan aranjeunna atanapi, contona, kéngingkeun aranjeunna ngadaptar. Alami, matrix ogé bakal némbongkeun hal atra. Contona, yén jalma anu meuli langganan ngadatangan layar langganan. Tapi sagigireun ieu, anjeun ogé tiasa mendakan pola anu anjeun moal pernah terang ngeunaan sanés.

Janten urang teu kahaja mendakan sakelompok pangguna anu nambihan penerbangan, aktip ngalacak sadinten teras ngaleungit salami lami dugi ka ngapung deui. Upami urang nganalisa paripolahna nganggo alat konvensional, urang bakal nyangka yén aranjeunna ngan saukur teu puas ku pungsionalitas aplikasina: kumaha deui urang tiasa ngajelaskeun yén aranjeunna dianggo pikeun sadinten sareng henteu kantos uih deui. Tapi kalayan bantosan grafik kami ningali yén aranjeunna aktip pisan, éta sadayana kagiatanana pas kana hiji dinten.

Ayeuna tugas utama urang nyaéta pikeun ngadorong pangguna sapertos nyambung ka program kasatiaan maskapai na nalika anjeunna nganggo statistik urang. Dina hal ieu, urang bakal ngimpor sadaya penerbangan anu anjeunna mésér sareng nyobian ngadorong anjeunna pikeun ngadaptar pas anjeunna mésér tikét énggal. Pikeun ngajawab masalah ieu, urang ogé mimiti cooperate kalawan Aviasales, Svyaznoy.Travel sarta aplikasi sejenna. Nalika pangguna mésér tikét, aplikasi éta ngadorong aranjeunna pikeun nambihan penerbangan ka App in the Air, sareng urang langsung ningali éta.

Hatur nuhun kana grafik, kami ningali yén 5% jalma anu angkat ka layar langganan ngabatalkeunana. Urang mimiti nganalisis kasus kawas, sarta nempo yén aya pamaké nu buka kaca kahiji, initiates sambungan akun Google-Na, sarta geuwat cancels eta, meunang ka kaca kahiji deui, jeung saterusna opat kali. Mimitina urang mikir, "Aya anu jelas salah sareng pangguna ieu." Teras we sadar yén, paling dipikaresep, aya bug dina aplikasi. Dina corong, ieu bakal diinterpretasi kieu: pamaké teu resep susunan idin nu requests aplikasi, sarta anjeunna ninggalkeun.

Grup anu sanés ngagaduhan 5% pangguna leungit dina layar dimana aplikasi naroskeun aranjeunna milih hiji tina sadaya aplikasi kalénder dina smartphonena. Pamaké bakal milih kalénder anu béda-béda deui teras kaluar tina aplikasi. Tétéla aya masalah UX: saatos jalma milih kalénder, aranjeunna kedah ngaklik Rengse di pojok katuhu luhur. Ngan henteu sadayana pangguna ningali éta.

Kumaha Retentioneering Dilaksanakeun dina Aplikasi dina Udara
Layar mimiti App dina Air

Dina grafik urang, urang nempo yén ngeunaan 30% pamaké teu balik saluareun layar munggaran: ieu alatan kanyataan yén urang rada agrésif dina ngadorong pamaké pikeun ngalanggan. Dina layar kahiji, aplikasi bakal nyarankeun anjeun ngadaptar nganggo Google atanapi Triplt, sareng teu aya inpormasi ngeunaan ngaluncurkeun pendaptaran. Tina jalma anu ninggalkeun layar kahiji, 16% tina pamaké klik "Langkung" na balik deui. Kami parantos mendakan yén aranjeunna milarian cara pikeun ngadaptar sacara internal dina aplikasi sareng kami bakal ngaleupaskeun dina pembaruan salajengna. Salaku tambahan, 2/3 jalma anu angkat langsung henteu ngaklik nanaon. Pikeun terang naon anu lumangsung ka aranjeunna, kami ngawangun peta panas. Tétéla yén konsumén ngaklik dina daptar fitur aplikasi anu sanés tautan anu tiasa diklik.

Candak micro-moment

Anjeun mindeng bisa ningali jalma trampling jalur gigireun jalan aspal. Retentioneering mangrupikeun usaha pikeun mendakan jalur ieu sareng, upami mungkin, robih jalan.

Tangtu, éta goréng yén urang diajar ti pamaké nyata, tapi sahenteuna urang mimiti otomatis lagu pola nu nunjukkeun masalah pamaké dina aplikasi. Ayeuna manajer produk nampi béwara email upami sajumlah ageung "puteran" lumangsung-nalika pangguna balik deui ka layar anu sami.

Hayu urang tingali naon pola dina lintasan pangguna anu umumna pikaresepeun pikeun dipilarian pikeun nganalisis masalah sareng daérah kamekaran aplikasi:

  • Loop jeung siklus. Gelung anu disebatkeun di luhur nyaéta nalika hiji kajadian diulang dina lintasan pangguna, contona, kalénder-kalender-kalender-kalender. A loop kalawan loba pengulangan mangrupakeun indikator jelas masalah panganteur atawa nyirian acara cukup. Siklus ogé mangrupikeun lintasan katutup, tapi teu sapertos loop, éta kalebet langkung ti hiji acara, contona: ningali riwayat penerbangan - nambihan penerbangan - ningali riwayat penerbangan.
  • Flowstoppers - lamun pamaké, alatan sababaraha halangan, teu bisa neruskeun gerakan dipikahoyong ngaliwatan aplikasi, contona, layar kalawan panganteur nu teu atra ka klien nu. Kajadian sapertos kitu ngalambatkeun sareng mindahkeun lintasan pangguna.
  • Titik bifurkasi mangrupikeun kajadian anu penting saatosna lintasan klien tina sababaraha jinis dipisahkeun. Khususna, ieu mangrupikeun layar anu henteu ngandung transisi langsung atanapi nelepon-to-aksi kana aksi target, sacara efektif ngadorong sababaraha pangguna ka arah éta. Contona, sababaraha layar nu teu langsung patali jeung purchasing eusi dina aplikasi, tapi nu konsumén condong meuli atawa teu meuli eusi, bakal kalakuanana béda. Titik bifurcation tiasa janten titik pangaruh kana tindakan pangguna anjeun kalayan tanda tambah - aranjeunna tiasa mangaruhan kaputusan pikeun ngagaleuh atanapi klik, atanapi tanda minus - aranjeunna tiasa nangtukeun yén saatos sababaraha léngkah pangguna bakal ngantunkeun aplikasi.
  • titik konversi aborted mangrupakeun titik bifurcation poténsial. Anjeun tiasa nganggap aranjeunna salaku layar anu tiasa nyababkeun tindakan target, tapi henteu. Ieu ogé tiasa janten titik waktos nalika pangguna peryogi, tapi kami henteu nyugemakeun sabab kami henteu terang ngeunaan éta. Analisis lintasan kedah ngijinkeun kabutuhan ieu diidentifikasi.
  • Titik selingan - layar / pop-up anu henteu masihan nilai ka pangguna, henteu mangaruhan konvérsi sareng tiasa "kabur" lintasan, ngaganggu pangguna tina tindakan target.
  • Bintik buta mangrupikeun titik anu disumputkeun tina aplikasi, layar sareng fitur anu sesah pisan pikeun ngahontal ku pangguna.
  • Drains - titik dimana lalulintas bocor

Sacara umum, pendekatan matematik ngamungkinkeun urang ngartos yen klien ngagunakeun aplikasi dina cara lengkep beda ti manajer produk biasana pikir nalika nyobian rencana sababaraha skenario pamakéan baku pikeun pamaké. Linggih di kantor jeung attending konferensi produk coolest, éta kénéh hésé pisan ngabayangkeun sagala rupa-rupa kaayaan lapangan nyata nu pamaké bakal ngajawab masalah na ngagunakeun aplikasi.

Ieu reminds kuring tina lulucon hébat. A tester walks kana bar jeung pesenan: sagelas bir, 2 gelas bir, 0 gelas bir, 999999999 gelas bir, kadal dina gelas, -1 gelas bir, qwertyuip gelas bir. Konsumén nyata munggaran asup ka bar sareng naroskeun dimana kamar mandi. Bar bursts kana seuneu jeung dulur maot.

analis produk, deeply immersed dina masalah ieu, mimiti ngawanohkeun konsép micromoment a. Pamaké modern peryogi solusi instan pikeun masalahna. Google mimiti ngawangkong ngeunaan ieu sababaraha taun ka pengker: pausahaan disebut lampah pamaké misalna micro-moments. Pamaké janten kacau, ngahaja nutup aplikasina, teu ngartos naon anu diperyogikeun anjeunna, log in deui sadinten, hilap deui, teras nuturkeun tautan anu dikirimkeun ku réréncangan anjeunna dina utusan. Sareng sadaya sesi ieu tiasa tahan henteu langkung ti 20 detik.

Janten urang mimiti nyobian nyetél padamelan jasa dukungan supados karyawan tiasa ngartos naon masalahna ampir sacara real waktos. Ku waktu hiji jalma datang ka kaca rojongan tur mimitian nulis sual-Na, urang bisa nangtukeun hakekat masalah, nyaho lintasan-Na - panungtungan 100 acara. Saméméhna, urang ngajadikeun otomatis distribusi sadaya requests rojongan kana kategori ngagunakeun analisis ML tina téks requests rojongan. Sanajan kasuksésan categorization, lamun 87% tina sakabeh requests anu bener disebarkeun kana salah sahiji 13 kategori, éta gawéna kalayan lintasan nu otomatis bisa manggihan solusi paling merenah pikeun situasi pamaké.

Kami teu tiasa ngaleupaskeun apdet gancang, tapi urang tiasa perhatikeun masalah sareng, upami pangguna nuturkeun skenario anu parantos kami tingali, kirimkeun anjeunna bewara push.

Kami ningali yén tugas pikeun ngaoptimalkeun aplikasi butuh alat anu beunghar pikeun diajar lintasan pangguna. Saterusna, nyaho sagala jalur nu pamaké nyandak, anjeun tiasa rarata jalur diperlukeun, sarta kalayan bantuan eusi ngaropéa, nyorong bewara jeung elemen UI adaptif "ku leungeun" ngakibatkeun pamaké pikeun lampah sasaran anu pangalusna cocog kaperluan sarta mawa duit. , data sareng nilai séjén pikeun bisnis anjeun.

Naon anu kudu diperhatikeun

  • Diajar konvérsi pamaké ngan ngagunakeun corong salaku conto hartina leungit informasi euyeub yén aplikasi sorangan masihan urang.

  • Analisis retentioneering tina lintasan pamaké dina grafik mantuan Anjeun ningali fitur nu Anjeun pake pikeun nahan pamaké atawa, contona, ajak aranjeunna ngalanggan.
  • Alat retentioneering ngabantosan sacara otomatis, sacara real waktos, ngalacak pola anu nunjukkeun masalah pangguna dina aplikasi, milarian sareng nutup bug dimana aranjeunna hese perhatikeun.

  • Aranjeunna mantuan pikeun manggihan pola non-écés kabiasaan pamaké.

  • Alat retentioneering ngamungkinkeun pikeun ngawangun alat ML otomatis pikeun ngaramal acara sareng métrik pangguna konci: leungitna pangguna, LTV sareng seueur métrik anu gampang ditangtukeun dina grafik.

Kami ngawangun komunitas di sekitar Retentioneering pikeun tukeur ideu gratis. Anjeun tiasa nganggap alat anu kami kembangkeun salaku basa dimana analis sareng produk tina aplikasi sélulér sareng wéb anu béda tiasa tukeur wawasan, téknik sareng metode anu pangsaéna. Anjeun tiasa diajar kumaha ngagunakeun alat ieu dina kursus Hacking Tumuwuh: analytics aplikasi mobile Kacamatan Binér.

sumber: www.habr.com

Tambahkeun komentar