AchievementConfigurations

Merepresentasikan konfigurasi pencapaian.

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

Representasi resource

Ini adalah template JSON untuk resource konfigurasi pencapaian.

{
  "kind": "gamesConfiguration#achievementConfiguration",
  "token": string,
  "id": string,
  "achievementType": string,
  "initialState": string,
  "stepsToUnlock": integer,
  "draft": {
    "kind": "gamesConfiguration#achievementConfigurationDetail",
    "name": {
      "kind": "gamesConfiguration#localizedStringBundle",
      "translations": [
        {
          "kind": "gamesConfiguration#localizedString",
          "locale": string,
          "value": string
        }
      ]
    },
    "description": {
      "kind": "gamesConfiguration#localizedStringBundle",
      "translations": [
        {
          "kind": "gamesConfiguration#localizedString",
          "locale": string,
          "value": string
        }
      ]
    },
    "pointValue": integer,
    "iconUrl": string,
    "sortRank": integer
  },
  "published": {
    "kind": "gamesConfiguration#achievementConfigurationDetail",
    "name": {
      "kind": "gamesConfiguration#localizedStringBundle",
      "translations": [
        {
          "kind": "gamesConfiguration#localizedString",
          "locale": string,
          "value": string
        }
      ]
    },
    "description": {
      "kind": "gamesConfiguration#localizedStringBundle",
      "translations": [
        {
          "kind": "gamesConfiguration#localizedString",
          "locale": string,
          "value": string
        }
      ]
    },
    "pointValue": integer,
    "iconUrl": string,
    "sortRank": integer
  }
}
Nama properti Nilai Deskripsi Catatan
kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#achievementConfiguration.
token string Token untuk resource ini.
id string ID pencapaian.
achievementType string Jenis pencapaian.
Kemungkinan nilainya adalah:
  • "STANDARD" - Pencapaian dikunci atau tidak terkunci.
  • "INCREMENTAL" - Pencapaian bersifat inkremental.
initialState string Status awal pencapaian.
Kemungkinan nilainya adalah:
  • "HIDDEN" - Pencapaian disembunyikan.
  • "REVEALED" - Pencapaian terungkap.
  • "UNLOCKED" - Pencapaian terbuka.
stepsToUnlock integer Langkah-langkah untuk membuka kunci. Hanya berlaku untuk pencapaian inkremental.
draft nested object Draf data pencapaian.
draft.kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#achievementConfigurationDetail.
draft.name nested object String yang dilokalkan untuk nama pencapaian.
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.description nested object String yang dilokalkan untuk deskripsi pencapaian.
draft.description.kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedStringBundle.
draft.description.translations[] list String lokalitas.
draft.description.translations[].kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedString.
draft.description.translations[].locale string String lokalitas.
draft.description.translations[].value string Nilai string.
draft.pointValue integer Nilai poin untuk pencapaian.
draft.iconUrl string URL ikon pencapaian ini. Penulisan ke kolom ini diabaikan.
draft.sortRank integer Peringkat sortir dari pencapaian ini. Penulisan ke kolom ini diabaikan.
published nested object Data pencapaian yang dipublikasikan. Data ini bersifat hanya baca.
published.kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#achievementConfigurationDetail.
published.name nested object String yang dilokalkan untuk nama pencapaian.
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.description nested object String yang dilokalkan untuk deskripsi pencapaian.
published.description.kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedStringBundle.
published.description.translations[] list String lokalitas.
published.description.translations[].kind string Secara unik mengidentifikasi jenis resource ini. Nilai selalu berupa string tetap gamesConfiguration#localizedString.
published.description.translations[].locale string String lokalitas.
published.description.translations[].value string Nilai string.
published.pointValue integer Nilai poin untuk pencapaian.
published.iconUrl string URL ikon pencapaian ini. Penulisan ke kolom ini diabaikan.
published.sortRank integer Peringkat sortir dari pencapaian ini. Penulisan ke kolom ini diabaikan.

Metode

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