การตรวจสอบ Google และการตรวจสอบ Google Play Games แยกกัน
เพื่อให้สอดคล้องกับคู่มือ Google Play Games สำหรับ PC และเพื่อรองรับ Play ID รุ่นถัดไปของ Google การตรวจสอบสิทธิ์ของ Google และการตรวจสอบสิทธิ์ของ Google Play Games จึงถูกแยกออก (ดำเนินการใน SDKv4.21.0)。 เฉพาะชื่อที่ลงทะเบียนใน App Center ก่อนวันที่ 7 มิถุนายน 2023 เท่านั้นที่ได้รับผลกระทบ; การลงทะเบียนใหม่จะไม่ได้รับผลกระทบ
การปรับเปลี่ยนทั่วไป¶
จำเป็นต้องเปลี่ยนการตั้งค่า IdP สำหรับการเข้าสู่ระบบของ App Center และเพิ่มการตั้งค่าการสนับสนุนแบบเก่าเนื่องจากการแยกการตรวจสอบสิทธิ์ของ Google และการตรวจสอบสิทธิ์ของ Google Play Games ใน SDKv4.21.0 'ลงชื่อเข้าใช้ด้วย Google Play' จะทำงานเป็นการเข้าสู่ระบบโดยปริยายเมื่อการสนับสนุนแบบเก่าถูกทำเครื่องหมายว่า 'ปิดใช้งาน'。
เพิ่มการสนับสนุนแบบเก่า¶
-
จำเป็นต้องเปลี่ยนการตั้งค่า IdP สำหรับการเข้าสู่ระบบของ App Center และเพิ่มการตั้งค่าการสนับสนุนแบบเก่าเนื่องจากการแยกการรับรองความถูกต้องของ Google และการรับรองความถูกต้องของ Google Play Games ใน SDKv4.21.0, ‘ลงชื่อเข้าใช้ด้วย Google Play’ จะทำงานเป็นการเข้าสู่ระบบโดยปริยายเมื่อการสนับสนุนแบบเก่าถูกทำเครื่องหมายว่า ‘ปิดใช้งาน’. การสนับสนุนแบบเก่าสามารถตรวจสอบได้ที่เมนู App Center.
- ตำแหน่งเมนู: Hive Console > App Center > Game Management > Game List > Hive Product Settings > Legacy Support ตรวจสอบ
การตั้งค่า Login IdP เปลี่ยนแปลงแล้ว¶
-
ใน App Center, 'ลงชื่อเข้าใช้ด้วย Google' และ 'ลงชื่อเข้าใช้ด้วย Google Play' จะแยกออกจาก 'ลงชื่อเข้าใช้ด้วย Google/Google Play' ที่ตั้งไว้ในแท็บลงชื่อเข้าใช้สำหรับแต่ละ App ID.
-
การตั้งค่าการเข้าสู่ระบบ ID แอพเกมปัจจุบันได้เปลี่ยนจาก ‘ลงชื่อเข้าใช้ด้วย Google/Google Play’ เป็น ‘ลงชื่อเข้าใช้ด้วย Google’ หากการสนับสนุนรุ่นเก่าถูกทำเครื่องหมายว่า ‘เปิดใช้งาน’ แม้ว่าการตั้งค่าการเข้าสู่ระบบจะเปลี่ยนไป ไอคอนที่แสดงต่อ IdP ในระหว่างการเข้าสู่ระบบแบบชัดเจนจะยังคงเป็น ‘ลงชื่อเข้าใช้ด้วย Google Play’ ซึ่งตรงกับสถานะการซิงค์ภายในโปรไฟล์ในเกม
-
เมื่อทำการลงทะเบียน ‘เข้าสู่ระบบด้วย Google Play’ คุณต้องลงทะเบียน Client ID และ Client Secret ใน App Center ลงทะเบียน Redirect URI ใน Google Console การตั้งค่าการเข้าสู่ระบบสามารถตรวจสอบได้ที่เมนู App Center ด้านล่าง
- ตำแหน่งเมนู: Hive Console > App Center > จัดการ AppID > รายการ AppIDs > ล็อกอิน ตรวจสอบ
การปรับเปลี่ยน¶
เกมที่ใช้ Google Play Games สำหรับ PC¶
การปรับเปลี่ยนต่อไปนี้จะต้องทำกับเกมที่ลงทะเบียนก่อนวันที่ 7 มิ.ย. 2023 และใช้หรือมีความตั้งใจที่จะใช้ Google Play Games (GPG) for PC
- คุณต้องอัปเดตSDK version เป็น v4.21.0 และเปลี่ยนlegacy support จาก "Enabled" เป็น "Disabled."
- ในตั้งค่าการเข้าสู่ระบบของ App Center คุณต้องเลือกทั้ง 'ลงชื่อเข้าใช้ด้วย Google' และ 'ลงชื่อเข้าใช้ด้วย Google Play' นอกจากนี้ เกมต้องแสดง 'การซิงค์ Google' และ 'การซิงค์ Google Play' เป็น IdP sync ในin-game profile.
- หากปุ่ม 'ลงชื่อเข้าใช้ด้วย Google' ถูกตั้งค่าใน App Center login settings ปุ่มเข้าสู่ระบบที่ชัดเจนจะเปลี่ยนจาก 'ลงชื่อเข้าใช้ด้วย Google Play' เป็น 'ลงชื่อเข้าใช้ด้วย Google' เมื่อ legacy support ถูกเปลี่ยนจาก 'Enabled' เป็น 'Disabled' เปลี่ยนการตั้งค่า App Center ขณะที่เกมกำลังอัปเดตเพื่อหลีกเลี่ยงความสับสนของผู้ใช้.
- การลงชื่อเข้าใช้อย่างไม่ชัดเจนจะเปลี่ยนจาก 'ลงชื่อเข้าใช้ด้วย Google' เป็น 'ลงชื่อเข้าใช้ด้วย Google Play' เมื่อLegacy Support ถูกเปลี่ยนจาก 'Enabled' เป็น 'Disabled'.
- เมื่อlegacy support ถูกเปลี่ยนจาก 'Enabled' เป็น 'Disabled' การตรวจสอบสิทธิ์ Google และการตรวจสอบสิทธิ์ Google Play ต้องแยกออกสำหรับผู้ใช้ที่เข้าสู่ระบบอยู่แล้ว ดังนั้นตัวบ่งชี้การเชื่อมโยง IdP ต้องแสดงในเกมสำหรับทั้งการเชื่อมโยง Google และการเชื่อมโยง Google Play ในกรณีนี้เมื่อแยก 'การเชื่อมโยง Google Play' และ 'การเชื่อมโยง Google' ในเกม สำหรับผู้ใช้ที่เคยเชื่อมโยงบัญชี Google หลายบัญชีจากอุปกรณ์เดียว (บัญชีหลัก/รอง) บัญชี Google Play จะถูกเชื่อมโยงกับบัญชี Google ที่ลงชื่อเข้าใช้ล่าสุด ตามนโยบาย 'Recent Account Recall' ที่ระบุในเอกสารแนะนำสำหรับการเชื่อมโยงบริการ Google Play Games กับ ID solutions ที่มีอยู่.
- ตัวอย่างเช่น หากผู้ใช้ที่สลับไปมาระหว่างการเล่นด้วยบัญชี Google สองบัญชี 'aaa@gmail.com' เป็นบัญชีหลักและ 'bbb@gmail.com' เป็นบัญชีรองบนอุปกรณ์เดียวกันได้ลงชื่อเข้าใช้ล่าสุดด้วยบัญชี 'aaa@gmail.com' เมื่อ legacy support เปลี่ยนจาก 'Enabled' เป็น 'Disabled' (แยกการตรวจสอบสิทธิ์ Google และการตรวจสอบสิทธิ์ Google Play) บัญชี Google (aaa@gmail.com) และบัญชี Google Play จะถูกแสดงแยกกันในเกม แต่จะมีเพียงบัญชีการเชื่อมโยง Google (bbb@gmail.com) เท่านั้นที่จะถูกแสดง.
- เนื่องจากการรับรองความถูกต้องของ Google และการรับรองความถูกต้องของ Google Play ถูกแยกออกจากกัน ผู้ใช้ใหม่ที่เลือก ‘ลงชื่อเข้าใช้ด้วย Google Play’ เมื่อเข้าสู่ระบบด้วย Google ใน Crossplay จะสร้างบัญชีใหม่.