AchievementConfigurations

Merepresentasikan konfigurasi pencapaian.

Untuk mengetahui daftar metode untuk 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. Nilainya selalu berupa string tetap gamesConfiguration#achievementConfiguration.
token string Token untuk resource ini.
id string ID pencapaian.
achievementType string Jenis pencapaian.
Nilai yang mungkin adalah:
  • "STANDARD" - Pencapaian terkunci atau terbuka.
  • "INCREMENTAL" - Pencapaian bersifat inkremental.
initialState string Status awal pencapaian.
Nilai yang mungkin adalah:
  • "HIDDEN" - Pencapaian disembunyikan.
  • "REVEALED" - Pencapaian terungkap.
  • "UNLOCKED" - Pencapaian diraih.
stepsToUnlock integer Langkah-langkah untuk membuka kunci. Hanya berlaku untuk pencapaian inkremental.
draft nested object Data draf pencapaian.
draft.kind string Secara unik mengidentifikasi jenis resource ini. Nilainya 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. 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.description nested object String yang dilokalkan untuk deskripsi pencapaian.
draft.description.kind string Secara unik mengidentifikasi jenis resource ini. Nilainya selalu berupa string tetap gamesConfiguration#localizedStringBundle.
draft.description.translations[] list String lokalitas.
draft.description.translations[].kind string Secara unik mengidentifikasi jenis resource ini. Nilainya 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. Operasi tulis ke kolom ini akan diabaikan.
draft.sortRank integer Peringkat pengurutan pencapaian ini. Operasi tulis ke kolom ini akan diabaikan.
published nested object Data pencapaian yang dipublikasikan. Data ini bersifat hanya baca.
published.kind string Secara unik mengidentifikasi jenis resource ini. Nilainya 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. 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.description nested object String yang dilokalkan untuk deskripsi pencapaian.
published.description.kind string Secara unik mengidentifikasi jenis resource ini. Nilainya selalu berupa string tetap gamesConfiguration#localizedStringBundle.
published.description.translations[] list String lokalitas.
published.description.translations[].kind string Secara unik mengidentifikasi jenis resource ini. Nilainya 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. Operasi tulis ke kolom ini akan diabaikan.
published.sortRank integer Peringkat pengurutan pencapaian ini. Operasi tulis ke kolom ini akan diabaikan.

Metode

hapus
Menghapus konfigurasi pencapaian dengan ID yang diberikan.
get
Mengambil metadata konfigurasi pencapaian dengan ID yang diberikan.
insert
Sisipkan konfigurasi pencapaian baru di aplikasi ini.
list
Menampilkan daftar konfigurasi pencapaian dalam aplikasi ini.
update
Memperbarui metadata konfigurasi pencapaian dengan ID yang diberikan.