LeaderboardConfigurations

Merepresentasikan konfigurasi papan peringkat.

Untuk daftar metode untuk 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 yang lebih besar yang diposting diberi peringkat lebih tinggi.
  • "SMALLER_IS_BETTER" - Skor yang lebih kecil akan 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 Data draf 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 akan diabaikan.
draft.sortRank integer Pengurutan peringkat papan peringkat ini. Penulisan ke kolom ini akan diabaikan.
draft.scoreFormat nested object Pemformatan skor untuk papan peringkat.
draft.scoreFormat.numberFormatType string Format untuk angka.
Kemungkinan nilainya adalah:
  • "NUMERIC" - Angka diformat agar tidak memiliki digit atau jumlah digit tetap setelah titik desimal sesuai dengan lokalitas. Unit kustom opsional dapat ditambahkan.
  • "TIME_DURATION" - Angka diformat menjadi jam, menit, dan detik.
  • "CURRENCY" - Angka diformat ke mata uang sesuai dengan lokalitas.
draft.scoreFormat.suffix nested object Akhiran opsional untuk jenis format NUMERIC. {i>String<i} ini mengikuti metode plural aturan sebagai 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 akan diabaikan.
published.sortRank integer Pengurutan peringkat papan peringkat ini. Penulisan ke kolom ini akan diabaikan.
published.scoreFormat nested object Pemformatan skor untuk papan peringkat.
published.scoreFormat.numberFormatType string Format untuk angka.
Kemungkinan nilainya adalah:
  • "NUMERIC" - Angka diformat agar tidak memiliki digit atau jumlah digit tetap setelah titik desimal sesuai dengan lokalitas. Unit kustom opsional dapat ditambahkan.
  • "TIME_DURATION" - Angka diformat menjadi jam, menit, dan detik.
  • "CURRENCY" - Angka diformat ke mata uang sesuai dengan lokalitas.
published.scoreFormat.suffix nested object Akhiran opsional untuk jenis format NUMERIC. {i>String<i} ini mengikuti metode plural aturan sebagai 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
Hapus konfigurasi papan peringkat dengan ID yang diberikan.
dapatkan
Mengambil metadata konfigurasi papan peringkat dengan ID yang diberikan.
sisipkan
Masukkan konfigurasi papan peringkat baru dalam aplikasi ini.
list
Menampilkan daftar konfigurasi papan peringkat dalam aplikasi ini.
info terbaru
Memperbarui metadata konfigurasi papan peringkat dengan ID yang diberikan.