รหัสผู้เล่นรุ่นใหม่

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

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

ภายในสิ้นปี 2024 คุณต้องระบุรหัสผู้เล่นรุ่นใหม่สำหรับโปรเจ็กต์ PGS ทั้งหมด

การใช้รหัสผู้เล่นรุ่นใหม่

หากต้องการรองรับรหัสผู้เล่นรุ่นใหม่ ให้ทำดังนี้

  1. ในแถบนำทางของ Play Console ให้ไปที่บริการเกมของ Play > การตั้งค่าและการจัดการ > การกำหนดค่า
  2. ในหน้าการกำหนดค่า ให้เลือกแก้ไขพร็อพเพอร์ตี้ หน้านี้จะมีการตั้งค่าเพื่อเปิดใช้รหัสผู้เล่นรุ่นใหม่ดังที่แสดงในรูปภาพต่อไปนี้

การกำหนดค่ารหัสรุ่นถัดไปของบริการเกมของ Play

ใช้บัญชีผู้ทดสอบ

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

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

เผยแพร่การอัปเดตเกมของคุณ

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

การทดสอบรหัสผู้เล่นรุ่นใหม่

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

เราขอแนะนำให้ทำการทดสอบ 2-3 รายการดังนี้

  • ตรวจสอบว่าบัญชีผู้ทดสอบ (รับรหัสผู้เล่นรุ่นใหม่) สามารถเข้าสู่ระบบและลิงก์โปรไฟล์ PGS กับความคืบหน้าของเกมได้
  • (หากมี) บัญชีผู้ทดสอบเข้าสู่ระบบระบบข้อมูลประจำตัวเดียวกันด้วยโปรไฟล์ PGS เดียวกันในเกมแยกกัน และติดตามความคืบหน้าได้

การใช้คีย์โปรแกรมเล่นของนักพัฒนาซอฟต์แวร์

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

  1. (หากยังไม่ได้ดำเนินการ) ตั้งค่าไคลเอ็นต์และเซิร์ฟเวอร์แบ็กเอนด์เพื่อเข้าถึง PGS REST API
  2. สร้างคำขอ HTTP ต่อไปนี้

    GET https://www.googleapis.com/games/v1/players/me/scopedIds

คำตอบจะมี 1 ช่อง ดังนี้

developer_player_key (string) - รหัสของผู้ใช้ที่เหมือนกันในเกมของนักพัฒนาซอฟต์แวร์ใน Google Play Console

เรียกดูรายการรหัสผู้เล่นในแอปพลิเคชันของคุณ

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

  1. (หากยังไม่ได้ดำเนินการ) ตั้งค่าไคลเอ็นต์และเซิร์ฟเวอร์แบ็กเอนด์เพื่อเข้าถึง PGS REST API
  2. สร้างคำขอ HTTP ต่อไปนี้

    GET https://www.googleapis.com/games/v1/players/me/multipleApplicationPlayerIds