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

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

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

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

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

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

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

การกําหนดค่ารหัสรุ่นใหม่ของบริการเกมของ Play

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

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

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

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

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

การทดสอบที่เราแนะนําให้ทํามีดังนี้

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

ใช้คีย์เพลเยอร์สำหรับนักพัฒนาแอป

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

  1. สร้างเว็บแอปฝั่งเซิร์ฟเวอร์
  2. ส่งคําขอ HTTP ต่อไปนี้

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

การตอบกลับจะมี 1 ช่อง ดังนี้

developer_player_key (string) - รหัสผู้ใช้ซึ่งจะเหมือนกันในทุกแอปพลิเคชันของนําแอปใน Google Play Console

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

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

  1. สร้างเว็บแอปฝั่งเซิร์ฟเวอร์
  2. ส่งคําขอ HTTP ต่อไปนี้

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