DAU (Daily Active Users) एक मीट्रिक है जो एक दिन में ऐप के साथ इंटरैक्ट करने वाले अद्वितीय उपयोगकर्ताओं की संख्या दिखाता है। यह मोबाइल एनालिटिक्स में दर्शकों की सहभागिता का एक बुनियादी माप है। Mixpanel Benchmarks, 2024 के अनुसार, Social श्रेणी के ऐप्स के लिए औसत DAU MAU का 40–60% है, और Utility के लिए — 15–25%। WAU और MAU के साथ DAU का विश्लेषण उपयोगकर्ता सहभागिता की पूरी तस्वीर देता है।
मुख्य बातें
DAU (Daily Active Users) एक मीट्रिक है जो एक कैलेंडर दिन में ऐप में कम से कम एक लक्षित कार्रवाई करने वाले अद्वितीय उपयोगकर्ताओं की संख्या मापता है। कार्रवाई डेवलपर द्वारा परिभाषित की जाती है: ऐप खोलना, लॉग इन करना, सामग्री देखना, या बटन पर क्लिक करना। सामान्य सेटअप में, DAU उन सभी उपयोगकर्ताओं को गिनता है जिन्होंने दिन में कम से कम एक बार ऐप खोला।
DAU उत्पाद स्वास्थ्य का एक परिचालन संकेतक है। DAU में वृद्धि बताती है कि ऐप दर्शकों के लिए अधिक उपयोगी हो रहा है या नए उपयोगकर्ताओं को आकर्षित कर रहा है। DAU में कमी प्रतिधारण समस्याओं, उपयोगकर्ता अनुभव में गिरावट, या एक मजबूत प्रतियोगी के उद्भव का संकेत दे सकती है। DAU का विश्लेषण समय के साथ किया जाना चाहिए, न कि एक पूर्ण मान के रूप में।
सक्रिय उपयोगकर्ता की परिभाषा ऐप के प्रकार पर निर्भर करती है। सोशल नेटवर्क के लिए, गतिविधि का अर्थ है फ़ीड स्क्रॉल करना, संदेश भेजना, या पोस्ट प्रकाशित करना। गेम के लिए — कम से कम एक स्तर लॉन्च करना और पूरा करना। उपयोगिताओं के लिए — मुख्य कार्य को खोलना और निष्पादित करना। DAU गिनने के लिए ट्रिगर के रूप में session_start इवेंट सेट करने की अनुशंसा की जाती है।
Mixpanel आँकड़ों (2024) के अनुसार, औसत DAU मान श्रेणी के अनुसार काफी भिन्न होते हैं। सोशल ऐप्स में इंस्टॉल का 40–60% DAU है, गेम — 20–35%, उपयोगिताएँ — 10–25%। अपने ऐप के DAU स्तर का सटीक आकलन करने के लिए, अपने मीट्रिक की तुलना बाज़ार के नेताओं के पूर्ण आंकड़ों के बजाय श्रेणी के माध्यिका से करें।
DAU की गणना अद्वितीय डिवाइस पहचानकर्ताओं (या अधिकृत उपयोगकर्ताओं के लिए user_id) की संख्या के रूप में की जाती है जिन्होंने कैलेंडर दिन के भीतर एक गतिविधि इवेंट भेजा। सूत्र: DAU = |{ distinct user_id : event_time ∈ [00:00, 23:59] UTC }|। खोलने की सरल गणना गलत डेटा देती है — उपयोगकर्ता पहचानकर्ता द्वारा डिडुप्लीकेशन आवश्यक है।
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 पर, पहचानकर्ता के रूप में Installation ID (Firebase) या Advertising ID का उपयोग किया जाता है। iOS पर — IDFV या App Instance ID। अधिकृत ऐप्स के लिए, backend प्राधिकरण से user_id का उपयोग करना अधिक विश्वसनीय है। यदि ऐप दोनों प्लेटफ़ॉर्म पर उपलब्ध है, तो DAU की गणना प्रत्येक प्लेटफ़ॉर्म के लिए अलग-अलग की जाती है और backend एनालिटिक्स स्तर पर एकत्रित की जाती है।
DAU की गणना UTC या एनालिटिक्स सिस्टम सेटिंग्स में चयनित समय क्षेत्र द्वारा की जाती है। यदि कोई उपयोगकर्ता 23:45 UTC पर और फिर 00:15 पर सक्रिय है, तो सिस्टम DAU के दो दिन गिनता है। यह समग्र DAU के लिए सामान्य है, लेकिन सटीक विश्लेषण के लिए Firebase Analytics के माध्यम से अधिकांश उपयोगकर्ताओं के क्षेत्र के अनुरूप कस्टम समय क्षेत्र सेट करने की अनुशंसा की जाती है।
DAU (दैनिक), WAU (साप्ताहिक) और MAU (मासिक) सहभागिता फ़नल के तीन स्तर हैं। DAU दैनिक गतिविधि दिखाता है, WAU — साप्ताहिक, MAU — मासिक। इन तीनों मेट्रिक्स का एक साथ विश्लेषण आपको सहभागिता की गहराई का आकलन करने की अनुमति देता है: उच्च वापसी आवृत्ति (DAU/MAU > 50%) उपयोगकर्ताओं में एक गठित आदत को इंगित करती है।
| मीट्रिक | अवधि | कब महत्वपूर्ण | सामान्य मान |
|---|---|---|---|
| DAU | 1 दिन | दैनिक सहभागिता | इंस्टॉल का 10–50% |
| WAU | 7 दिन | साप्ताहिक आदत | MAU का 30–60% |
| MAU | 30 दिन | कुल दर्शक पहुँच | 100% आधार |
DAU/MAU अनुपात को Stickiness कहा जाता है और इसे प्रतिशत में मापा जाता है। Stickiness = DAU / MAU × 100%। 20% का मान means औसत उपयोगकर्ता महीने में 6 दिन ऐप खोलता है। सोशल नेटवर्क और मैसेंजर के लिए, 50%+ Stickiness सामान्य है। उपयोगिताओं और वित्तीय ऐप्स के लिए, 15–25% एक अच्छा संकेतक है।
DAU और MAU के आधार पर, वृद्धि मीट्रिक्स की गणना की जाती है: प्रतिधारण, त्याग दर, और LTV (आजीवन मूल्य)। यदि DAU बढ़ रहा है लेकिन MAU घट रहा है, तो यह नए उपयोगकर्ताओं को आकर्षित करने में समस्याओं का संकेत देता है, हालांकि मौजूदा दर्शक सक्रिय रहते हैं। यदि दोनों मीट्रिक बढ़ रहे हैं — उत्पाद स्वस्थ और स्केलिंग कर रहा है।
Stickiness दर्शक गुणवत्ता का एक प्रमुख संकेतक है। इसकी गणना DAU से MAU के अनुपात के रूप में की जाती है। उदाहरण के लिए, यदि DAU = 30,000 और MAU = 100,000, तो Stickiness = 30%। इसका मतलब है कि 30% मासिक उपयोगकर्ता प्रतिदिन ऐप खोलते हैं। Stickiness जितना अधिक होगा, उपयोगकर्ताओं के बीच आदत उतनी ही मजबूत होगी।
एकत्रित Amplitude आँकड़ों (2024) के अनुसार, माध्यिका Stickiness मान हैं: Social 45–55%, संचार 40–50%, गेमिंग 20–35%, ई-कॉमर्स 15–25%, फिनटेक 15–20%, उपयोगिता 10–20%। एक अमूर्त 50% के लिए लक्ष्य रखना व्यर्थ है — मानदंड विशिष्ट श्रेणी और उत्पाद के व्यवसाय मॉडल द्वारा निर्धारित किया जाता है।
उच्च Stickiness हमेशा उत्पाद स्वास्थ्य का संकेत नहीं देता है। उदाहरण के लिए, मजबूर दैनिक गतिविधि (बैंकिंग, सत्यापन, कॉर्पोरेट उपकरण) वाला एक ऐप 60% Stickiness लेकिन कम उपयोगकर्ता संतुष्टि हो सकती है। सहभागिता की एक वस्तुनिष्ठ तस्वीर प्राप्त करने के लिए NPS और प्रतिधारण के साथ DAU का विश्लेषण करें।
Firebase Analytics बिना कोड लिखे स्वचालित DAU संग्रह प्रदान करता है। Firebase Analytics SDK को एकीकृत करने पर, यह session_start इवेंट के माध्यम से उपयोगकर्ता गतिविधि को ट्रैक करना शुरू करता है। DAU Firebase डैशबोर्ड में Analytics → Dashboard → Active Users के अंतर्गत प्रदर्शित होता है। डेटा दैनिक ग्रैन्युलैरिटी और प्लेटफ़ॉर्म, संस्करण और देश द्वारा फ़िल्टरिंग के साथ उपलब्ध है।
यदि अधिक सटीक DAU की आवश्यकता है (जैसे, केवल अधिकृत उपयोगकर्ता या वे उपयोगकर्ता जिन्होंने लक्षित कार्रवाई पूरी की), तो Firebase SDK के माध्यम से कस्टम इवेंट सेट करें। हर बार लक्षित कार्रवाई करने पर पैरामीटर के साथ एक इवेंट भेजें और एनालिटिक्स पैनल में फ़िल्टर करें। Firebase डिडुप्लीकेशन के लिए स्वचालित रूप से Installation ID का उपयोग करता है।
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 आपको कस्टम डैशबोर्ड बनाने के लिए BigQuery में DAU डेटा का स्वचालित निर्यात सेट करने की अनुमति देता है। आप क्रॉस-प्लेटफ़ॉर्म विश्लेषण के लिए Firebase को SDK के माध्यम से Amplitude या Mixpanel से भी कनेक्ट कर सकते हैं। नियमित रिपोर्ट के लिए, चयनित अवधि के लिए DAU चार्ट के साथ Firebase Console से एक ईमेल डाइजेस्ट सेट करें।
DAU बढ़ाना एक उत्पाद वृद्धि चुनौती है जो उपयोगकर्ता अनुभव में सुधार, आदतें बनाने और उत्पाद के मूल्य को बढ़ाने के माध्यम से हल की जाती है। DAU वृद्धि के लिए कोई एक सूत्र नहीं है, लेकिन सिद्ध रणनीतियाँ हैं जो अधिकांश मोबाइल ऐप श्रेणियों में काम करती हैं।
Airship अध्ययन (2024) के अनुसार, वैयक्तिकृत Push सूचनाओं का उपयोग करने वाले ऐप बिना सूचनाओं वाले ऐप की तुलना में 30–50% अधिक DAU दिखाते हैं। मुख्य कारक सामग्री की प्रासंगिकता और भेजने का समय है। आक्रामक सूचनाएँ अल्पकालिक DAU वृद्धि देती हैं लेकिन लंबी अवधि में प्रतिधारण कम करती हैं।
गेम मैकेनिक्स — गेमिफिकेशन — को लागू करने से गैर-गेमिंग ऐप्स में DAU 15–30% बढ़ जाता है। दैनिक कार्य, प्रगति पट्टियाँ, उपलब्धियाँ और सामाजिक रैंकिंग ऐप पर वापस आने की आदत बनाते हैं। Duolingo, MyFitnessPal और Headspace उच्च Stickiness दरों के साथ सफल गेमिफिकेशन के उदाहरण हैं।
अक्सर पूछे जाने वाले प्रश्न
DAU वास्तविक उपयोगकर्ता गतिविधि दिखाता है, इंस्टॉल की संख्या नहीं। एक ऐप में 1 मिलियन इंस्टॉल हो सकते हैं लेकिन केवल 50,000 DAU — यह कम प्रतिधारण (95% उपयोगकर्ता वापस नहीं आते) का संकेत देता है। DAU एक सहभागिता मीट्रिक है, इंस्टॉल एक अधिग्रहण मीट्रिक है।
स्टार्टअप के लिए, पूर्ण DAU इसकी प्रवृत्ति से कम महत्वपूर्ण है। यदि DAU महीने-दर-महीने 10–20% बढ़ रहा है, तो उत्पाद Product-Market Fit ढूंढ रहा है। यदि DAU स्थिर है या घट रहा है जबकि इंस्टॉल बढ़ रहे हैं, तो प्रतिधारण की समस्या है। Stickiness > 20% स्टार्टअप के लिए एक अच्छा संकेत है।
हाँ, मौसमी DAU को महत्वपूर्ण रूप से प्रभावित करती है। शैक्षिक ऐप सप्ताह के दिनों में सक्रिय होते हैं, यात्रा ऐप छुट्टियों के दौरान, फिटनेस ऐप वर्ष की शुरुआत में। DAU का विश्लेषण करते समय, हमेशा महीने-दर-महीने के बजाय साल-दर-साल डेटा की तुलना करें। तिमाही लक्ष्य निर्धारित करते समय मौसमी कारकों पर विचार करें।
प्रतिस्पर्धियों के साथ पूर्ण DAU की तुलना करना व्यर्थ है — उनके पास अलग दर्शक और बजट हो सकता है। Stickiness (DAU/MAU) और DAU वृद्धि प्रवृत्तियों की तुलना करें। देश और प्लेटफ़ॉर्म द्वारा समायोजित श्रेणी बेंचमार्किंग के लिए SimilarWeb, App Annie या Sensor Tower के डेटा का उपयोग करें।
तकनीकी रूप से, हाँ: उदाहरण के लिए, हर 30 सेकंड में सत्र पुनः आरंभ करना या नकली इवेंट भेजना। लेकिन यह व्यवसाय के लिए व्यर्थ है — ऐसे हेरफेर वास्तविक सहभागिता नहीं बढ़ाते हैं। Apple और Google Play संदिग्ध पैटर्न को ट्रैक करते हैं और आपके खाते को ब्लॉक कर सकते हैं। निर्णय लेने के लिए ईमानदार मीट्रिक अधिक उपयोगी हैं।
सारांश
हम एक मोबाइल एप्लिकेशन टर्नकी विकसित करेंगे
IT Sectr 2017 से स्टार्टअप और व्यवसायों के लिए iOS और Android एप्लिकेशन बनाता है। हम आपको सलाह देंगे और सर्वोत्तम समाधान प्रस्तावित करेंगे।
यह भी पढ़ें