แสดงการกำหนดค่าของลีดเดอร์บอร์ด
ดูรายการเมธอดสำหรับทรัพยากรนี้ได้ที่ส่วนท้ายของหน้านี้
การนำเสนอแหล่งข้อมูล
นี่คือเทมเพลต JSON สำหรับทรัพยากรการกำหนดค่าลีดเดอร์บอร์ด
{ "kind": "gamesConfiguration#leaderboardConfiguration", "token": string, "id": string, "scoreOrder": string, "scoreMin": long, "scoreMax": long, "draft": { "kind": "gamesConfiguration#leaderboardConfigurationDetail", "name": { "kind": "gamesConfiguration#localizedStringBundle", "translations": [ { "kind": "gamesConfiguration#localizedString", "locale": string, "value": string } ] }, "iconUrl": string, "sortRank": integer, "scoreFormat": { "numberFormatType": string, "suffix": { "zero": { "kind": "gamesConfiguration#localizedStringBundle", "translations": [ { "kind": "gamesConfiguration#localizedString", "locale": string, "value": string } ] }, "one": { "kind": "gamesConfiguration#localizedStringBundle", "translations": [ { "kind": "gamesConfiguration#localizedString", "locale": string, "value": string } ] }, "two": { "kind": "gamesConfiguration#localizedStringBundle", "translations": [ { "kind": "gamesConfiguration#localizedString", "locale": string, "value": string } ] }, "few": { "kind": "gamesConfiguration#localizedStringBundle", "translations": [ { "kind": "gamesConfiguration#localizedString", "locale": string, "value": string } ] }, "many": { "kind": "gamesConfiguration#localizedStringBundle", "translations": [ { "kind": "gamesConfiguration#localizedString", "locale": string, "value": string } ] }, "other": { "kind": "gamesConfiguration#localizedStringBundle", "translations": [ { "kind": "gamesConfiguration#localizedString", "locale": string, "value": string } ] } }, "numDecimalPlaces": integer, "currencyCode": string } }, "published": { "kind": "gamesConfiguration#leaderboardConfigurationDetail", "name": { "kind": "gamesConfiguration#localizedStringBundle", "translations": [ { "kind": "gamesConfiguration#localizedString", "locale": string, "value": string } ] }, "iconUrl": string, "sortRank": integer, "scoreFormat": { "numberFormatType": string, "suffix": { "zero": { "kind": "gamesConfiguration#localizedStringBundle", "translations": [ { "kind": "gamesConfiguration#localizedString", "locale": string, "value": string } ] }, "one": { "kind": "gamesConfiguration#localizedStringBundle", "translations": [ { "kind": "gamesConfiguration#localizedString", "locale": string, "value": string } ] }, "two": { "kind": "gamesConfiguration#localizedStringBundle", "translations": [ { "kind": "gamesConfiguration#localizedString", "locale": string, "value": string } ] }, "few": { "kind": "gamesConfiguration#localizedStringBundle", "translations": [ { "kind": "gamesConfiguration#localizedString", "locale": string, "value": string } ] }, "many": { "kind": "gamesConfiguration#localizedStringBundle", "translations": [ { "kind": "gamesConfiguration#localizedString", "locale": string, "value": string } ] }, "other": { "kind": "gamesConfiguration#localizedStringBundle", "translations": [ { "kind": "gamesConfiguration#localizedString", "locale": string, "value": string } ] } }, "numDecimalPlaces": integer, "currencyCode": string } } }
ชื่อพร็อพเพอร์ตี้ | ค่า | คำอธิบาย | หมายเหตุ |
---|---|---|---|
kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#leaderboardConfiguration เสมอ |
|
token |
string |
โทเค็นสำหรับทรัพยากรนี้ | |
id |
string |
รหัสของลีดเดอร์บอร์ด | |
scoreOrder |
string |
ประเภทของลีดเดอร์บอร์ด ค่าที่เป็นไปได้คือ
|
|
scoreMin |
long |
คะแนนขั้นต่ำที่สามารถโพสต์ลงในลีดเดอร์บอร์ดนี้ | |
scoreMax |
long |
คะแนนสูงสุดที่โพสต์ลงในลีดเดอร์บอร์ดนี้ได้ | |
draft |
nested object |
ข้อมูลฉบับร่างของลีดเดอร์บอร์ด | |
draft.kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#leaderboardConfigurationDetail เสมอ |
|
draft.name |
nested object |
สตริงที่แปลแล้วสำหรับชื่อลีดเดอร์บอร์ด | |
draft.name.kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#localizedStringBundle เสมอ |
|
draft.name.translations[] |
list |
สตริงภาษา | |
draft.name.translations[].kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#localizedString เสมอ |
|
draft.name.translations[].locale |
string |
สตริงภาษา | |
draft.name.translations[].value |
string |
ค่าสตริง | |
draft.iconUrl |
string |
URL ไอคอนของลีดเดอร์บอร์ดนี้ ระบบจะไม่สนใจการเขียนในช่องนี้ | |
draft.sortRank |
integer |
อันดับของลีดเดอร์บอร์ดนี้ ระบบจะไม่สนใจการเขียนในช่องนี้ | |
draft.scoreFormat |
nested object |
การจัดรูปแบบคะแนนสำหรับลีดเดอร์บอร์ด | |
draft.scoreFormat.numberFormatType |
string |
การจัดรูปแบบตัวเลข ค่าที่เป็นไปได้:
|
|
draft.scoreFormat.suffix |
nested object |
คำต่อท้ายที่ไม่บังคับสำหรับประเภทรูปแบบ NUMERIC สตริงเหล่านี้เป็นไปตามข้อกำหนด กฎพหูพจน์เป็นทรัพยากรสตริงของ Android ทั้งหมด | |
draft.scoreFormat.suffix.zero |
nested object |
เมื่อภาษากำหนดให้ใช้ตัวเลข 0 เป็นกรณีพิเศษ (เช่น ในภาษาอาหรับ) | |
draft.scoreFormat.suffix.zero.kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#localizedStringBundle เสมอ |
|
draft.scoreFormat.suffix.zero.translations[] |
list |
สตริงภาษา | |
draft.scoreFormat.suffix.zero.translations[].kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#localizedString เสมอ |
|
draft.scoreFormat.suffix.zero.translations[].locale |
string |
สตริงภาษา | |
draft.scoreFormat.suffix.zero.translations[].value |
string |
ค่าสตริง | |
draft.scoreFormat.suffix.one |
nested object |
เมื่อภาษากำหนดให้ใช้ตัวเลข 1 ตัวเป็นพิเศษ (เช่น หมายเลข 1 ในภาษาอังกฤษและภาษาอื่นๆ ส่วนใหญ่ ส่วนในภาษารัสเซีย ตัวเลขใดก็ตามที่ลงท้ายด้วย 1 แต่ไม่ได้ลงท้ายด้วย 11 จะอยู่ในคลาสนี้) | |
draft.scoreFormat.suffix.one.kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#localizedStringBundle เสมอ |
|
draft.scoreFormat.suffix.one.translations[] |
list |
สตริงภาษา | |
draft.scoreFormat.suffix.one.translations[].kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#localizedString เสมอ |
|
draft.scoreFormat.suffix.one.translations[].locale |
string |
สตริงภาษา | |
draft.scoreFormat.suffix.one.translations[].value |
string |
ค่าสตริง | |
draft.scoreFormat.suffix.two |
nested object |
เมื่อภาษากำหนดให้ใช้ตัวเลข 2 ตัวเป็นพิเศษ (เช่น 2 ตัวเลขในภาษาเวลส์ หรือ 102 ในภาษาสโลวีเนีย) | |
draft.scoreFormat.suffix.two.kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#localizedStringBundle เสมอ |
|
draft.scoreFormat.suffix.two.translations[] |
list |
สตริงภาษา | |
draft.scoreFormat.suffix.two.translations[].kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#localizedString เสมอ |
|
draft.scoreFormat.suffix.two.translations[].locale |
string |
สตริงภาษา | |
draft.scoreFormat.suffix.two.translations[].value |
string |
ค่าสตริง | |
draft.scoreFormat.suffix.few |
nested object |
เมื่อภาษากำหนดให้ปฏิบัติต่อ "เล็ก" เป็นพิเศษ ตัวเลข (เช่น 2, 3 และ 4 ในภาษาเช็ก หรือตัวเลขที่ลงท้ายด้วย 2, 3 หรือ 4 แต่ไม่ใช่ 12, 13 หรือ 14 ในภาษาโปแลนด์) | |
draft.scoreFormat.suffix.few.kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#localizedStringBundle เสมอ |
|
draft.scoreFormat.suffix.few.translations[] |
list |
สตริงภาษา | |
draft.scoreFormat.suffix.few.translations[].kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#localizedString เสมอ |
|
draft.scoreFormat.suffix.few.translations[].locale |
string |
สตริงภาษา | |
draft.scoreFormat.suffix.few.translations[].value |
string |
ค่าสตริง | |
draft.scoreFormat.suffix.many |
nested object |
เมื่อภาษากำหนดให้ใช้ "ขนาดใหญ่" เป็นพิเศษ (เช่นเบอร์ที่ลงท้ายด้วย 11-99 ในภาษามอลตา) | |
draft.scoreFormat.suffix.many.kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#localizedStringBundle เสมอ |
|
draft.scoreFormat.suffix.many.translations[] |
list |
สตริงภาษา | |
draft.scoreFormat.suffix.many.translations[].kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#localizedString เสมอ |
|
draft.scoreFormat.suffix.many.translations[].locale |
string |
สตริงภาษา | |
draft.scoreFormat.suffix.many.translations[].value |
string |
ค่าสตริง | |
draft.scoreFormat.suffix.other |
nested object |
เมื่อภาษาไม่ได้กำหนดให้มีการจัดการเป็นพิเศษกับจำนวนที่ระบุ (เช่น ตัวเลขทั้งหมดเป็นภาษาจีน หรือ 42 ในภาษาอังกฤษ) | |
draft.scoreFormat.suffix.other.kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#localizedStringBundle เสมอ |
|
draft.scoreFormat.suffix.other.translations[] |
list |
สตริงภาษา | |
draft.scoreFormat.suffix.other.translations[].kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#localizedString เสมอ |
|
draft.scoreFormat.suffix.other.translations[].locale |
string |
สตริงภาษา | |
draft.scoreFormat.suffix.other.translations[].value |
string |
ค่าสตริง | |
draft.scoreFormat.numDecimalPlaces |
integer |
จำนวนหลักทศนิยมสำหรับ "จำนวน" ใช้สำหรับประเภทรูปแบบ NUMERIC เท่านั้น | |
draft.scoreFormat.currencyCode |
string |
สตริงโค้ดปัจจุบัน ใช้สำหรับประเภทรูปแบบ CURRENCY เท่านั้น | |
published |
nested object |
ข้อมูลที่เผยแพร่ของลีดเดอร์บอร์ด ข้อมูลนี้จะเป็นแบบอ่านอย่างเดียว | |
published.kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#leaderboardConfigurationDetail เสมอ |
|
published.name |
nested object |
สตริงที่แปลแล้วสำหรับชื่อลีดเดอร์บอร์ด | |
published.name.kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#localizedStringBundle เสมอ |
|
published.name.translations[] |
list |
สตริงภาษา | |
published.name.translations[].kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#localizedString เสมอ |
|
published.name.translations[].locale |
string |
สตริงภาษา | |
published.name.translations[].value |
string |
ค่าสตริง | |
published.iconUrl |
string |
URL ไอคอนของลีดเดอร์บอร์ดนี้ ระบบจะไม่สนใจการเขียนในช่องนี้ | |
published.sortRank |
integer |
อันดับของลีดเดอร์บอร์ดนี้ ระบบจะไม่สนใจการเขียนในช่องนี้ | |
published.scoreFormat |
nested object |
การจัดรูปแบบคะแนนสำหรับลีดเดอร์บอร์ด | |
published.scoreFormat.numberFormatType |
string |
การจัดรูปแบบตัวเลข ค่าที่เป็นไปได้:
|
|
published.scoreFormat.suffix |
nested object |
คำต่อท้ายที่ไม่บังคับสำหรับประเภทรูปแบบ NUMERIC สตริงเหล่านี้เป็นไปตามข้อกำหนด กฎพหูพจน์เป็นทรัพยากรสตริงของ Android ทั้งหมด | |
published.scoreFormat.suffix.zero |
nested object |
เมื่อภาษากำหนดให้ใช้ตัวเลข 0 เป็นกรณีพิเศษ (เช่น ในภาษาอาหรับ) | |
published.scoreFormat.suffix.zero.kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#localizedStringBundle เสมอ |
|
published.scoreFormat.suffix.zero.translations[] |
list |
สตริงภาษา | |
published.scoreFormat.suffix.zero.translations[].kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#localizedString เสมอ |
|
published.scoreFormat.suffix.zero.translations[].locale |
string |
สตริงภาษา | |
published.scoreFormat.suffix.zero.translations[].value |
string |
ค่าสตริง | |
published.scoreFormat.suffix.one |
nested object |
เมื่อภาษากำหนดให้ใช้ตัวเลข 1 ตัวเป็นพิเศษ (เช่น หมายเลข 1 ในภาษาอังกฤษและภาษาอื่นๆ ส่วนใหญ่ ส่วนในภาษารัสเซีย ตัวเลขใดก็ตามที่ลงท้ายด้วย 1 แต่ไม่ได้ลงท้ายด้วย 11 จะอยู่ในคลาสนี้) | |
published.scoreFormat.suffix.one.kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#localizedStringBundle เสมอ |
|
published.scoreFormat.suffix.one.translations[] |
list |
สตริงภาษา | |
published.scoreFormat.suffix.one.translations[].kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#localizedString เสมอ |
|
published.scoreFormat.suffix.one.translations[].locale |
string |
สตริงภาษา | |
published.scoreFormat.suffix.one.translations[].value |
string |
ค่าสตริง | |
published.scoreFormat.suffix.two |
nested object |
เมื่อภาษากำหนดให้ใช้ตัวเลข 2 ตัวเป็นพิเศษ (เช่น 2 ตัวเลขในภาษาเวลส์ หรือ 102 ในภาษาสโลวีเนีย) | |
published.scoreFormat.suffix.two.kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#localizedStringBundle เสมอ |
|
published.scoreFormat.suffix.two.translations[] |
list |
สตริงภาษา | |
published.scoreFormat.suffix.two.translations[].kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#localizedString เสมอ |
|
published.scoreFormat.suffix.two.translations[].locale |
string |
สตริงภาษา | |
published.scoreFormat.suffix.two.translations[].value |
string |
ค่าสตริง | |
published.scoreFormat.suffix.few |
nested object |
เมื่อภาษากำหนดให้ปฏิบัติต่อ "เล็ก" เป็นพิเศษ ตัวเลข (เช่น 2, 3 และ 4 ในภาษาเช็ก หรือตัวเลขที่ลงท้ายด้วย 2, 3 หรือ 4 แต่ไม่ใช่ 12, 13 หรือ 14 ในภาษาโปแลนด์) | |
published.scoreFormat.suffix.few.kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#localizedStringBundle เสมอ |
|
published.scoreFormat.suffix.few.translations[] |
list |
สตริงภาษา | |
published.scoreFormat.suffix.few.translations[].kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#localizedString เสมอ |
|
published.scoreFormat.suffix.few.translations[].locale |
string |
สตริงภาษา | |
published.scoreFormat.suffix.few.translations[].value |
string |
ค่าสตริง | |
published.scoreFormat.suffix.many |
nested object |
เมื่อภาษากำหนดให้ใช้ "ขนาดใหญ่" เป็นพิเศษ (เช่นเบอร์ที่ลงท้ายด้วย 11-99 ในภาษามอลตา) | |
published.scoreFormat.suffix.many.kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#localizedStringBundle เสมอ |
|
published.scoreFormat.suffix.many.translations[] |
list |
สตริงภาษา | |
published.scoreFormat.suffix.many.translations[].kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#localizedString เสมอ |
|
published.scoreFormat.suffix.many.translations[].locale |
string |
สตริงภาษา | |
published.scoreFormat.suffix.many.translations[].value |
string |
ค่าสตริง | |
published.scoreFormat.suffix.other |
nested object |
เมื่อภาษาไม่ได้กำหนดให้มีการจัดการเป็นพิเศษกับจำนวนที่ระบุ (เช่น ตัวเลขทั้งหมดเป็นภาษาจีน หรือ 42 ในภาษาอังกฤษ) | |
published.scoreFormat.suffix.other.kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#localizedStringBundle เสมอ |
|
published.scoreFormat.suffix.other.translations[] |
list |
สตริงภาษา | |
published.scoreFormat.suffix.other.translations[].kind |
string |
ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ gamesConfiguration#localizedString เสมอ |
|
published.scoreFormat.suffix.other.translations[].locale |
string |
สตริงภาษา | |
published.scoreFormat.suffix.other.translations[].value |
string |
ค่าสตริง | |
published.scoreFormat.numDecimalPlaces |
integer |
จำนวนหลักทศนิยมสำหรับ "จำนวน" ใช้สำหรับประเภทรูปแบบ NUMERIC เท่านั้น | |
published.scoreFormat.currencyCode |
string |
สตริงโค้ดปัจจุบัน ใช้สำหรับประเภทรูปแบบ CURRENCY เท่านั้น |