การตรวจสอบ Google และการตรวจสอบ Google Play Games แยกกัน
เพื่อให้สอดคล้องกับคู่มือ Google Play Games สำหรับ PC และเพื่อรองรับ Player ID รุ่นถัดไปของ Google การรับรองความถูกต้องของ Google และการรับรองความถูกต้องของ Google Play Games จึงถูกแยกออก (ดำเนินการใน SDKv4.21.0) เฉพาะชื่อที่ลงทะเบียนใน App Center ก่อนวันที่ 7 มิถุนายน 2023 เท่านั้นที่ได้รับผลกระทบ; การลงทะเบียนใหม่จะไม่ได้รับผลกระทบ
การปรับเปลี่ยนทั่วไป¶
จำเป็นต้องเปลี่ยนการตั้งค่า IdP การเข้าสู่ระบบของการตั้งค่าการสนับสนุนแบบเก่าเนื่องจากการแยกการรับรองความถูกต้องของ Google และการรับรองความถูกต้องของ Google Play Games ใน SDKv4.21.0 'ลงชื่อเข้าใช้ด้วย Google Play' จะทำงานเป็นการเข้าสู่ระบบโดยนัยเมื่อการสนับสนุนแบบเก่าถูกทำเครื่องหมายว่า 'ปิดใช้งาน'。
เพิ่มการสนับสนุนแบบเก่า¶
-
จำเป็นต้องเปลี่ยนการตั้งค่า IdP สำหรับการเข้าสู่ระบบของ App Center และเพิ่มการตั้งค่าการสนับสนุนแบบเก่าเนื่องจากการแยกการรับรองความถูกต้องของ Google และการรับรองความถูกต้องของ Google Play Games ใน SDKv4.21.0, ‘เข้าสู่ระบบด้วย Google Play’ จะทำงานเป็นการเข้าสู่ระบบโดยปริยายเมื่อการสนับสนุนแบบเก่าถูกทำเครื่องหมายว่า ‘ปิดใช้งาน’. การสนับสนุนแบบเก่าสามารถตรวจสอบได้ที่เมนู App Center.
- ตำแหน่งเมนู: Hive คอนโซล > ศูนย์แอป > การจัดการเกม > รายการเกม > การตั้งค่าผลิตภัณฑ์ Hive > การสนับสนุนแบบเก่า ตรวจสอบ
การตั้งค่า IdP สำหรับการเข้าสู่ระบบถูกเปลี่ยนแปลง¶
-
'ลงชื่อเข้าใช้ด้วย Google' และ 'ลงชื่อเข้าใช้ด้วย Google Play' จะแยกออกจาก 'ลงชื่อเข้าใช้ด้วย Google/Google Play' ที่ตั้งไว้ในแท็บลงชื่อเข้าใช้สำหรับแต่ละ App ID.
-
การตั้งค่าการเข้าสู่ระบบ App ID เกมปัจจุบันได้ถูกเปลี่ยนจาก ‘เข้าสู่ระบบด้วย Google/Google Play’ เป็น ‘เข้าสู่ระบบด้วย Google’ หากการสนับสนุนรุ่นเก่าถูกทำเครื่องหมายว่า ‘เปิดใช้งาน’ แม้ว่าการตั้งค่าการเข้าสู่ระบบจะถูกเปลี่ยน ไอคอนที่แสดงต่อ IdP ในระหว่างการเข้าสู่ระบบแบบชัดเจนจะยังคงเป็น ‘เข้าสู่ระบบด้วย Google Play’ ซึ่งตรงกับสถานะการซิงค์ภายในโปรไฟล์ในเกม
-
เมื่อทำการลงทะเบียน ‘ลงชื่อเข้าใช้ด้วย Google Play’ คุณต้องลงทะเบียน Client ID และ Client Secret ลงทะเบียน Redirect URI ใน Google Console การตั้งค่าการเข้าสามารถตรวจสอบได้ที่เมนูการตรวจสอบสิทธิ์ด้านล่าง
- ตำแหน่งเมนู: Hive คอนโซล > การรับรองความถูกต้อง > การตั้งค่าสภาพแวดล้อมการรับรองความถูกต้อง > การตั้งค่าการลงชื่อเข้าใช้ ตรวจสอบ
การปรับเปลี่ยน¶
เกมที่ใช้ Google Play Games สำหรับ PC¶
การปรับเปลี่ยนต่อไปนี้จะต้องทำกับเกมที่ลงทะเบียนก่อนวันที่ 7 มิ.ย. 2023 และใช้หรือมีแนวโน้มที่จะใช้ Google Play Games (GPG) สำหรับ PC
-
Google Play Games สำหรับ PC อธิบายว่า "เกมของคุณควรถูกบันทึกโดยอัตโนมัติด้วย Play Games Services ID ของคุณโดยไม่ต้องให้คุณเลือกปุ่มใด ๆ การเล่นเกมควรเปิดใช้งานโดยไม่ต้องเข้าสู่ระบบบัญชีใด ๆ ด้วยตนเอง."
-
คุณต้องอัปเดตเวอร์ชัน SDK เป็น v4.21.0 และเปลี่ยนการสนับสนุนแบบเก่าจาก "เปิดใช้งาน" เป็น "ปิดใช้งาน"
- ในการตั้งค่าการเข้าสู่ระบบของการตรวจสอบสิทธิ์ คุณต้องเลือกทั้ง 'ลงชื่อเข้าใช้ด้วย Google' และ 'ลงชื่อเข้าใช้ด้วย Google Play' นอกจากนี้ เกมต้องแสดง 'การซิงค์ Google' และ 'การซิงค์ Google Play' เป็นการซิงค์ IdP ในโปรไฟล์ในเกม
- หากปุ่ม 'ลงชื่อเข้าใช้ด้วย Google' ถูกตั้งค่าในการตั้งค่าการเข้าสู่ระบบ ปุ่มเข้าสู่ระบบที่ชัดเจนจะเปลี่ยนจาก 'ลงชื่อเข้าใช้ด้วย Google Play' เป็น 'ลงชื่อเข้าใช้ด้วย Google' เมื่อการสนับสนุนแบบเก่าถูกเปลี่ยนจาก 'เปิดใช้งาน' เป็น 'ปิดใช้งาน' เปลี่ยนการตั้งค่าการเข้าสู่ระบบในขณะที่เกมกำลังอัปเดตเพื่อหลีกเลี่ยงความสับสนของผู้ใช้
- การลงชื่อเข้าใช้อย่างชัดเจนจะเปลี่ยนจาก 'ลงชื่อเข้าใช้ด้วย Google' เป็น 'ลงชื่อเข้าใช้ด้วย Google Play' เมื่อการสนับสนุนแบบเก่าถูกเปลี่ยนจาก 'เปิดใช้งาน' เป็น 'ปิดใช้งาน'
- เมื่อการสนับสนุนแบบเก่าถูกเปลี่ยนจาก 'เปิดใช้งาน' เป็น 'ปิดใช้งาน' การตรวจสอบสิทธิ์ Google และการตรวจสอบสิทธิ์ Google Play จะต้องแยกออกจากกันสำหรับผู้ใช้ที่เข้าสู่ระบบอยู่แล้ว ดังนั้น ตัวบ่งชี้การเชื่อมโยง IdP จะต้องแสดงในเกมสำหรับการเชื่อมโยง Google และการเชื่อมโยง Google Play ในกรณีนี้ เมื่อแยก 'การเชื่อมโยง Google Play' และ 'การเชื่อมโยง Google' ในเกม สำหรับผู้ใช้ที่เคยเชื่อมโยงบัญชี Google หลายบัญชีจากอุปกรณ์เดียว (บัญชีหลัก/รอง) บัญชี Google Play จะถูกเชื่อมโยงกับบัญชี Google ที่เข้าสู่ระบบล่าสุด โดยปฏิบัติตามนโยบาย 'การเรียกคืนบัญชีล่าสุด' ที่ระบุในเอกสารแนะนำสำหรับการเชื่อมโยงบริการ Google Play Games กับโซลูชัน ID ที่มีอยู่
- ตัวอย่างเช่น หากผู้ใช้ที่สลับไปมาระหว่างการเล่นด้วยบัญชี Google สองบัญชี 'aaa@gmail.com' เป็นบัญชีหลักและ 'bbb@gmail.com' เป็นบัญชีรองบนอุปกรณ์เดียวกันได้เข้าสู่ระบบล่าสุดด้วยบัญชี 'aaa@gmail.com' เมื่อการสนับสนุนแบบเก่าถูกเปลี่ยนจาก 'เปิดใช้งาน' เป็น 'ปิดใช้งาน' (แยกการตรวจสอบสิทธิ์ Google และการตรวจสอบสิทธิ์ Google Play) บัญชี Google (aaa@gmail.com) และบัญชี Google Play จะถูกแสดงแยกกันในเกม แต่จะมีเพียงบัญชีการเชื่อมโยง Google (bbb@gmail.com) เท่านั้นที่จะแสดง
- เนื่องจากการตรวจสอบสิทธิ์ Google และการตรวจสอบสิทธิ์ Google Play ถูกแยกออกจากกัน ผู้ใช้ใหม่ที่เลือก 'ลงชื่อเข้าใช้ด้วย Google Play' เมื่อเข้าสู่ระบบด้วย Google ใน Crossplay จะสร้างบัญชีใหม่