Firebase สามารถช่วยยกระดับเกมของคุณ:
บันทึกกิจกรรมของเกมด้วย Google Analytics ซึ่งเป็นโซลูชันการวัดผลแอปฟรีที่ให้ข้อมูลเชิงลึกเกี่ยวกับการใช้แอปและการมีส่วนร่วมของผู้ใช้
ใช้ ผลิตภัณฑ์ Firebase ที่รองรับเกม เช่น Crashlytics, Remote Config และอื่นๆ
เริ่ม
หากคุณยังไม่ได้ดำเนินการ ให้สร้างโปรเจ็กต์ Firebase แล้วเพิ่ม Firebase ในเกมของคุณ ( C++ | Unity )
เชื่อมโยงแอป Firebase กับบัญชีนักพัฒนาซอฟต์แวร์ Google Play โครงการบริการ Play Games ของคุณจะใช้ลิงก์เดียวกันนี้
ในคอนโซล Firebase ให้ไปที่ แท็บ การผสานรวม ในการ์ด Google Play ให้คลิก ลิงก์ จากนั้นทำตามคำแนะนำบนหน้าจอเพื่อสร้างลิงก์ตรวจสอบว่าแอปของคุณใน Google Play ได้ รับการตั้งค่าให้ใช้บริการ Play Games
บันทึกกิจกรรมของเกมโดยใช้ Google Analytics
เมื่อคุณเพิ่ม Firebase SDK สำหรับ Google Analytics ลงในแอปแล้ว คุณสามารถเริ่มบันทึกกิจกรรมของ 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);
คุณสามารถดูเหตุการณ์ที่บันทึกไว้ได้ใน แดชบอร์ด Analytics ของคอนโซล Firebase
คุณยังเข้าถึงคอนโซล Firebase จาก Play Console ได้โดยคลิกไอคอน Firebase ถัดจากไอคอนของแอปในหน้ารายละเอียดเกม
การแก้ไขปัญหาข้อผิดพลาดทั่วไป
ดูเหตุการณ์ Play Games ในแดชบอร์ด Analytics ไม่ได้
ตรวจสอบว่าคุณได้ เปิดใช้งาน Google Analytics สำหรับโปรเจ็กต์ Firebase และคุณได้ รวม Google Analytics เข้ากับเกมของคุณแล้ว
ตรวจสอบว่ารหัสของคุณใช้เหตุการณ์สำหรับ
LOGIN
,UNLOCK_ACHIEVEMENT
หรือPOST_SCORE
ตรวจสอบว่า SDK กำลังบันทึกเหตุการณ์โดยเปิดใช้งาน การบันทึกแบบละเอียด เนื่องจากอุปกรณ์จะแบทช์เหตุการณ์เพื่อรักษาอายุการใช้งานแบตเตอรี่ จึงอาจต้องใช้เวลาสักระยะก่อนที่เหตุการณ์เหล่านี้จะแสดงในแดชบอร์ด Analytics
ไม่สามารถเชื่อมโยง Google Play กับ Firebase
คุณต้อง เชื่อมโยง Google Play กับ Firebase โดยใช้คอนโซล Firebase ( > การตั้งค่าโครงการ > การผสานรวม > Google Play ) หากคุณประสบปัญหาในการเชื่อมโยง ให้ตรวจสอบสิ่งต่อไปนี้:
ตรวจสอบให้แน่ใจว่าแอปของคุณตรงตาม ข้อกำหนดเบื้องต้น ทั้งหมดสำหรับการลิงก์
ตรวจสอบให้แน่ใจว่าคุณมี สิทธิ์เข้าถึงที่จำเป็น สำหรับการสร้างลิงก์
ไม่สามารถเข้าถึงคอนโซล Firebase จาก Play Console
ตรวจสอบว่าบัญชีนักพัฒนาซอฟต์แวร์ Google Play ของคุณเชื่อมโยงกับแอป Firebase ใน Play Console เจ้าของหรือผู้ดูแลระบบของบัญชีนักพัฒนาซอฟต์แวร์ Play สามารถดูสถานะการลิงก์ได้ใน การตั้งค่า > บริการที่ลิงก์ > Firebase