แหล่งข้อมูล: ผู้เล่น
แหล่งข้อมูลโปรแกรมเล่น
| การแสดง JSON | 
|---|
| { "kind": string, "playerId": string, "displayName": string, "avatarImageUrl": string, "bannerUrlPortrait": string, "bannerUrlLandscape": string, "originalPlayerId": string, "profileSettings": { object ( | 
| ช่อง | |
|---|---|
| kind | 
 ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่  | 
| playerId | 
 รหัสของโปรแกรมเล่น | 
| displayName | 
 ชื่อที่จะแสดงสำหรับโปรแกรมเล่น | 
| avatarImageUrl | 
 URL ฐานสำหรับรูปภาพที่แสดงถึงโปรแกรมเล่น | 
| bannerUrlPortrait | 
 URL ไปยังรูปภาพแบนเนอร์ของโปรแกรมเล่นในโหมดแนวตั้ง | 
| bannerUrlLandscape | 
 URL ไปยังรูปภาพแบนเนอร์ของโปรแกรมเล่นในโหมดแนวนอน | 
| originalPlayerId | 
 รหัสผู้เล่นที่ใช้สำหรับผู้เล่นรายนี้ในครั้งแรกที่ลงชื่อเข้าใช้เกมที่เป็นปัญหา ระบบจะป้อนข้อมูลนี้สำหรับการเรียก Player.get สำหรับโปรแกรมเล่นที่ส่งคำขอ เฉพาะในกรณีที่มีการเปลี่ยนแปลงรหัสผู้เล่นในภายหลัง และเฉพาะไคลเอ็นต์ที่รองรับการรีแมปรหัสโปรแกรมเล่นเท่านั้น | 
| profileSettings | 
 การตั้งค่าโปรไฟล์ของผู้เล่น ควบคุมว่าผู้เล่นคนอื่นๆ จะเห็นโปรไฟล์ของผู้เล่นหรือไม่ | 
| name | 
 การนำเสนอองค์ประกอบแต่ละอย่างของชื่อผู้เล่น อาจไม่มีช่องเหล่านี้สำหรับผู้เล่นบางคน | 
| name.familyName | 
 นามสกุลของผู้เล่นรายนี้ ในบางประเทศอาจเรียกว่านามสกุล | 
| name.givenName | 
 ชื่อที่ระบุของโปรแกรมเล่นนี้ ในบางแห่งอาจเรียกว่าชื่อต้น | 
| experienceInfo | 
 ออบเจ็กต์ที่แสดงข้อมูลประสบการณ์การใช้งาน Play เกมของผู้เล่น | 
| title | 
 ชื่อของผู้เล่นจะเป็นรางวัลสำหรับกิจกรรมของเกม | 
| friendStatus | 
 สถานะเพื่อนของผู้เล่นที่ระบุ โดยเกี่ยวข้องกับผู้ขอ การตั้งค่านี้จะยกเลิกไม่ได้หากผู้เล่นไม่ได้แชร์รายชื่อเพื่อนกับเกม | 
| gamePlayerId | 
 ตัวระบุผู้เล่นที่ไม่ซ้ำกันตามแอปพลิเคชัน | 
ProfileSettings
การตั้งค่าโปรไฟล์
| การแสดง JSON | 
|---|
| {
  "kind": string,
  "profileVisible": boolean,
  "friendsListVisibility": enum ( | 
| ช่อง | |
|---|---|
| kind | 
 ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่  | 
| profileVisible | 
 โปรแกรมเล่นที่ลงชื่อเข้าใช้ในปัจจุบันมองเห็นโปรไฟล์ของผู้เล่นหรือไม่ | 
| friendsListVisibility | 
 | 
FriendsListVisibility
รายชื่อเพื่อนของผู้เล่นจะปรากฏต่อเกมนี้หรือสามารถขอได้ ช่องนี้จะมีการป้อนข้อมูลสำหรับโปรแกรมเล่นที่ลงชื่อเข้าใช้ในปัจจุบันเท่านั้น
| Enum | |
|---|---|
| VISIBLE | ขณะนี้เกมจะเห็นรายชื่อเพื่อน | 
| REQUEST_REQUIRED | นักพัฒนาแอปไม่มีสิทธิ์เข้าถึงรายชื่อเพื่อน แต่สามารถเรียกใช้ Android API เพื่อแสดงกล่องโต้ตอบความยินยอม | 
| UNAVAILABLE | รายชื่อเพื่อนไม่สามารถใช้งานได้ในขณะนี้สำหรับผู้ใช้รายนี้ และไม่สามารถขอสิทธิ์เข้าถึงได้ในขณะนี้ เนื่องจากผู้ใช้ปฏิเสธอย่างถาวรแล้ว หรือคุณลักษณะเพื่อนไม่พร้อมใช้งานสำหรับผู้ใช้รายนั้น ในกรณีนี้ ความพยายามขอเข้าถึงรายชื่อเพื่อนจะไม่สำเร็จ | 
PlayerExperienceInfo
ข้อมูลเมตาบุคคลที่หนึ่ง/3P เกี่ยวกับประสบการณ์การใช้งานของผู้เล่น
| การแสดง JSON | 
|---|
| { "kind": string, "currentExperiencePoints": string, "lastLevelUpTimestampMillis": string, "currentLevel": { object ( | 
| ช่อง | |
|---|---|
| kind | 
 ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่  | 
| currentExperiencePoints | 
 จำนวนคะแนนประสบการณ์ปัจจุบันของโปรแกรมเล่น | 
| lastLevelUpTimestampMillis | 
 การประทับเวลาเมื่อโปรแกรมเล่นเลื่อนระดับเป็นมิลลิวินาทีตั้งแต่ Unix Epoch UTC | 
| currentLevel | 
 ระดับปัจจุบันของโปรแกรมเล่น | 
| nextLevel | 
 ระดับถัดไปของโปรแกรมเล่น หากระดับปัจจุบันเป็นระดับสูงสุด ระดับควรเท่ากับระดับปัจจุบัน | 
PlayerLevel
ข้อมูลเมตาจากบุคคลที่หนึ่ง/บุคคลที่สามเกี่ยวกับระดับของผู้ใช้
| การแสดง JSON | 
|---|
| { "kind": string, "level": integer, "minExperiencePoints": string, "maxExperiencePoints": string } | 
| ช่อง | |
|---|---|
| kind | 
 ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่  | 
| level | 
 ระดับสำหรับผู้ใช้ | 
| minExperiencePoints | 
 คะแนนประสบการณ์ขั้นต่ำสำหรับระดับนี้ | 
| maxExperiencePoints | 
 คะแนนประสบการณ์สูงสุดสำหรับระดับนี้ | 
FriendStatus
กำหนดความสัมพันธ์มิตรภาพระหว่างผู้เล่น
| Enum | |
|---|---|
| NO_RELATIONSHIP | ไม่มีความสัมพันธ์ระหว่างผู้เล่น | 
| FRIEND | ผู้เล่นและผู้ขอเป็นเพื่อนกัน | 
| เมธอด | |
|---|---|
| 
 | ดึงทรัพยากรของ Player ด้วยรหัสที่กำหนด | 
| 
 | ขอรหัสโปรแกรมเล่นของแอปพลิเคชันสำหรับโปรแกรมเล่นที่ได้รับการตรวจสอบสิทธิ์ในปัจจุบันในเกมที่ขอทั้งหมดโดยนักพัฒนาซอฟต์แวร์เดียวกันกับแอปพลิเคชันการโทร | 
| 
 | เรียกข้อมูลตัวระบุผู้เล่นที่กำหนดขอบเขตสำหรับผู้ใช้ที่ตรวจสอบสิทธิ์แล้วในปัจจุบัน | 
| 
 | รับคอลเล็กชันของโปรแกรมเล่นสำหรับผู้ใช้ที่ตรวจสอบสิทธิ์แล้วในปัจจุบัน | 
