تحلیل و معیارها جمعآوری و تحلیل دادهها درباره رفتار کاربران در یک برنامه موبایل است. به گزارش Adjust (2025)، برنامههایی که از تحلیل استفاده میکنند 30% Retention بالاتر و 25% LTV بالاتر نشان میدهند. در این مقاله معیارهای کلیدی، ابزارهای جمعآوری و تحلیل دادهها و بهترین روشهای پیادهسازی تحلیل را بررسی خواهیم کرد.
نکات کلیدی
DAU (کاربران فعال روزانه) — تعداد کاربران منحصربهفردی که در یک روز با برنامه تعامل داشتهاند. WAU — هفتگی، MAU — ماهانه. این معیارها مقیاس مخاطب را نشان میدهند. Sticky Factor = DAU/MAU «چسبندگی» برنامه را نشان میدهد: >50% — عالی، 20–50% — نرمال، <20% — برنامه کاربران را حفظ نمیکند.
Retention — درصد کاربرانی که N روز پس از نصب به برنامه بازمیگردند. نقاط کلیدی: D1 (روز 1)، D7 (روز 7)، D30 (روز 30). مقادیر نرمال برای برنامههای موبایل: D1 — 30–40%، D7 — 10–20%، D30 — 5–10%. نرخ ریزش (Churn Rate) شاخص معکوس است (درصد کاربرانی که ترک کردهاند). Retention معیار اصلی کیفیت محصول است. اگر Retention پایین باشد، جذب کاربران جدید بیمعناست.
LTV (ارزش طول عمر) — درآمد پیشبینی شده از یک کاربر در طول کل عمر حضور در برنامه. LTV = ARPU × میانگین طول عمر. ARPU (میانگین درآمد به ازای هر کاربر) — میانگین درآمد به ازای هر کاربر. ARPDAU (میانگین درآمد به ازای هر کاربر فعال روزانه) — درآمد به ازای هر کاربر فعال در روز. برای سودآوری برنامه، LTV باید حداقل 3 برابر CPI (هزینه به ازای هر نصب) باشد. این معیارها برای کسب درآمد و خرید ترافیک حیاتی هستند.
نرخ تبدیل — درصد کاربرانی که اقدام هدف (خرید، ثبتنام، اشتراک) را انجام دادهاند. CTR (نرخ کلیک) — درصد کلیک روی بنر تبلیغاتی یا دکمه. طول جلسه و فاصله بین جلسات — میانگین مدت جلسه و فاصله بین جلسات. جلسات کوتاه مکرر (پیامرسانها، شبکههای اجتماعی) در مقابل جلسات طولانی نادر (ویدئو، آموزش).
| معیار | چه چیزی را نشان میدهد | مقدار نرمال |
|---|---|---|
| DAU | کاربران فعال در روز | بستگی به حوزه دارد |
| Retention D1 | بازگشت در روز 1 | 30–40% |
| Retention D7 | بازگشت در روز 7 | 10–20% |
| Retention D30 | بازگشت در روز 30 | 5–10% |
| LTV | درآمد به ازای هر کاربر | > 3× CPI |
| ARPU | میانگین درآمد به ازای هر کاربر | بستگی به مدل دارد |
| Conversion Rate | % اقدامات هدف | 2–10% |
| Session Length | مدت جلسه | 5–15 دقیقه |
Firebase Analytics — ابزار رایگان گوگل برای جمعآوری رویدادها، مخاطبان و گزارشها. مزایا: رایگان (رویدادهای نامحدود)، یکپارچهسازی با Google Ads و BigQuery، جمعآوری خودکار رویدادها (first_open، in_app_purchase، session_start). Firebase Analytics بهترین انتخاب برای شروع و تحلیل پایه است. برای تحلیل عمیق دادهها از BigQuery استفاده کنید.
Amplitude — پلتفرم تحلیل محصول متمرکز بر رفتار کاربر. تحلیل قیف (Funnel Analysis)، تحلیل گروه (Cohort Analysis)، تحلیل نگهداشت (Retention Analysis) و مسیرهای رفتاری. طرح رایگان — تا 10 میلیون رویداد در ماه. Amplitude برای تحلیل پیشرفته محصول مناسب است.
Mixpanel — مشابه Amplitude، با تمرکز بر رویدادها و ویژگیها. طرح رایگان — تا 20 میلیون رویداد در ماه (با محدودیت ویژگیها). در IT Sectr ما از Firebase Analytics برای تحلیل پایه (نصبها، خریدها، خرابیها) و از Amplitude برای تحلیل محصول و تستهای A/B استفاده میکنیم.
Event Tracking — ثبت اقدامات کاربر در برنامه: کلیکها، بازدیدها، خریدها. هر رویداد یک نام (event_name) و پارامترها (event_params) دارد. رویدادهای استاندارد Firebase: screen_view، select_content، add_to_cart، purchase. رویدادهای سفارشی: level_up، share_photo، filter_applied.
قیفها (Funnels) — توالی رویدادهایی که به اهدافی مانند تکمیل آموزش یا خرید محصول منتهی میشوند. تحلیل قیف (Funnel Analysis) نشان میدهد که کاربران در چه مرحلهای離開 میکنند. یک قیف معمولی: Install → Sign Up → Add to Cart → Purchase. اگر در Sign Up رها کنند، مشکل در ثبتنام است.
گروهها (Cohorts) — گروههایی از کاربران که با یک ویژگی مشترک (تاریخ نصب، کشور، منبع ترافیک) متحد شدهاند. تحلیل گروه (Cohort Analysis) امکان مقایسه رفتار گروههای مختلف را فراهم میکند: Retention بر اساس روز برای کاربرانی که برنامه را در ژانویه در مقابل فوریه نصب کردهاند. ویژگیهای کاربر (User Properties) — ویژگیهای اضافی کاربر (اشتراک، سطح، کشور).
Firebase Crashlytics — ابزار اصلی برای ردیابی خطاها و خرابیها در برنامههای موبایل. Crashlytics در هر خرابی stack trace، گزارشها و دادههای دستگاه را جمعآوری میکند. مزایا: رایگان، یکپارچهسازی خودکار با Firebase Analytics، گروهبندی و اولویتبندی خرابیها (خرابیهایی که بیشتر کاربران را تحت تأثیر قرار میدهند).
Sentry — جایگزینی برای Crashlytics با پشتیبانی گسترده از Flutter، React Native و سایر فریمورکهای چندسکویی. Sentry نه تنها خرابیها، بلکه مشکلات عملکرد (تراکنشهای کند) را نیز جمعآوری میکند. یکپارچهسازی با Git (Sentry → issue → commit). در IT Sectr ما از Crashlytics به عنوان ابزار اصلی و از Sentry برای پروژههای Flutter و React Native استفاده میکنیم.
خطاهای غیرکشنده (Non-Fatal Errors) — خطاهایی که باعث خرابی نمیشوند اما منطق برنامه را مختل میکنند (درخواست ناموفق، اشارهگر null در try-catch). ثبت این موارد نیز برای به دست آوردن تصویر کامل از پایداری برنامه مهم است.
تست A/B — روش مقایسه دو نسخه از یک صفحه یا قابلیت (A — کنترل، B — متغیر) برای انتخاب بهتر بر اساس معیارهای هدف. در توسعه موبایل، تستهای A/B از طریق Firebase Remote Config یا Amplitude Experiment انجام میشوند. حداقل مدت زمان تست — 7 روز (برای در نظر گرفتن روز هفته).
تست A/A — تستی که در آن هر دو نسخه یکسان هستند. برای تأیید صحت ابزار آماری استفاده میشود. تست چندعاملی (MVT) — آزمایش چندین تغییر به طور همزمان. مثال: طراحی صفحه جدید + متن دکمه جدید (4 ترکیب). MVT به ترافیک بیشتری نیاز دارد.
معناداری آماری (p-value < 0.05) — حداقل آستانه برای تصمیمگیری. حجم نمونه به اثر مورد انتظار بستگی دارد: برای بهبود 5%، به حدود 1000 کاربر در هر گروه نیاز است. در IT Sectr ما در هر مرحله از توسعه تستهای A/B انجام میدهیم — این به طور سیستماتیک معیارها را 10–15% بهبود میبخشد.
Firebase Remote Config — ابزاری برای تغییر از راه دور پارامترهای برنامه بدون انتشار نسخه جدید. برای تستهای A/B، عرضه تدریجی ویژگیها، فعال/غیرفعال کردن قابلیتها استفاده میشود. Remote Config از شخصیسازی بر اساس مخاطبان پشتیبانی میکند.
سوالات متداول
با Retention D1, D7, D30 شروع کنید — این معیار اصلی کیفیت محصول است. سپس DAU/MAU (تعامل) و نرخ تبدیل (اثربخشی) را اضافه کنید. پس از پیادهسازی کسب درآمد، LTV و ARPU را متصل کنید.
بله، Firebase Analytics با رویدادهای نامحدود کاملاً رایگان است. فقط ویژگیهای پیشرفته پولی هستند: خروجی BigQuery (رایگان تا 10 گیگابایت/ماه)، Firebase Remote Config (رایگان)، تست A/B (رایگان تا حجم معین).
Retention — درصد کاربرانی که به برنامه بازمیگردند. این نشاندهنده مفید بودن برنامه است. اگر Retention پایین باشد، جذب کاربران جدید سودآور نخواهد بود. Retention D1 > 30% — خوب، D7 > 15% — عالی.
Firebase Analytics — ابزار پایه رایگان برای جمعآوری رویدادها و گزارشهای ساده. Amplitude — پلتفرمی برای تحلیل پیشرفته محصول: گروهها، قیفها، مسیرهای رفتاری، تستهای A/B. Firebase برای شروع، Amplitude برای رشد.
حداقل 7 روز — برای در نظر گرفتن تفاوت رفتار در روزهای هفته و آخر هفته. برای تستهای با اثر کوچک (1–2%)، 2–4 هفته نیاز است. تست را در اولین نتیجه مثبت متوقف نکنید — منتظر معناداری آماری باشید (p < 0.05).
خلاصه
ما یک اپلیکیشن موبایل به صورت کلید در دست توسعه خواهیم داد
IT Sectr از سال 2017 برنامههای iOS و Android را برای استارتاپها و کسبوکارها ایجاد میکند. ما به شما مشاوره میدهیم و بهترین راهحل را پیشنهاد خواهیم کرد.