LeaderboardConfigurations

Представляет конфигурацию таблицы лидеров.

Список методов для этого ресурса см. в конце этой страницы.

Представления ресурсов

Это шаблон 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 Тип таблицы лидеров.
Возможные значения:
  • « LARGER_IS_BETTER » — более высокие оценки имеют более высокий рейтинг.
  • « SMALLER_IS_BETTER » — меньшие баллы оцениваются выше.
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 Форматирование числа.
Возможные значения:
  • « NUMERIC » — числа отформатированы таким образом, чтобы в них не было цифр или было фиксированное количество цифр после десятичной точки в соответствии с языковыми стандартами. Можно добавить дополнительную пользовательскую единицу.
  • « TIME_DURATION » — числа форматируются в часах, минутах и ​​секундах.
  • « CURRENCY » — числа форматируются в валюте в соответствии с языковым стандартом.
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, но не оканчивающееся на 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 в валлийском или 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 Количество десятичных знаков числа. Используется только для ЧИСЛОВОГО типа формата.
draft.scoreFormat. currencyCode string Строка кода валюты. Используется только для типа формата ВАЛЮТА.
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 Форматирование числа.
Возможные значения:
  • « NUMERIC » — числа отформатированы таким образом, чтобы в них не было цифр или было фиксированное количество цифр после десятичной точки в соответствии с языковыми стандартами. Можно добавить дополнительную пользовательскую единицу.
  • « TIME_DURATION » — числа форматируются в часах, минутах и ​​секундах.
  • « CURRENCY » — числа форматируются в валюте в соответствии с языковым стандартом.
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, но не оканчивающееся на 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 в валлийском или 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 Количество десятичных знаков числа. Используется только для ЧИСЛОВОГО типа формата.
published.scoreFormat. currencyCode string Строка кода валюты. Используется только для типа формата ВАЛЮТА.

Методы

удалить
Удалите конфигурацию таблицы лидеров с данным идентификатором.
получать
Получает метаданные конфигурации таблицы лидеров с заданным идентификатором.
вставлять
Вставьте новую конфигурацию таблицы лидеров в это приложение.
список
Возвращает список конфигураций таблицы лидеров в этом приложении.
обновлять
Обновите метаданные конфигурации таблицы лидеров, используя указанный идентификатор.