Method: publishers.items.fetchStatus

Mengambil status item.

Permintaan HTTP

GET https://chromewebstore.googleapis.com/v2/{name=publishers/*/items/*}:fetchStatus

URL ini menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
name

string

Wajib. Nama item untuk mengambil status dalam bentuk publishers/{publisherId}/items/{itemId}

Isi permintaan

Isi permintaan harus kosong.

Isi respons

Pesan respons untuk items.fetchStatus.

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "name": string,
  "itemId": string,
  "publicKey": string,
  "publishedItemRevisionStatus": {
    object (ItemRevisionStatus)
  },
  "submittedItemRevisionStatus": {
    object (ItemRevisionStatus)
  },
  "lastAsyncUploadState": enum (UploadState),
  "takenDown": boolean,
  "warned": boolean
}
Kolom
name

string

Nama item yang diminta.

itemId

string

Hanya output. ID item.

publicKey

string

Kunci publik item, yang dapat dibuat oleh toko.

publishedItemRevisionStatus

object (ItemRevisionStatus)

Hanya output. Status revisi item yang dipublikasikan saat ini. Tidak disetel jika item tidak dipublikasikan.

submittedItemRevisionStatus

object (ItemRevisionStatus)

Status revisi item yang dikirimkan untuk dipublikasikan. Tidak akan disetel jika item belum dikirimkan untuk dipublikasikan sejak publikasi terakhir yang berhasil.

lastAsyncUploadState

enum (UploadState)

Hanya output. Status upload asinkron terakhir untuk item. Hanya disetel jika ada upload asinkron untuk item dalam 24 jam terakhir.

takenDown

boolean

Jika benar (true), item telah dihapus karena pelanggaran kebijakan. Periksa dasbor developer untuk mengetahui detailnya.

warned

boolean

Jika benar, item telah diberi peringatan karena pelanggaran kebijakan dan akan dihapus jika tidak diselesaikan. Periksa dasbor developer untuk mengetahui detailnya.

Cakupan otorisasi

Memerlukan salah satu cakupan OAuth berikut:

  • https://www.googleapis.com/auth/chromewebstore
  • https://www.googleapis.com/auth/chromewebstore.readonly

ItemRevisionStatus

Detail tentang status revisi item.

Representasi JSON
{
  "state": enum (ItemState),
  "distributionChannels": [
    {
      object (DistributionChannel)
    }
  ]
}
Kolom
state

enum (ItemState)

Hanya output. Status item saat ini

distributionChannels[]

object (DistributionChannel)

Detail paket item

DistributionChannel

Informasi deployment untuk saluran rilis tertentu

Representasi JSON
{
  "deployPercentage": integer,
  "crxVersion": string
}
Kolom
deployPercentage

integer

Persentase penerapan saat ini untuk jalur rilis (angka non-negatif antara 0 dan 100).

crxVersion

string

Versi ekstensi yang diberikan dalam manifes paket yang diupload.