LeaderboardConfigurations

Merepresentasikan konfigurasi papan peringkat.

Untuk mengetahui 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. Nilainya selalu berupa string tetap gamesConfiguration#leaderboardConfiguration.
token string Token untuk resource ini.
id string ID papan peringkat.
scoreOrder string Jenis papan peringkat.
Nilai yang mungkin adalah:
  • "LARGER_IS_BETTER" - Skor yang lebih besar yang diposting akan diberi peringkat lebih tinggi.
  • "SMALLER_IS_BETTER" - Skor yang lebih kecil yang diposting 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. Nilainya 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. Nilainya selalu berupa string tetap gamesConfiguration#localizedStringBundle.
draft.name.translations[] list String lokalitas.
draft.name.translations[].kind string Secara unik mengidentifikasi jenis resource ini. Nilainya 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. Operasi tulis ke kolom ini akan diabaikan.
draft.sortRank integer Peringkat pengurutan papan peringkat ini. Operasi tulis 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 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 dengan 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. Nilainya 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. Nilainya 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. Nilainya 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. Nilainya 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. Nilainya 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. Nilainya 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. Nilainya 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. Nilainya 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. Nilainya 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. Nilainya 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. Nilainya 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. Nilainya 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 mata uang. 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. Nilainya 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. Nilainya selalu berupa string tetap gamesConfiguration#localizedStringBundle.
published.name.translations[] list String lokalitas.
published.name.translations[].kind string Secara unik mengidentifikasi jenis resource ini. Nilainya 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. Operasi tulis ke kolom ini akan diabaikan.
published.sortRank integer Peringkat pengurutan papan peringkat ini. Operasi tulis 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 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 dengan 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. Nilainya 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. Nilainya 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. Nilainya 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. Nilainya 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. Nilainya 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. Nilainya 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. Nilainya 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. Nilainya 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. Nilainya 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. Nilainya 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. Nilainya 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. Nilainya 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 mata uang. Hanya digunakan untuk jenis format CURRENCY.

Metode

hapus
Menghapus konfigurasi papan peringkat dengan ID yang diberikan.
get
Mengambil metadata konfigurasi papan peringkat dengan ID yang diberikan.
insert
Masukkan konfigurasi papan peringkat baru di aplikasi ini.
list
Menampilkan daftar konfigurasi papan peringkat di aplikasi ini.
update
Perbarui metadata konfigurasi papan peringkat dengan ID yang diberikan.