アイテムのステータスを取得します。
HTTP リクエスト
GET https://chromewebstore.googleapis.com/v2/{name=publishers/*/items/*}:fetchStatus
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
パラメータ | |
---|---|
name |
必須。 |
リクエストの本文
リクエストの本文は空にする必要があります。
レスポンスの本文
items.fetchStatus のレスポンス メッセージ。
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
JSON 表現 |
---|
{ "name": string, "itemId": string, "publicKey": string, "publishedItemRevisionStatus": { object ( |
フィールド | |
---|---|
name |
リクエストされたアイテムの名前。 |
itemId |
出力専用。商品アイテムの ID。 |
publicKey |
アイテムの公開鍵。ストアによって生成される場合があります。 |
publishedItemRevisionStatus |
出力専用。アイテムの現在公開されているリビジョンのステータス。アイテムが公開されていない場合は設定されません。 |
submittedItemRevisionStatus |
公開するために送信されたアイテム リビジョンのステータス。前回の公開が成功してからアイテムが公開用に送信されていない場合は、設定されません。 |
lastAsyncUploadState |
出力専用。アイテムの最後の非同期アップロードの状態。過去 24 時間以内にアイテムの非同期アップロードがあった場合にのみ設定します。 |
takenDown |
true の場合、ポリシー違反のためアイテムが削除されています。詳しくは、デベロッパー ダッシュボードをご確認ください。 |
warned |
true の場合、商品アイテムはポリシー違反の警告を受けており、問題が解決されない場合は削除されます。詳しくは、デベロッパー ダッシュボードをご確認ください。 |
認可スコープ
次の OAuth スコープのいずれかが必要です。
https://www.googleapis.com/auth/chromewebstore
https://www.googleapis.com/auth/chromewebstore.readonly
ItemRevisionStatus
アイテム リビジョンのステータスの詳細。
JSON 表現 |
---|
{ "state": enum ( |
フィールド | |
---|---|
state |
出力専用。アイテムの現在の状態 |
distributionChannels[] |
商品のパッケージに関する詳細 |
DistributionChannel
特定のリリース チャンネルのデプロイ情報
JSON 表現 |
---|
{ "deployPercentage": integer, "crxVersion": string } |
フィールド | |
---|---|
deployPercentage |
リリース チャンネルの現在の導入率(0 ~ 100 の非負の数値)。 |
crxVersion |
アップロードされたパッケージのマニフェストに記載されている拡張機能のバージョン。 |