Google Analytics

Google Analytics راه‌حل سنجش برنامه است که به‌طور رایگان دردسترس است و اطلاعات آماری درباره استفاده از برنامه و تعامل کاربر ارائه می‌دهد.

در قلب Firebase،‏ Google Analytics قرار دارد، یک راهکار تجزیه‌وتحلیل نامحدود که بدون هزینه دردسترس است. Analytics در سراسر ویژگی‌های Firebase ادغام می‌شود و گزارش‌دهی نامحدود برای حداکثر ۵۰۰ رویداد متمایز را که می‌توانید بااستفاده از «کیت توسعه نرم‌افزار Firebase» تعریف کنید، دراختیارتان قرار می‌دهد. گزارش‌های Analytics به شما کمک می‌کند به‌وضوح درک کنید که کاربران شما چگونه رفتار می‌کنند، که به شما امکان می‌دهد تصمیمات آگاهانه‌ای در رابطه با بازاریابی برنامه و بهینه‌سازی عملکرد بگیرید.


آماده شروع هستید؟ پلاتفرمتان را انتخاب کنید:

iOS+ Android Web Flutter

Unity C++

قابلیت‌های کلیدی

گزارش‌دهی نامحدود Analytics گزارش‌دهی نامحدود برای حداکثر ۵۰۰ رویداد متمایز ارائه می‌دهد.
بخش‌بندی مخاطب مخاطبان سفارشی را می‌توان در کنسول Firebase براساس داده‌های دستگاه، رویدادهای سفارشی، یا ویژگی‌های کاربر تعریف کرد. این مخاطبان می‌توانند با دیگر ویژگی‌های Firebase هنگام هدف‌یابی ویژگی‌های جدید یا پیام‌های اعلان استفاده شوند.

چگونه کار می‌کند؟

Google Analytics به شما کمک می‌کند تا بفهمید افراد چگونه از وب، Apple، یا برنامه Android شما استفاده می‌کنند. کیت توسعه نرم‌افزار (SDK) به‌طور خودکار تعدادی از رویدادها و ویژگی‌های کاربر را ضبط می‌کند و همچنین به شما امکان می‌دهد رویدادهای سفارشی خود را برای اندازه‌گیری چیزهایی که به‌طور منحصربه‌فرد برای کسب‌وکار شما مهم هستند تعریف کنید. وقتی داده‌ها ضبط شد، در داشبوردی ازطریق کنسول Firebase دردسترس قرار می‌گیرد. این داشبورد اطلاعات آماری دقیقی درباره داده‌هایتان ارائه می‌دهد — از داده‌های خلاصه مانند کاربران فعال و جمعیت‌شناسی گرفته تا داده‌های دقیق‌تر مانند شناسایی پرفروش‌ترین موارد شما.

Analytics همچنین با تعدادی از ویژگی‌های دیگر Firebase ادغام می‌شود. برای مثال، به‌طور خودکار رویدادهایی را که با پیام‌های اعلان ارسال‌شده ازطریق «سازنده اعلان‌ها» مطابقت دارند ثبت می‌کند و درباره تأثیر هر پویش گزارش ارائه می‌دهد.

Analytics به شما کمک می‌کند رفتار کاربرانتان را درک کنید تا بتوانید تصمیمات آگاهانه‌ای درباره نحوه بازاریابی برنامه‌تان بگیرید. عملکرد پویش‌هایتان را در کانال‌های پولی و طبیعی ببینید تا متوجه شوید کدام روش‌ها در جذب کاربران ارزشمند مؤثرتر هستند. اگر لازم است تجزیه‌وتحلیل سفارشی انجام دهید یا داده‌هایتان را به منابع دیگر متصل کنید، می‌توانید داده‌های Analytics را به BigQuery پیوند دهید که امکان تجزیه‌وتحلیل پیچیده‌تر مثل پُرسمان مجموعه‌داده‌های بزرگ و متصل کردن چندین منبع داده را فراهم می‌کند.

یکپارچه‌سازی با سرویس‌های دیگر

BigQuery برنامه Firebase خود را به BigQuery پیوند دهید که در آن می‌توانید تجزیه و تحلیل سفارشی را روی کل مجموعه داده خود انجام دهید Analytics و منابع داده دیگر را وارد کنید.
Crashlytics Analytics رویدادها را برای هر خرابی ثبت می‌کند تا بتوانید درکی از نرخ خرابی‌ها برای نسخه‌ها یا مناطق مختلف به‌دست آورید، و به شما امکان می‌دهد درباره اینکه کدام کاربران تحت تأثیر قرار گرفته‌اند اطلاعات آماری کسب کنید. همچنین می‌توانید برای کاربرانی که چندین خرابی را تجربه کرده‌اند مخاطب ایجاد کنید و با پیام‌های اعلان خطاب به آن مخاطب پاسخ دهید.
FCM Analytics به‌طور خودکار رویدادهای مربوط به پیام‌های اعلان ارسال‌شده ازطریق «سازنده اعلان‌ها» را ثبت می‌کند و از گزارش‌دهی درباره تأثیر هر پویش پشتیبانی می‌کند.
Firebase Remote Config از تعاریف مخاطب Analytics برای تغییر رفتار و ظاهر برنامه‌تان برای مخاطبان مختلف بدون توزیع نسخه‌های متعدد برنامه‌تان استفاده کنید.
Google Tag Manager ادغام کردن مدیر برچسب Google درکنار Google Analytics به شما امکان می‌دهد پیاده‌سازی Analytics را پس‌از توزیع برنامه‌تان از راه دور ازطریق میانای وب مدیریت کنید.

مسیر پیاده‌سازی

متصل کردن برنامه به Firebase شروع به کار با Analytics آسان است. کافی است کیت توسعه نرم‌افزار Firebase را به برنامه جدید یا موجودتان اضافه کنید تا جمع‌آوری داده به‌طور خودکار شروع شود. می‌توانید داده‌های تجزیه‌وتحلیل را ظرف چند ساعت در کنسول Firebase مشاهده کنید.
ثبت داده‌های سفارشی می‌توانید از Analytics برای ثبت رویدادهای سفارشی که برای برنامه‌تان منطقی است استفاده کنید، مثل خریدهای تجارت الکترونیک یا دستاوردها.
ایجاد مخاطب می‌توانید مخاطبانی را که برایتان مهم هستند در کنسول Firebase تعریف کنید.
مخاطبان هدف از مخاطبان سفارشی‌تان برای هدف‌یابی پیام‌ها، تبلیغات، یا ویژگی‌های جدید برنامه بااستفاده از دیگر ویژگی‌های Firebase، مثل FCM و Remote Config، استفاده کنید.

مراحل بعدی

برای کمک هوش مصنوعی، پیام‌واره زیر را در عامل کدنویسی هوش مصنوعی خود (مانند Gemini در Android Studio،‏ Antigravity،‏ Claude Code،‏ Codex، و Cursor) کپی کنید. می‌توانید پیام‌واره را سفارشی‌سازی کنید و با عاملتان تکرار کنید. برای اطلاعات دقیق نصب، به مهارت‌های عامل Firebase مراجعه کنید.

Help me use Firebase in my app.
1. Make sure that **Firebase agent skills** are installed and updated. For Claude Code, Codex, or Cursor agents, help me install the Firebase plugin. For other agents, run `npx skills add firebase/agent-skills`. Always try to use **Firebase agent skills** for Firebase-related tasks.
2. Help me set up Google Analytics for Firebase and log screen view events in my app.