LeaderboardConfigurations

Merepresentasikan konfigurasi papan peringkat.

Untuk daftar metode resource ini, lihat bagian akhir halaman ini.

Representasi resource

Ini adalah template JSON untuk resource konfigurasi papan peringkat.

{
  "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
    }
  }
}
Nama properti Nilai Deskripsi Catatan
kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#leaderboardConfiguration.
token string Token untuk resource ini.
id string ID papan peringkat.
scoreOrder string Jenis papan peringkat.
Kemungkinan nilainya adalah:
  • "LARGER_IS_BETTER" - Skor lebih besar yang diposting diberi peringkat lebih tinggi.
  • "SMALLER_IS_BETTER" - Skor yang lebih kecil yang diposting diberi peringkat lebih tinggi.
scoreMin long Skor minimum yang dapat diposting ke papan peringkat ini.
scoreMax long Skor maksimum yang dapat diposting ke papan peringkat ini.
draft nested object Draf data papan peringkat.
draft.kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#leaderboardConfigurationDetail.
draft.name nested object String yang dilokalkan untuk nama papan peringkat.
draft.name.kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedStringBundle.
draft.name.translations[] list String lokalitas.
draft.name.translations[].kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedString.
draft.name.translations[].locale string String lokalitas.
draft.name.translations[].value string Nilai string.
draft.iconUrl string URL ikon papan peringkat ini. Penulisan ke kolom ini diabaikan.
draft.sortRank integer Peringkat penyortiran papan peringkat ini. Penulisan ke kolom ini diabaikan.
draft.scoreFormat nested object Pemformatan skor untuk papan peringkat.
draft.scoreFormat.numberFormatType string Format angka.
Kemungkinan nilainya adalah:
  • "NUMERIC" - Bilangan diformat agar tidak memiliki digit atau jumlah digit tetap setelah titik desimal menurut lokalitas. Unit kustom opsional dapat ditambahkan.
  • "TIME_DURATION" - Angka diformat ke jam, menit, dan detik.
  • "CURRENCY" - Angka diformat ke mata uang sesuai dengan lokalitas.
draft.scoreFormat.suffix nested object Akhiran opsional untuk jenis format NUMERIC. String ini mengikuti aturan jamak yang sama seperti semua resource string Android.
draft.scoreFormat.suffix.zero nested object Bila suatu bahasa memerlukan perlakuan khusus atas bilangan 0 (seperti dalam bahasa Arab).
draft.scoreFormat.suffix.zero.kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedStringBundle.
draft.scoreFormat.suffix.zero.translations[] list String lokalitas.
draft.scoreFormat.suffix.zero.translations[].kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedString.
draft.scoreFormat.suffix.zero.translations[].locale string String lokalitas.
draft.scoreFormat.suffix.zero.translations[].value string Nilai string.
draft.scoreFormat.suffix.one nested object Bila suatu bahasa memerlukan perlakuan khusus atas bilangan seperti satu (sebagaimana dengan bilangan 1 dalam bahasa Inggris dan kebanyakan bahasa lainnya; dalam bahasa Rusia, bilangan yang diakhiri dengan 1 namun bukan diakhiri dengan 11 ada dalam class ini).
draft.scoreFormat.suffix.one.kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedStringBundle.
draft.scoreFormat.suffix.one.translations[] list String lokalitas.
draft.scoreFormat.suffix.one.translations[].kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedString.
draft.scoreFormat.suffix.one.translations[].locale string String lokalitas.
draft.scoreFormat.suffix.one.translations[].value string Nilai string.
draft.scoreFormat.suffix.two nested object Bila suatu bahasa memerlukan perlakuan khusus atas bilangan seperti dua (sebagaimana dengan 2 dalam bahasa Welsh, atau 102 dalam bahasa Slovenia).
draft.scoreFormat.suffix.two.kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedStringBundle.
draft.scoreFormat.suffix.two.translations[] list String lokalitas.
draft.scoreFormat.suffix.two.translations[].kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedString.
draft.scoreFormat.suffix.two.translations[].locale string String lokalitas.
draft.scoreFormat.suffix.two.translations[].value string Nilai string.
draft.scoreFormat.suffix.few nested object Bila suatu bahasa memerlukan perlakuan khusus atas bilangan "kecil" (sebagaimana dengan 2, 3, dan 4 dalam bahasa Ceko; atau bilangan yang berakhiran 2, 3, atau 4 namun bukan 12, 13, atau 14 dalam bahasa Polandia).
draft.scoreFormat.suffix.few.kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedStringBundle.
draft.scoreFormat.suffix.few.translations[] list String lokalitas.
draft.scoreFormat.suffix.few.translations[].kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedString.
draft.scoreFormat.suffix.few.translations[].locale string String lokalitas.
draft.scoreFormat.suffix.few.translations[].value string Nilai string.
draft.scoreFormat.suffix.many nested object Jika bahasanya memerlukan perlakuan khusus atas bilangan "besar" (sebagaimana dengan bilangan yang berakhiran 11-99 dalam bahasa Malta).
draft.scoreFormat.suffix.many.kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedStringBundle.
draft.scoreFormat.suffix.many.translations[] list String lokalitas.
draft.scoreFormat.suffix.many.translations[].kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedString.
draft.scoreFormat.suffix.many.translations[].locale string String lokalitas.
draft.scoreFormat.suffix.many.translations[].value string Nilai string.
draft.scoreFormat.suffix.other nested object Bila suatu bahasa tidak memerlukan perlakuan khusus atas kuantitas yang diberikan (sebagaimana dengan semua bilangan dalam bahasa Cina, atau 42 dalam bahasa Inggris).
draft.scoreFormat.suffix.other.kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedStringBundle.
draft.scoreFormat.suffix.other.translations[] list String lokalitas.
draft.scoreFormat.suffix.other.translations[].kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedString.
draft.scoreFormat.suffix.other.translations[].locale string String lokalitas.
draft.scoreFormat.suffix.other.translations[].value string Nilai string.
draft.scoreFormat.numDecimalPlaces integer Jumlah tempat desimal untuk angka. Hanya digunakan untuk jenis format NUMERIC.
draft.scoreFormat.currencyCode string String kode Curreny. Hanya digunakan untuk jenis format CURRENCY.
published nested object Data papan peringkat yang dipublikasikan. Data ini bersifat hanya baca.
published.kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#leaderboardConfigurationDetail.
published.name nested object String yang dilokalkan untuk nama papan peringkat.
published.name.kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedStringBundle.
published.name.translations[] list String lokalitas.
published.name.translations[].kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedString.
published.name.translations[].locale string String lokalitas.
published.name.translations[].value string Nilai string.
published.iconUrl string URL ikon papan peringkat ini. Penulisan ke kolom ini diabaikan.
published.sortRank integer Peringkat penyortiran papan peringkat ini. Penulisan ke kolom ini diabaikan.
published.scoreFormat nested object Pemformatan skor untuk papan peringkat.
published.scoreFormat.numberFormatType string Format angka.
Kemungkinan nilainya adalah:
  • "NUMERIC" - Bilangan diformat agar tidak memiliki digit atau jumlah digit tetap setelah titik desimal menurut lokalitas. Unit kustom opsional dapat ditambahkan.
  • "TIME_DURATION" - Angka diformat ke jam, menit, dan detik.
  • "CURRENCY" - Angka diformat ke mata uang sesuai dengan lokalitas.
published.scoreFormat.suffix nested object Akhiran opsional untuk jenis format NUMERIC. String ini mengikuti aturan jamak yang sama seperti semua resource string Android.
published.scoreFormat.suffix.zero nested object Bila suatu bahasa memerlukan perlakuan khusus atas bilangan 0 (seperti dalam bahasa Arab).
published.scoreFormat.suffix.zero.kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedStringBundle.
published.scoreFormat.suffix.zero.translations[] list String lokalitas.
published.scoreFormat.suffix.zero.translations[].kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedString.
published.scoreFormat.suffix.zero.translations[].locale string String lokalitas.
published.scoreFormat.suffix.zero.translations[].value string Nilai string.
published.scoreFormat.suffix.one nested object Bila suatu bahasa memerlukan perlakuan khusus atas bilangan seperti satu (sebagaimana dengan bilangan 1 dalam bahasa Inggris dan kebanyakan bahasa lainnya; dalam bahasa Rusia, bilangan yang diakhiri dengan 1 namun bukan diakhiri dengan 11 ada dalam class ini).
published.scoreFormat.suffix.one.kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedStringBundle.
published.scoreFormat.suffix.one.translations[] list String lokalitas.
published.scoreFormat.suffix.one.translations[].kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedString.
published.scoreFormat.suffix.one.translations[].locale string String lokalitas.
published.scoreFormat.suffix.one.translations[].value string Nilai string.
published.scoreFormat.suffix.two nested object Bila suatu bahasa memerlukan perlakuan khusus atas bilangan seperti dua (sebagaimana dengan 2 dalam bahasa Welsh, atau 102 dalam bahasa Slovenia).
published.scoreFormat.suffix.two.kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedStringBundle.
published.scoreFormat.suffix.two.translations[] list String lokalitas.
published.scoreFormat.suffix.two.translations[].kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedString.
published.scoreFormat.suffix.two.translations[].locale string String lokalitas.
published.scoreFormat.suffix.two.translations[].value string Nilai string.
published.scoreFormat.suffix.few nested object Bila suatu bahasa memerlukan perlakuan khusus atas bilangan "kecil" (sebagaimana dengan 2, 3, dan 4 dalam bahasa Ceko; atau bilangan yang berakhiran 2, 3, atau 4 namun bukan 12, 13, atau 14 dalam bahasa Polandia).
published.scoreFormat.suffix.few.kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedStringBundle.
published.scoreFormat.suffix.few.translations[] list String lokalitas.
published.scoreFormat.suffix.few.translations[].kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedString.
published.scoreFormat.suffix.few.translations[].locale string String lokalitas.
published.scoreFormat.suffix.few.translations[].value string Nilai string.
published.scoreFormat.suffix.many nested object Jika bahasanya memerlukan perlakuan khusus atas bilangan "besar" (sebagaimana dengan bilangan yang berakhiran 11-99 dalam bahasa Malta).
published.scoreFormat.suffix.many.kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedStringBundle.
published.scoreFormat.suffix.many.translations[] list String lokalitas.
published.scoreFormat.suffix.many.translations[].kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedString.
published.scoreFormat.suffix.many.translations[].locale string String lokalitas.
published.scoreFormat.suffix.many.translations[].value string Nilai string.
published.scoreFormat.suffix.other nested object Bila suatu bahasa tidak memerlukan perlakuan khusus atas kuantitas yang diberikan (sebagaimana dengan semua bilangan dalam bahasa Cina, atau 42 dalam bahasa Inggris).
published.scoreFormat.suffix.other.kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedStringBundle.
published.scoreFormat.suffix.other.translations[] list String lokalitas.
published.scoreFormat.suffix.other.translations[].kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedString.
published.scoreFormat.suffix.other.translations[].locale string String lokalitas.
published.scoreFormat.suffix.other.translations[].value string Nilai string.
published.scoreFormat.numDecimalPlaces integer Jumlah tempat desimal untuk angka. Hanya digunakan untuk jenis format NUMERIC.
published.scoreFormat.currencyCode string String kode Curreny. Hanya digunakan untuk jenis format CURRENCY.

Metode

hapus
Menghapus konfigurasi papan peringkat dengan ID yang diberikan.
dapatkan
Mengambil metadata konfigurasi papan peringkat dengan ID yang diberikan.
sisipkan
Sisipkan konfigurasi papan peringkat baru dalam aplikasi ini.
list
Menampilkan daftar konfigurasi papan peringkat dalam aplikasi ini.
pembaruan
Memperbarui metadata konfigurasi papan peringkat dengan ID yang diberikan.