ลงชื่อเข้าใช้

การลงชื่อเข้าใช้บริการเกมของ Play จะแสดงข้อมูลประจำตัวการเล่นเกมของผู้เล่น เป็นข้อมูลประจำตัวเฉพาะเกมระดับแพลตฟอร์มสำหรับผู้เล่น Android ข้อมูลระบุตัวตนนี้ จะช่วยสร้างความสัมพันธ์ระหว่างเกมของคุณกับผู้เล่น ผู้เล่นมีส่วนร่วมมากขึ้น ยินดีใช้ข้อมูลประจำตัวนี้ในการลงชื่อเข้าใช้มากกว่าระบบส่วนกลางที่เป็นทางเลือก

นอกจากนี้ การลงชื่อเข้าใช้ยังทำให้คุณมีตัวระบุที่ชัดเจนและสอดคล้องกัน ซึ่งคุณจะใช้เป็นคีย์ การบันทึกไว้ในระบบคลาวด์ การบันทึกไว้ในระบบคลาวด์มีคุณค่าสูง ทำให้ผู้เล่นสามารถ ดังต่อไปนี้:

  • ทำงานต่อจากจุดที่ค้างไว้หากเปลี่ยนหรือรีเซ็ตอุปกรณ์
  • เล่นเกมบนอุปกรณ์หลายเครื่อง (เช่น บนโทรศัพท์เครื่องอื่นหรือ Chromebook)
  • ถอนการติดตั้งเกมแล้วติดตั้งอีกครั้งในภายหลัง

คุณใช้ข้อมูลระบุตัวตนของบริการเกมของ Play เป็นคีย์สำหรับการบันทึกไว้ในระบบคลาวด์ของตัวเองได้ โซลูชันหรือใช้ บริการเกมที่บันทึกไว้

บริการเกมของ Play (PGS) รองรับการลงชื่อเข้าใช้โดยอัตโนมัติ ซึ่งเป็นวิธีที่จะช่วยให้ ลงชื่อเข้าใช้ด้วยโปรแกรมเล่น

ขั้นตอนการลงชื่อเข้าใช้ที่แนะนำ

ใช้บัญชีต่างๆ ต่อไปนี้เพื่อให้ผู้เล่นลงชื่อเข้าใช้เกมได้สำเร็จ ขั้นตอนการลงชื่อเข้าใช้

  1. ระหว่างลำดับการเริ่มต้นเกม ให้ลงชื่อเข้าใช้โดยอัตโนมัติ จะทำงานโดยพยายามเข้าสู่ระบบผู้ใช้หรือสร้างบัญชีใหม่
  2. หากการลงชื่อเข้าใช้โดยอัตโนมัติไม่ทำงานหรือผู้ใช้ปฏิเสธ ให้แสดงคู่มือ ลงชื่อเข้าใช้ ในกรณีที่ผู้ใช้ต้องการเข้าสู่ระบบในภายหลัง

การลงชื่อเข้าใช้อัตโนมัติ

การลงชื่อเข้าใช้โดยอัตโนมัติช่วยให้ผู้ใช้ลงชื่อเข้าใช้เกมได้อย่างราบรื่น อัตโนมัติ! หากเกมขอให้ผู้ใช้ลงชื่อเข้าใช้และลงชื่อเข้าใช้โดยอัตโนมัติ เปิดใช้การตั้งค่าแล้ว (ในแอป Google Play Games) คุณจะได้รับ PGS ของผู้ใช้ ข้อมูลเข้าสู่ระบบข้อมูลประจำตัวและผู้ใช้จะเห็นประสบการณ์การลงชื่อเข้าใช้ PGS

การลงชื่อเข้าใช้โดยอัตโนมัติเป็นการตั้งค่าที่ผู้ใช้ควบคุมได้ ผู้ใช้เลือกที่จะ ลงชื่อเข้าใช้เกมทั้งหมดโดยอัตโนมัติหรือระบบถามทุกครั้ง

การลงชื่อเข้าใช้อัตโนมัติ

ขอบเขต OAuth และ PGS

PGS ใช้ระบบ OAuth เพื่ออนุญาตให้ผู้ใช้ดำเนินการต่อไปนี้ได้ ให้เกมของคุณเข้าถึงบัญชีของพวกเขา PGS มีขอบเขตเฉพาะสำหรับเกม (games-lite) และต้องใช้อีกขอบเขตหนึ่ง (drive.app_data) หากเกมใช้ฟีเจอร์เกมที่บันทึกไว้ เกมที่บันทึกไว้ ให้เข้าถึงบัญชี Google ไดรฟ์ของผู้ใช้ ซึ่งเป็นตำแหน่งที่เกม ไว้

โปรดทราบว่าเมื่อใช้ PGS v2 คุณจะขอขอบเขต OAuth เพิ่มเติมไม่ได้อีกต่อไป หากจำเป็น เราขอแนะนำให้ใช้ SDK สำหรับ Google Sign-In ไปพร้อมๆ กับ PGS

รองรับการลงชื่อเข้าใช้หลายบัญชี

PGS เป็นข้อมูลระบุตัวตนของเกมสำหรับผู้เล่น Android แต่ไม่จำเป็น ข้อมูลประจำตัวเดียวที่เชื่อมโยงกับผู้ใช้ของคุณ คุณสามารถลงชื่อเข้าใช้ผู้เล่นด้วย PGS ซึ่งเป็น รหัสโซเชียลเน็ตเวิร์ก และระบบรหัสในเกมของคุณเองในเวลาเดียวกัน ชิ้น ระบบให้ประโยชน์เฉพาะตัวทั้งสำหรับคุณ และผู้เล่นของคุณ และทั้งหมดนี้สามารถ เพื่อสร้างประสบการณ์ที่ยอดเยี่ยมสำหรับผู้เล่น Android

ดึงข้อมูลและยืนยันข้อมูลระบุตัวตนของโปรแกรมเล่นอย่างปลอดภัยสำหรับการผสานรวมแบ็กเอนด์

คุณขอรหัสการตรวจสอบสิทธิ์เซิร์ฟเวอร์เพื่อเปิดใช้เซิร์ฟเวอร์ของคุณได้ เพื่อพูดคุยกับเซิร์ฟเวอร์บริการเกมของ Play โดยตรงผ่าน REST API กับ ของโปรแกรมเล่นวิดีโอที่ลงชื่อเข้าใช้ วิธีนี้ช่วยให้สามารถเข้าถึงโปรแกรมเล่น รหัส โปรไฟล์ และข้อมูลอื่นๆ (เช่น รายชื่อเพื่อน หากได้รับอนุญาต) หากคุณ จัดเก็บรหัสผู้เล่น รหัสเพื่อน หรือข้อมูลที่เกี่ยวข้องอื่นๆ ไว้ในแบ็กเอนด์ของคุณ เพื่อนำศักยภาพสำหรับ การจัดการช่องเหล่านี้ทางฝั่งอุปกรณ์

นอกจากนี้ สำหรับเกมและโปรแกรมเล่นรุ่นเก่าบางเกม รหัสผู้เล่นที่แสดงผลโดย Android SDK สำหรับโปรแกรมเล่นอาจไม่ใช่รหัสเดียวกับที่ผู้เล่นรายอื่นเห็นเมื่อ ที่ดูผู้เล่นในเกมเดียวกัน ซึ่งจะเกี่ยวข้องเป็นพิเศษเมื่อใช้ รายชื่อเพื่อน แต่ player_id ที่แสดงผลภายใน REST API นั้น มีความสม่ำเสมอเสมอ และเป็น ID ที่ผู้เล่นคนอื่นๆ เห็นเสมอ

สำหรับข้อมูลเพิ่มเติม โปรดดู การเข้าถึงแบบออฟไลน์ และ เอกสารประกอบเกี่ยวกับ REST API

การใช้งานไคลเอ็นต์

หากต้องการดูวิธีใช้การสนับสนุนการลงชื่อเข้าใช้ใน Android โปรดดู ลงชื่อเข้าใช้ใน Android Games