เพื่อให้ผู้เล่นได้รับประสบการณ์การใช้งาน Google Play Games บน PC ที่ดีที่สุด เรากำหนดให้เกมเวอร์ชัน Google Play Games บน PC และมือถือ (Android) ของคุณมอบประสบการณ์การใช้งานข้ามอุปกรณ์ที่ราบรื่น โดยใช้ SDK ของบริการ Google Play Games v2 ใหม่ จึงจะถือว่าได้รับการเพิ่มประสิทธิภาพสำหรับ Google Play Games บน PC
สรุปข้อกำหนดมีดังนี้
- ผู้เล่นบนอุปกรณ์เคลื่อนที่ (Android) และ Google Play Games บน PC (บน PC) จะลงชื่อเข้าใช้บริการเกมของ Google Play โดยอัตโนมัติภายในเกมเมื่อเป็นไปได้ และความคืบหน้าที่ไม่ใช่บทแนะนำจะลิงก์กับรหัสผู้เล่นบริการเกมของ Google Play ในอุปกรณ์อื่นๆ เกมจะกู้คืนความคืบหน้านี้โดยอัตโนมัติเมื่อไม่มีความขัดแย้งกับสถานะในเครื่อง
- โปรดทราบว่าระบบอาจลงชื่อเข้าใช้เกมของคุณโดยอัตโนมัติด้วยบริการเกม Google Play แต่จะไม่ลงชื่อเข้าใช้ด้วยระบบข้อมูลประจำตัวที่มีอยู่ (เช่น บัญชีผู้เยี่ยมชม) ในกรณีเหล่านี้ คุณยังคงต้องสำรองข้อมูลและกู้คืนความคืบหน้าของผู้ใช้ เนื่องจากผู้ใช้ได้เข้าสู่ระบบด้วยบริการเกมของ Google Play และคาดหวังว่าระบบจะบันทึกความคืบหน้าของผู้ใช้ ข้อยกเว้นเพียงอย่างเดียวคือเมื่อผู้ใช้เข้าใจอย่างชัดเจนว่าโหมดผู้มาเยือนเชื่อมโยงกับอุปกรณ์เครื่องเดียว
- ต้องใช้การลงชื่อเข้าใช้บริการเกมของ Google Play v2 เพื่อให้เป็นไปตามข้อกำหนดนี้ หากปัจจุบันคุณใช้การลงชื่อเข้าใช้ v1 เรามีคำแนะนำสำหรับการย้ายข้อมูลการผสานรวม Java และ Unity
- หากเกมมีโซลูชันข้อมูลประจำตัวอื่นๆ ให้ลิงก์รหัสผู้เล่นบริการเกม Google Play กับโซลูชันเหล่านี้ เพื่อให้ผู้เล่นไม่ต้องกู้คืนข้อมูลเข้าสู่ระบบด้วยตนเองเมื่อใช้อุปกรณ์ใหม่
- เมื่อมีความขัดแย้งเกี่ยวกับความคืบหน้า (ผู้เล่นลงชื่อเข้าใช้ด้วยบริการเกมของ Google Play และแพลตฟอร์มข้อมูลประจำตัวอื่น) คุณควรแก้ไขในลักษณะที่ผู้เล่นคาดหวังและเข้าใจได้ ซึ่งอาจเป็นการถามผู้เล่น ว่าต้องการเล่นด้วยบัญชีใด เลือกความคืบหน้าในเครื่อง หรือผสานรวมความคืบหน้า
เราทราบดีว่าโซลูชันด้านข้อมูลประจำตัวที่มีอยู่ของคุณมีความซับซ้อนในตัวของมันเอง และเรามีความยืดหยุ่นในกรณีที่เกิดจากความขัดแย้งและการแก้ไขข้อมูลประจำตัว ท้ายที่สุดแล้ว ข้อกำหนดคือผู้เล่นจะสามารถกู้คืนความคืบหน้าหรือสถานะของตนเองได้โดยอัตโนมัติเมื่อสลับระหว่าง Android (รวมถึงโทรศัพท์และแท็บเล็ต) กับ Google Play Games บน PC
เราขอแนะนำให้ดูหน้านี้เพื่อดูคำแนะนำเกี่ยวกับวิธีผสานรวมบริการเกมของ Google Play กับระบบข้อมูลประจำตัวที่มีอยู่ ตัวอย่างเช่น เกมบางเกมอาจเลือกที่จะเชื่อมต่อแบบ 1:1 ระหว่างบริการเกม Google Play กับระบบข้อมูลประจำตัวที่มีอยู่ (หรือที่เราระบุไว้ในหน้าเว็บที่ลิงก์ด้านบนว่าโซลูชันการเชื่อมโยง) เกมอื่นๆ อาจเลือกที่จะเชื่อมโยงบัญชีบริการเกม Google Play กับบัญชีที่เชื่อมโยงกับผู้ใช้จำนวนหนึ่งเพื่อกู้คืนสถานะ (หรือที่เราระบุไว้ในหน้าเว็บที่ลิงก์ด้านบน ซึ่งเป็นโซลูชันการเรียกคืน)
คุณสามารถใช้กรณีทดสอบในหน้านี้เพื่อประเมินโซลูชันของคุณเองเทียบกับข้อกำหนด
ต่อไปนี้คือรายการตรวจสอบพฤติกรรมที่จำเป็นและพฤติกรรมที่แนะนำซึ่งเกี่ยวข้องกับการลงชื่อเข้าใช้บริการเกมของ Google Play ใน Google Play Games บน PC
| ID | ความสำคัญ | คำอธิบาย |
|---|---|---|
| 1.1 | ต้องระบุ | ลงชื่อเข้าใช้ผู้เล่นด้วยการลงชื่อเข้าใช้บริการ Google Play Games v2 ใน
อุปกรณ์ Android และ Google Play Games บน PC
ผสานรวม SDK บริการเกมของ Google Play เวอร์ชัน 2 ใหม่กับ บิลด์ Android และ Google Play Games บน PC แล้วเปิดใช้ฟังก์ชันการลงชื่อเข้าใช้ภายในเกม ใช้ ข้อมูลเข้าสู่ระบบจากผู้เล่นที่ลงชื่อเข้าใช้เพื่อขับเคลื่อน ข้อกำหนด 1.2 โปรดทราบว่าการลงชื่อเข้าใช้ v1 ไม่เป็นไปตามข้อกำหนด หากปัจจุบันคุณใช้บริการเกมของ Google Play v1 ในเกม คุณต้องอัปเกรดเป็นv2 ดูข้อมูลเพิ่มเติมเกี่ยวกับการย้ายข้อมูลการผสานรวมได้ในคู่มือ Java และ Unity |
| 1.2 | ต้องระบุ | สำรองและกู้คืนความคืบหน้าของผู้เล่นโดยใช้
รหัสผู้เล่นของบริการเกมของ Play
ไม่จำเป็นต้องดำเนินการนี้เมื่อผู้ใช้เข้าใจว่าความคืบหน้าจะเชื่อมโยงกับอุปกรณ์ในเครื่องและจะหายไปเมื่อเปลี่ยนไปใช้อุปกรณ์อื่น หรือความคืบหน้าจะอยู่ในบทแนะนำเท่านั้น หากใช้เซิร์ฟเวอร์เกมแบ็กเอนด์ของคุณเอง ให้ตรวจสอบว่าได้สำรองข้อมูลความคืบหน้าของผู้เล่นไว้ในโซลูชันการบันทึกในระบบคลาวด์ และใช้รหัสผู้เล่นของบริการเกมของ Play เป็นคีย์อย่างปลอดภัย เพื่อไม่ให้ผู้เล่นสูญเสียความคืบหน้าเมื่อเปลี่ยนหรือรีเซ็ตอุปกรณ์ หรือหากผู้เล่นเล่นเกมในอุปกรณ์หลายเครื่อง เมื่อผู้เล่นลงชื่อเข้าใช้ด้วยบริการเกมของ Play ให้ตรวจสอบว่าบัญชีนั้นมีความคืบหน้าหรือไม่ หากมี ให้ผู้เล่นเล่นต่อจากจุดที่เล่นค้างไว้ได้ คุณสามารถใช้โซลูชันการบันทึกในระบบคลาวด์ของคุณเองหรือเกมที่บันทึกไว้ของบริการเกมของ Play หากผู้เล่นไม่ได้ลงชื่อเข้าใช้ด้วยบริการเกมของ Play ให้พยายามรักษาความคืบหน้าของผู้เล่นไว้ในเครื่อง จากนั้นซิงค์ความคืบหน้าดังกล่าวเมื่อผู้เล่นลงชื่อเข้าใช้บริการเกมของ Play ในที่สุด ซึ่งจะช่วย ป้องกันไม่ให้ความคืบหน้าของผู้เล่นหายไปในกรณีที่ ผู้เล่นเลื่อนการลงชื่อเข้าใช้เกมของคุณ |
| 1.3 | แนวทางปฏิบัติแนะนำ | แสดงปุ่มลงชื่อเข้าใช้สำหรับผู้เล่นที่ออกจากระบบ
ผู้เล่นอาจเลือกไม่ใช้บริการเกมของ Play และจึงไม่ได้ลงชื่อเข้าใช้เกมของคุณโดยอัตโนมัติ การระบุปุ่มลงชื่อเข้าใช้สำหรับผู้เล่นที่ลงชื่อออก จะช่วยให้ผู้เล่นเปลี่ยนใจและลงชื่อเข้าใช้บริการเกมของ Play ได้ เมื่อผู้เล่นมีส่วนร่วมกับเกมของคุณมากขึ้น ผู้เล่นควรหาปุ่มลงชื่อเข้าใช้ได้ง่าย เช่น ควรเข้าถึงได้จากหน้าจอหลักหรืออยู่ในหน้าจอการตั้งค่า ปุ่มนี้ไม่ควรซ่อนอยู่หลายระดับในเมนูเกม |
| 1.4 | สิ่งที่ควรมี | ปฏิบัติตามหลักเกณฑ์การใช้แบรนด์ของ Google
หากต้องการมอบประสบการณ์การใช้งานแบบครบวงจร ที่น่าสนใจและสอดคล้องกันให้แก่ผู้เล่น โปรดใช้หลักเกณฑ์การสร้างแบรนด์บริการเกมของ Play |