DAU (Daily Active Users) — sutka davomida ilova bilan o'zaro aloqada bo'lgan noyob foydalanuvchilar sonini ko'rsatadigan metrikadir. Bu mobil analitikada auditoriya jalb qilinishining asosiy ko'rsatkichidir. Mixpanel Benchmarks, 2024 ma'lumotlariga ko'ra, Social toifasidagi ilovalar uchun o'rtacha DAU MAUning 40–60% ni, Utility uchun esa 15–25% ni tashkil qiladi. DAUni WAU va MAU bilan birgalikda tahlil qilish foydalanuvchilarning jalb qilinishi to'liq manzarasini beradi.
Asosiy fikrlar
DAU (Daily Active Users) — kalendar sutka davomida ilovada kamida bitta maqsadli harakatni bajargan noyob foydalanuvchilar sonini o'lchaydigan metrikadir. Harakat dasturchi tomonidan belgilanadi: ilovani ochish, avtorizatsiya, kontentni ko'rish yoki tugmani bosish. Odatiy sozlamada DAU kuniga kamida bir marta ilovani ochgan barcha foydalanuvchilarni hisoblaydi.
DAU — mahsulot sog'lig'ining operativ ko'rsatkichidir. DAUning o'sishi ilova auditoriya uchun foydaliroq bo'layotganini yoki yangi foydalanuvchilarni jalb qilayotganini ko'rsatadi. DAUning pasayishi ushlab qolish muammolarini, foydalanuvchi tajribasining yomonlashishini yoki kuchli raqobatchi paydo bo'lishini ko'rsatishi mumkin. DAUni mutlaq qiymat sifatida emas, balki dinamikada tahlil qilish kerak.
Faol foydalanuvchi ta'rifi ilova turiga bog'liq. Ijtimoiy tarmoqlar uchun faollik — lentani ko'rish, xabar yuborish yoki post joylashtirish. O'yinlar uchun — ishga tushirish va kamida bitta darajani bajarish. Utilitlar uchun — ochish va asosiy funksiyani bajarish. DAUni hisoblash uchun trigger sifatida session_start hodisasini sozlash tavsiya etiladi.
Mixpanel statistikasiga (2024) ko'ra, o'rtacha DAU qiymatlari toifaga qarab sezilarli darajada farqlanadi. Ijtimoiy ilovalar o'rnatishlarning 40–60% DAUga ega, o'yinlar — 20–35%, utillitar — 10–25%. Ilovangizning DAU darajasini aniq baholash uchun ko'rsatkichlarni bozor yetakchilarining mutlaq raqamlari bilan emas, balki toifa bo'yicha median bilan solishtiring.
DAU kalendar sutka davomida faollik hodisasini yuborgan noyob qurilma identifikatorlari (yoki avtorizatsiya qilingan foydalanuvchilar uchun user_id) soni sifatida hisoblanadi. Formula: DAU = |{ distinct user_id : event_time ∈ [00:00, 23:59] UTC }|. Ochilishlarni oddiy hisoblash noto'g'ri ma'lumotlar beradi — foydalanuvchi identifikatori bo'yicha deduplikatsiya qo'llash kerak.
def calculate_dau(events_df):
"""
Calculate DAU from event dataframe
Args:
events_df: DataFrame with columns user_id and event_date
Returns:
DataFrame with dau per date
"""
dau_df = (events_df
.groupby("event_date")
["user_id"]
.nunique()
.reset_index()
.rename(columns={"user_id": "dau"})
)
return dau_df
Android da identifikator sifatida Installation ID (Firebase) yoki Advertising ID ishlatiladi. iOS da — IDFV yoki App Instance ID. Avtorizatsiya qilingan ilovalar uchun backend avtorizatsiyasidan user_id ishlatish ishonchliroqdir. Ilova ikkala platformada mavjud bo'lsa, DAU har bir platforma uchun alohida hisoblanadi va backend analitikasi darajasida agregatsiya qilinadi.
DAU UTC yoki analitik tizim sozlamalarida tanlangan vaqt mintaqasi bo'yicha hisoblanadi. Foydalanuvchi UTC bo'yicha 23:45 da, keyin esa 00:15 da faol bo'lsa, tizim ikki kun DAUni hisoblaydi. Bu umumiy DAU uchun normal, ammo aniq tahlil uchun Firebase Analytics orqali foydalanuvchilarning ko'pchilik mintaqasiga moslashtirilgan vaqt mintaqasini sozlash tavsiya etiladi.
DAU (Daily), WAU (Weekly) va MAU (Monthly) — jalb qilish voronkasining uch darajasidir. DAU kunlik faollikni, WAU haftalikni, MAU oylikni ko'rsatadi. Ushbu uch metrikani birgalikda tahlil qilish jalb qilish chuqurligini baholash imkonini beradi: yuqori qaytish chastotasi (DAU/MAU > 50%) foydalanuvchilarda shakllangan odatdan dalolat beradi.
| Metrika | Davr | Qachon muhim | Odatiy qiymat |
|---|---|---|---|
| DAU | 1 kun | Kunlik jalb qilish | O'rnatishlarning 10–50% |
| WAU | 7 kun | Haftalik odat | MAUning 30–60% |
| MAU | 30 kun | Auditoriyaning umumiy qamrovi | 100% baza |
DAU/MAU nisbati Stickiness deb ataladi va foizda o'lchanadi. Stickiness = DAU / MAU × 100%. 20% qiymati o'rtacha foydalanuvchi oyiga 6 kun ilovaga kirishini anglatadi. Ijtimoiy tarmoqlar va messenjerlar uchun Stickiness 50%+ norma hisoblanadi. Utilitlar va moliyaviy ilovalar uchun 15–25% yaxshi ko'rsatkichdir.
DAU va MAU asosida o'sish metrikalari hisoblanadi: Retention (ushlab qolish), Churn Rate (chiqish) va LTV (umr bo'yi qiymat). Agar DAU o'ssa, lekin MAU kamaysa, bu mavjud auditoriya faol bo'lsa-da, yangi foydalanuvchilarni jalb qilishda muammolar borligini ko'rsatadi. Agar ikkala ko'rsatkich ham o'ssa — mahsulot sog'lom va masshtablanadi.
Stickiness (yopishqoqlik koeffitsiyenti) — auditoriya sifatining asosiy ko'rsatkichidir. DAUni MAUga nisbati sifatida hisoblanadi. Masalan, DAU = 30 000, MAU = 100 000 bo'lsa, Stickiness = 30%. Bu oylik foydalanuvchilarning 30% ilovaga har kuni kirishini anglatadi. Stickiness qancha yuqori bo'lsa, foydalanuvchilarda odat shuncha kuchli.
Amplitude (2024) agregat statistikasiga ko'ra, Stickiness median qiymatlari: Social 45–55%, Communication 40–50%, Gaming 20–35%, E-commerce 15–25%, Fintech 15–20%, Utility 10–20%. Abstrakt 50% ga intilish ma'nosiz — normani aniq toifa va mahsulotning biznes modeli belgilaydi.
Yuqori Stickiness har doim mahsulot sog'lig'idan dalolat bermaydi. Masalan, majburiy kunlik faollikka ega ilova (bank, tekshirish, korporativ vositalar) 60% Stickinessga ega bo'lishi mumkin, lekin foydalanuvchi qoniqishi past bo'ladi. DAUni NPS va retention bilan birgalikda tahlil qiling, jalb qilishning ob'ektiv manzarasini olish uchun.
Firebase Analytics kod yozmasdan DAUni avtomatik to'plashni ta'minlaydi. Firebase Analytics SDKni ulagandan so'ng, u session_start hodisasi bo'yicha foydalanuvchi faolligini kuzatishni boshlaydi. DAU Firebase panelida Analytics → Dashboard → Active Users bo'limida ko'rsatiladi. Ma'lumotlar kunlik granulyarlikda va platforma, versiya, davlat bo'yicha filtrlash bilan mavjud.
Agar aniqroq DAU talab qilinsa (masalan, faqat avtorizatsiya qilingan foydalanuvchilar yoki maqsadli harakatni bajargan foydalanuvchilar), Firebase SDK orqali moslashtirilgan hodisalar sozlang. Har bir maqsadli harakat bajarilganda hodisani parametrlar bilan yuboring va analitika panelida filtrlang. Deduplikatsiya uchun Firebase avtomatik ravishda Installation ID dan foydalanadi.
import com.google.firebase.analytics.FirebaseAnalytics
class AnalyticsTracker {
private val firebase = FirebaseAnalytics.getInstance(context)
fun trackDailyActiveUsers() {
val params = bundleOf(
"app_version" to BuildConfig.VERSION_NAME,
"platform" to "android",
"user_id" to AuthManager.getCurrentUserId()
)
firebase.logEvent("daily_session", params)
}
}
Firebase Analytics moslashtirilgan panellar qurish uchun DAU ma'lumotlarining BigQuery ga avtomatik eksportini sozlash imkonini beradi. Shuningdek, Firebase ni SDK orqali Amplitude yoki Mixpanel ga ulab, platformalararo tahlil qilishingiz mumkin. Muntazam hisobotlar uchun Firebase Console dan tanlangan davr uchun DAU grafiklari bilan email jo'natishni sozlang.
DAU ni oshirish — foydalanuvchi tajribasini yaxshilash, odatlarni joriy etish va mahsulot qiymatini oshirish orqali hal qilinadigan product growth vazifasidir. DAU o'sishi uchun yagona formula yo'q, lekin mobil ilovalarning aksariyat toifalarida ishlaydigan tasdiqlangan taktikalar mavjud.
Airship (2024) tadqiqotiga ko'ra, shaxsiylashtirilgan Push-bildirishnomalar ishlatadigan ilovalar bildirishnomalarsiz ilovalarga nisbatan 30–50% yuqori DAU ko'rsatadi. Asosiy omil — kontentning mosligi va jo'natish vaqti. Agressiv bildirishnomalar qisqa muddatli DAU o'sishini beradi, ammo uzoq muddatda Retention ni kamaytiradi.
O'yin mexanikalarini joriy qilish — o'yinlashtirish — o'yin bo'lmagan ilovalarda DAUni 15–30% oshiradi. Kundalik topshiriqlar, taraqqiyot chiziqlari, yutuqlar va ijtimoiy reytinglar ilovaga qaytish odatini yaratadi. Duolingo, MyFitnessPal va Headspace — yuqori Stickiness ko'rsatkichlari bilan muvaffaqiyatli o'yinlashtirish namunalaridir.
Tez-tez so'raladigan savollar
DAU foydalanuvchilarning real faolligini ko'rsatadi, o'rnatishlar sonini emas. Ilovaning 1 million o'rnatilishi bo'lishi mumkin, lekin DAU atigi 50 000 — bu past ushlab qolishdan dalolat beradi (foydalanuvchilarning 95% qaytmaydi). DAU jalb qilish metrikasi, o'rnatishlar — jalb etish metrikasi.
Startap uchun mutlaq DAU emas, balki uning dinamikasi muhimdir. Agar DAU oydan oyga 10–20% o'ssa — mahsulot Product-Market Fit topmoqda. Agar DAU turg'unlashsa yoki o'rnatishlar o'sganda kamaysa — ushlab qolish muammosi bor. Stickiness > 20% — startap uchun yaxshi signal.
Ha, mavsumiylik DAUga sezilarli ta'sir qiladi. Ta'lim ilovalari ish kunlarida faol, turistik — bayramlarda, fitnes ilovalari — yil boshida. DAU tahlilida har doim ma'lumotlarni oydan oyga emas, balki yildan yilga solishtiring. Chorak uchun maqsadlar qo'yishda mavsumiy omillarni hisobga oling.
Mutlaq DAU ni raqobatchilar bilan solishtirish ma'nosiz — ularning boshqa auditoriyasi va byudjeti bo'lishi mumkin. Stickiness (DAU/MAU) va DAU o'sish dinamikasini solishtiring. SimilarWeb, App Annie yoki Sensor Tower dan davlat va platformani hisobga olgan holda toifa bo'yicha benchmark uchun ma'lumotlardan foydalaning.
Texnik jihatdan mumkin: masalan, har 30 soniyada sessiyani qayta boshlash yoki soxta hodisalar yuborish. Lekin bu biznes uchun ma'nosiz — bunday manipulyatsiyalar real jalb qilishni oshirmaydi. Apple va Google Play shubhali namunalarni kuzatadi va hisobni bloklashi mumkin. Halol metrikalar qaror qabul qilish uchun foydaliroqdir.
Xulosa
Biz kalit topshirig'i bilan mobil ilovani ishlab chiqamiz
IT Sectr 2017-yildan beri startaplar va korxonalar uchun iOS va Android ilovalarini yaratadi. Biz sizga maslahat beramiz va eng yaxshi yechimni taklif qilamiz.
Shuningdek o'qing