리더보드의 구성을 나타냅니다.
이 리소스의 메서드 목록은 이 페이지 끝부분을 참고하세요.
리소스 표현
리더보드 구성 리소스의 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 | 리더보드의 ID입니다. | |
| 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 형식 유형에만 사용됩니다. | 
