Trình bày cấu hình của bảng xếp hạng.
Để biết danh sách các phương thức cho tài nguyên này, hãy xem ở cuối trang.
Biểu diễn tài nguyên
Đây là mẫu JSON cho tài nguyên cấu hình bảng xếp hạng.
{
"kind": "gamesConfiguration#leaderboardConfiguration",
"token": string,
"id": string,
"scoreOrder": string,
{ "scoreMin": long,
"scoreMax": long,
"draft"{:
"kind": "gamesConfiguration#leaderboardConfigurationDetail",
{ "name":
"kind": "gamesConfiguration#localizedStringBundle",
"translati}ons": [
}
"kind": "gamesConfiguration#localiz{edString",
"locale": strin{g,
&quo{t;value": string
]
,
"iconUrl": string,
"sortRank":{ integer,
"scoreFormat":
"numberFormatType": string,
"suffix":
"zero"}:
"ki}nd": "g{amesConfiguration#localizedStringBundle",
"translations": [
{ "kind": "gamesConfiguration#localizedString",
"locale": string,
&quo}t;value": string}
{ ]
,
"one":
"kind": "gamesConfiguration#local{izedStringBundle",
"translations": [
"kind": "gamesConfiguration#loc}alizedString",
} &quo{t;locale": string,
"value": string
]
,
{ "two":
"kind": "gamesConfiguration#localizedStringBundle",
"translations&qu}ot;: [
} "{;kind": "gamesConfiguration#localizedString",
"locale": string,
{ "value": string
]
,
"few":
"kind": "}gamesConfiguration#lo}calizedStringBundle{",
"translations": [
"kind": "gamesC{onfiguration#localizedString",
"locale": string,
"value": string
} ]
,
} &q}uot;many":
"kind": "gamesConfiguration#}loc}alizedStringBundl{e",
"translations": [
&quo{t;kind": "gamesConfiguration#localizedString",
"locale&qu{ot;: string,
"value": string
]
,
"other":
} "}kind": "gamesConfiguration#localizedStringBundle",
{ "translations": [
{ "{kind": "gamesConfiguration#localizedString",
"locale": string,
{ "value": string
]
,
"numDecimalPlaces": integer,
&qu}ot;currencyCode"}: string
,{
"published":
"kind": "gamesConfiguration#leaderboardConfigurationDetai{l",
"name":
"kind": "gamesConfiguration#localizedStringBundle",
"translations&}quot;: [
} "kind{": "gamesConfiguration#localizedString",
"locale": string,
{ "value": string
]
,
"iconUrl": string,
"sortRank": integer,
"scoreFo}rmat":
&q}uot;numberFormatT{ype": string,
"suffix":
"zero":
"kind": &q{uot;gamesConfiguration#localizedStringBundle",
"translations": [
"kind": }"gamesConfigurat}ion#localizedStrin{g",
"locale": string,
"value": string
{
]
,
"one":
"kind": "gamesConfiguration#localizedStringBundle",
} "translati}ons": [
{
"kind": "gamesConfiguration#localizedString",
&q{uot;locale": string,
"value": string
]
,
"two":
} "kind": &}quot;ga}mesConfiguration#localizedStringBundle",
"translat}ion}s}": [
"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
| Tên tài sản | Giá trị | Mô tả | Ghi chú |
|---|---|---|---|
kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#leaderboardConfiguration cố định. |
|
token |
string |
Mã thông báo cho tài nguyên này. | |
id |
string |
Mã của bảng xếp hạng. | |
scoreOrder |
string |
Loại bảng xếp hạng. Các giá trị có thể là:
|
|
scoreMin |
long |
Điểm tối thiểu có thể được đăng lên bảng xếp hạng này. | |
scoreMax |
long |
Điểm tối đa có thể được đăng lên bảng xếp hạng này. | |
draft |
nested object |
Dữ liệu nháp của bảng xếp hạng. | |
draft.kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#leaderboardConfigurationDetail cố định. |
|
draft.name |
nested object |
Chuỗi đã bản địa hoá cho tên bảng xếp hạng. | |
draft.name.kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#localizedStringBundle cố định. |
|
draft.name.translations[] |
list |
Chuỗi ngôn ngữ. | |
draft.name.translations[].kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#localizedString cố định. |
|
draft.name.translations[].locale |
string |
Chuỗi ngôn ngữ. | |
draft.name.translations[].value |
string |
Giá trị chuỗi. | |
draft.iconUrl |
string |
URL biểu tượng của bảng xếp hạng này. Các lượt ghi vào trường này sẽ bị bỏ qua. | |
draft.sortRank |
integer |
Thứ hạng của bảng xếp hạng này. Các lượt ghi vào trường này sẽ bị bỏ qua. | |
draft.scoreFormat |
nested object |
Định dạng điểm số của bảng xếp hạng. | |
draft.scoreFormat.numberFormatType |
string |
Định dạng số. Các giá trị có thể có là:
|
|
draft.scoreFormat.suffix |
nested object |
Hậu tố tùy chọn cho loại định dạng {6/} Các chuỗi này tuân theo cùng một quy tắc số nhiều làm tất cả tài nguyên chuỗi Android. | |
draft.scoreFormat.suffix.zero |
nested object |
Khi ngôn ngữ yêu cầu cách xử lý đặc biệt đối với số 0 (như trong tiếng Ả Rập). | |
draft.scoreFormat.suffix.zero.kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#localizedStringBundle cố định. |
|
draft.scoreFormat.suffix.zero.translations[] |
list |
Chuỗi ngôn ngữ. | |
draft.scoreFormat.suffix.zero.translations[].kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#localizedString cố định. |
|
draft.scoreFormat.suffix.zero.translations[].locale |
string |
Chuỗi ngôn ngữ. | |
draft.scoreFormat.suffix.zero.translations[].value |
string |
Giá trị chuỗi. | |
draft.scoreFormat.suffix.one |
nested object |
Khi ngôn ngữ yêu cầu xử lý đặc biệt các số chẳng hạn như số một (như với số 1 trong tiếng Anh và hầu hết ngôn ngữ khác; trong tiếng Nga, bất kỳ số nào kết thúc bằng số 1 nhưng không kết thúc bằng số 11 đều ở trong lớp này). | |
draft.scoreFormat.suffix.one.kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#localizedStringBundle cố định. |
|
draft.scoreFormat.suffix.one.translations[] |
list |
Chuỗi ngôn ngữ. | |
draft.scoreFormat.suffix.one.translations[].kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#localizedString cố định. |
|
draft.scoreFormat.suffix.one.translations[].locale |
string |
Chuỗi ngôn ngữ. | |
draft.scoreFormat.suffix.one.translations[].value |
string |
Giá trị chuỗi. | |
draft.scoreFormat.suffix.two |
nested object |
Khi ngôn ngữ yêu cầu xử lý đặc biệt các số chẳng hạn như số hai (như với số 2 trong tiếng Wales hoặc 102 trong tiếng Slovenia). | |
draft.scoreFormat.suffix.two.kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#localizedStringBundle cố định. |
|
draft.scoreFormat.suffix.two.translations[] |
list |
Chuỗi ngôn ngữ. | |
draft.scoreFormat.suffix.two.translations[].kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#localizedString cố định. |
|
draft.scoreFormat.suffix.two.translations[].locale |
string |
Chuỗi ngôn ngữ. | |
draft.scoreFormat.suffix.two.translations[].value |
string |
Giá trị chuỗi. | |
draft.scoreFormat.suffix.few |
nested object |
Khi ngôn ngữ yêu cầu cách xử lý đặc biệt các số "nhỏ" (như với số 2, 3 và 4 trong tiếng Séc; hoặc các số kết thúc bằng số 2, 3 hoặc 4 nhưng không phải là số 12, 13 hoặc 14 trong tiếng Ba Lan). | |
draft.scoreFormat.suffix.few.kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#localizedStringBundle cố định. |
|
draft.scoreFormat.suffix.few.translations[] |
list |
Chuỗi ngôn ngữ. | |
draft.scoreFormat.suffix.few.translations[].kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#localizedString cố định. |
|
draft.scoreFormat.suffix.few.translations[].locale |
string |
Chuỗi ngôn ngữ. | |
draft.scoreFormat.suffix.few.translations[].value |
string |
Giá trị chuỗi. | |
draft.scoreFormat.suffix.many |
nested object |
Khi ngôn ngữ yêu cầu xử lý đặc biệt các số "lớn" (như các số kết thúc từ 11-99 trong tiếng Malta). | |
draft.scoreFormat.suffix.many.kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#localizedStringBundle cố định. |
|
draft.scoreFormat.suffix.many.translations[] |
list |
Chuỗi ngôn ngữ. | |
draft.scoreFormat.suffix.many.translations[].kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#localizedString cố định. |
|
draft.scoreFormat.suffix.many.translations[].locale |
string |
Chuỗi ngôn ngữ. | |
draft.scoreFormat.suffix.many.translations[].value |
string |
Giá trị chuỗi. | |
draft.scoreFormat.suffix.other |
nested object |
Khi ngôn ngữ không yêu cầu xử lý đặc biệt về số lượng đã cho (như với tất cả các số trong tiếng Trung, hoặc số 42 trong tiếng Anh). | |
draft.scoreFormat.suffix.other.kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#localizedStringBundle cố định. |
|
draft.scoreFormat.suffix.other.translations[] |
list |
Chuỗi ngôn ngữ. | |
draft.scoreFormat.suffix.other.translations[].kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#localizedString cố định. |
|
draft.scoreFormat.suffix.other.translations[].locale |
string |
Chuỗi ngôn ngữ. | |
draft.scoreFormat.suffix.other.translations[].value |
string |
Giá trị chuỗi. | |
draft.scoreFormat.numDecimalPlaces |
integer |
Số vị trí thập phân của số. Chỉ được dùng cho loại định dạng GPay. | |
draft.scoreFormat.currencyCode |
string |
Chuỗi mã hiện tại. Chỉ được sử dụng cho loại định dạng CURRENCY. | |
published |
nested object |
Dữ liệu đã công bố của bảng xếp hạng. Dữ liệu này chỉ có thể đọc. | |
published.kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#leaderboardConfigurationDetail cố định. |
|
published.name |
nested object |
Chuỗi đã bản địa hoá cho tên bảng xếp hạng. | |
published.name.kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#localizedStringBundle cố định. |
|
published.name.translations[] |
list |
Chuỗi ngôn ngữ. | |
published.name.translations[].kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#localizedString cố định. |
|
published.name.translations[].locale |
string |
Chuỗi ngôn ngữ. | |
published.name.translations[].value |
string |
Giá trị chuỗi. | |
published.iconUrl |
string |
URL biểu tượng của bảng xếp hạng này. Các lượt ghi vào trường này sẽ bị bỏ qua. | |
published.sortRank |
integer |
Thứ hạng của bảng xếp hạng này. Các lượt ghi vào trường này sẽ bị bỏ qua. | |
published.scoreFormat |
nested object |
Định dạng điểm số của bảng xếp hạng. | |
published.scoreFormat.numberFormatType |
string |
Định dạng số. Các giá trị có thể có là:
|
|
published.scoreFormat.suffix |
nested object |
Hậu tố tùy chọn cho loại định dạng {6/} Các chuỗi này tuân theo cùng một quy tắc số nhiều làm tất cả tài nguyên chuỗi Android. | |
published.scoreFormat.suffix.zero |
nested object |
Khi ngôn ngữ yêu cầu cách xử lý đặc biệt đối với số 0 (như trong tiếng Ả Rập). | |
published.scoreFormat.suffix.zero.kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#localizedStringBundle cố định. |
|
published.scoreFormat.suffix.zero.translations[] |
list |
Chuỗi ngôn ngữ. | |
published.scoreFormat.suffix.zero.translations[].kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#localizedString cố định. |
|
published.scoreFormat.suffix.zero.translations[].locale |
string |
Chuỗi ngôn ngữ. | |
published.scoreFormat.suffix.zero.translations[].value |
string |
Giá trị chuỗi. | |
published.scoreFormat.suffix.one |
nested object |
Khi ngôn ngữ yêu cầu xử lý đặc biệt các số chẳng hạn như số một (như với số 1 trong tiếng Anh và hầu hết ngôn ngữ khác; trong tiếng Nga, bất kỳ số nào kết thúc bằng số 1 nhưng không kết thúc bằng số 11 đều ở trong lớp này). | |
published.scoreFormat.suffix.one.kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#localizedStringBundle cố định. |
|
published.scoreFormat.suffix.one.translations[] |
list |
Chuỗi ngôn ngữ. | |
published.scoreFormat.suffix.one.translations[].kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#localizedString cố định. |
|
published.scoreFormat.suffix.one.translations[].locale |
string |
Chuỗi ngôn ngữ. | |
published.scoreFormat.suffix.one.translations[].value |
string |
Giá trị chuỗi. | |
published.scoreFormat.suffix.two |
nested object |
Khi ngôn ngữ yêu cầu xử lý đặc biệt các số chẳng hạn như số hai (như với số 2 trong tiếng Wales hoặc 102 trong tiếng Slovenia). | |
published.scoreFormat.suffix.two.kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#localizedStringBundle cố định. |
|
published.scoreFormat.suffix.two.translations[] |
list |
Chuỗi ngôn ngữ. | |
published.scoreFormat.suffix.two.translations[].kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#localizedString cố định. |
|
published.scoreFormat.suffix.two.translations[].locale |
string |
Chuỗi ngôn ngữ. | |
published.scoreFormat.suffix.two.translations[].value |
string |
Giá trị chuỗi. | |
published.scoreFormat.suffix.few |
nested object |
Khi ngôn ngữ yêu cầu cách xử lý đặc biệt các số "nhỏ" (như với số 2, 3 và 4 trong tiếng Séc; hoặc các số kết thúc bằng số 2, 3 hoặc 4 nhưng không phải là số 12, 13 hoặc 14 trong tiếng Ba Lan). | |
published.scoreFormat.suffix.few.kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#localizedStringBundle cố định. |
|
published.scoreFormat.suffix.few.translations[] |
list |
Chuỗi ngôn ngữ. | |
published.scoreFormat.suffix.few.translations[].kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#localizedString cố định. |
|
published.scoreFormat.suffix.few.translations[].locale |
string |
Chuỗi ngôn ngữ. | |
published.scoreFormat.suffix.few.translations[].value |
string |
Giá trị chuỗi. | |
published.scoreFormat.suffix.many |
nested object |
Khi ngôn ngữ yêu cầu xử lý đặc biệt các số "lớn" (như các số kết thúc từ 11-99 trong tiếng Malta). | |
published.scoreFormat.suffix.many.kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#localizedStringBundle cố định. |
|
published.scoreFormat.suffix.many.translations[] |
list |
Chuỗi ngôn ngữ. | |
published.scoreFormat.suffix.many.translations[].kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#localizedString cố định. |
|
published.scoreFormat.suffix.many.translations[].locale |
string |
Chuỗi ngôn ngữ. | |
published.scoreFormat.suffix.many.translations[].value |
string |
Giá trị chuỗi. | |
published.scoreFormat.suffix.other |
nested object |
Khi ngôn ngữ không yêu cầu xử lý đặc biệt về số lượng đã cho (như với tất cả các số trong tiếng Trung, hoặc số 42 trong tiếng Anh). | |
published.scoreFormat.suffix.other.kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#localizedStringBundle cố định. |
|
published.scoreFormat.suffix.other.translations[] |
list |
Chuỗi ngôn ngữ. | |
published.scoreFormat.suffix.other.translations[].kind |
string |
Xác định duy nhất loại tài nguyên này. Giá trị luôn là chuỗi gamesConfiguration#localizedString cố định. |
|
published.scoreFormat.suffix.other.translations[].locale |
string |
Chuỗi ngôn ngữ. | |
published.scoreFormat.suffix.other.translations[].value |
string |
Giá trị chuỗi. | |
published.scoreFormat.numDecimalPlaces |
integer |
Số vị trí thập phân của số. Chỉ được dùng cho loại định dạng GPay. | |
published.scoreFormat.currencyCode |
string |
Chuỗi mã hiện tại. Chỉ được sử dụng cho loại định dạng CURRENCY. |
Phương thức
- xóa
- Xoá cấu hình bảng xếp hạng có mã nhận dạng đã cấp.
- nhận
- Truy xuất siêu dữ liệu của cấu hình bảng xếp hạng bằng mã nhận dạng đã cho.
- chèn
- Chèn một cấu hình bảng xếp hạng mới trong ứng dụng này.
- list
- Trả về danh sách các cấu hình bảng xếp hạng trong ứng dụng này.
- cập nhật
- Cập nhật siêu dữ liệu của cấu hình bảng xếp hạng bằng mã nhận dạng đã cấp.