Google Analytics
Google Analytics هو حلّ لقياس بيانات التطبيق، متاح بدون أي رسوم، ويقدّم إحصاءات عن استخدام التطبيق وتفاعل المستخدمين.
هل أنت مستعد للبدء؟ اختيار المنصة:
الإمكانات الأساسية
| تقارير غير محدودة | توفّر Analytics تقارير غير محدودة لما يصل إلى 500 حدث مختلف. |
| تصنيف الجمهور إلى شرائح | يمكن تحديد شرائح الجمهور المخصّصة في وحدة تحكّم Firebase استنادًا إلى بيانات الجهاز أو الأحداث المخصّصة أو خصائص المستخدمين. ويمكن استخدام شرائح الجمهور هذه مع ميزات Firebase الأخرى عند استهداف ميزات جديدة أو رسائل إشعارات. |
كيف تعمل هذه الميزة؟
تساعدك حزمة تطوير البرامج (SDK) لخدمة "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 Tag Manager مع Google Analytics إدارة عملية تنفيذ Analytics عن بُعد من واجهة ويب بعد توزيع تطبيقك. |
مسار التنفيذ
| ربط تطبيقك بمنصّة Firebase | يمكنك البدء باستخدام "Analytics" بسهولة. ما عليك سوى إضافة حزمة تطوير البرامج (SDK) لمنصّة Firebase إلى تطبيقك الجديد أو الحالي، وسيبدأ جمع البيانات تلقائيًا. ويمكنك الاطّلاع على بيانات الإحصاءات في وحدة تحكّم "Firebase" في غضون ساعات. | |
| تسجيل البيانات المخصّصة | يمكنك استخدام Analytics لتسجيل الأحداث المخصّصة التي تناسب تطبيقك، مثل عمليات الشراء أو الإنجازات في التجارة الإلكترونية. | |
| إنشاء شرائح جمهور | يمكنك تحديد شرائح الجمهور التي تهمّك في وحدة تحكّم Firebase. | |
| الجمهور المستهدف | استخدِم شرائح الجمهور المخصّصة لاستهداف الرسائل أو العروض الترويجية أو ميزات التطبيق الجديدة باستخدام ميزات Firebase الأخرى، مثل FCM وRemote Config. |
الخطوات التالية
- يمكنك إضافة "Google Analytics" إلى تطبيقك على الويب أو Apple أو Android أو Flutter.
- نزِّل الرمز النموذجي.
طلب إلى الذكاء الاصطناعي للحصول على مساعدة منه
للحصول على مساعدة من الذكاء الاصطناعي، انسخ الطلب أدناه إلى وكيل الترميز بالذكاء الاصطناعي (مثل Gemini في "استوديو Android" و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.