تكامل مع مشروع خدمات ألعاب Play

عند إضافة Firebase إلى مشروع Play Game Services في Google Play Console ، يمكنك:

  • احصل على حق الوصول إلى Google Analytics for Firebase ، وهو حل مجاني لقياس التطبيقات يوفر نظرة ثاقبة حول استخدام التطبيق ومشاركة المستخدم.
  • اعرض أحداث الألعاب في لوحة تحكم Analytics عن طريق تسجيل أحداث ألعاب Play في Firebase.

عند إضافة Firebase لتشغيل المشروع خدمات الألعاب الخاصة بك، وأنت أيضا ربط حساب في Google Play الخاص لمشروع Firebase الخاص بك.

أضف Firebase إلى مشروع Play Games Services

في وحدة التحكم اللعب :

  • انقر فوق إضافة Firebase على صفحة تفاصيل لعبة تطبيقك
  • مراجعة تأكيد سياسة، ثم انقر على تأكيد

تمت الآن إضافة Firebase إلى مشروع Play Games الخاص بك وتم ربط حسابك في Google Play بمشروع Firebase. بعد ذلك ، ستحتاج إلى إضافة Firebase SDK إلى رمز تطبيقك.

أضف Firebase SDK إلى تطبيقك

لتبدأ، إضافة لبرنامج Google Analytics التطبيق الخاص بك .

بمجرد إضافة Google Analytics SDK إلى تطبيقك ، يمكنك البدء في تسجيل أحداث Play Games. فيما يلي بعض نماذج الأحداث التي يمكنك تسجيلها:

أحداث تسجيل الدخول

Bundle bundle = new Bundle();
mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.LOGIN, bundle);

فتح الإنجازات

Bundle bundle = new Bundle();
bundle.putString(FirebaseAnalytics.Param.ACHIEVEMENT_ID, achievementId);
mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.UNLOCK_ACHIEVEMENT, bundle);

النتائج على لوحة الصدارة

Bundle bundle = new Bundle();
bundle.putLong(FirebaseAnalytics.Param.SCORE, score);
bundle.putString("leaderboard_id", leaderboardId);
mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.POST_SCORE, bundle);

يمكنك عرض الأحداث المسجلة في وحة تحكم Google Analytics . يمكنك أيضا الوصول إلى وحدة التحكم Firebase مباشرة من اللعب وحدة التحكم عن طريق النقر على أيقونة Firebase بجانب رمز التطبيق في صفحة تفاصيل اللعبة.

استكشاف الأخطاء الشائعة وإصلاحها

تعذر عرض أحداث ألعاب Play في لوحة تحكم Google Analytics

  • تأكد من أن لديك متكاملة تحليلات جوجل .
  • تحقق من التعليمات البرمجية الأدوات الأحداث ل LOGIN ، UNLOCK_ACHIEVEMENT ، أو POST_SCORE .
  • التحقق من SDK يتم تسجيل الأحداث من خلال تمكين مطول تسجيل . نظرًا لأن الأجهزة تجمع الأحداث للحفاظ على عمر البطارية ، فقد يستغرق الأمر بعض الوقت قبل أن تظهر هذه الأحداث في لوحة معلومات Analytics.
  1. تحقق من أن دورك هو المالك على IAM والإدارية الصفحة
  2. ربط مشروع Firebase يدويا التبويب.

تعذر الوصول إلى وحدة تحكم Firebase من Play Console

قد لا تتم إضافة الحساب الذي سجلت الدخول إليه في Play Console إلى مشروع Firebase. تحقق مع صاحب المشروع Firebase للتحقق إذا تمت إضافة حسابك إلى مشروع Firebase عن طريق وحدة التحكم Firebase .