リソース: AppDetails
アプリの詳細を表すリソース。
JSON 表現 |
---|
{ "name": string, "displayName": string, "description": string, "appId": string, "revisionId": string, "type": enum ( |
フィールド | |
---|---|
name |
出力のみ。形式: name=customers/{customer_id}/apps/{chrome|android|web}/{appId}@{version} |
displayName |
出力のみ。アプリの表示名。 |
description |
出力のみ。アプリの説明。 |
appId |
出力のみ。商品アイテムの一意の店舗 ID。例: 「Google ドライブに保存」Chrome 拡張機能の場合は「gmbmikajjgmnabiglmofipeabaddhgne」、Android 版 Google ドライブ アプリの場合は「com.google.android.apps.docs」。 |
revisionId |
出力のみ。アプリのバージョン。アプリの新しいバージョンが公開されるたびに、新しいリビジョンが commit されます。 |
type |
出力のみ。アプリの種類。 |
iconUri |
出力のみ。商品のアイコンとして使用できる画像へのリンク。 |
detailUri |
出力のみ。アイテムの詳細ページの URI。 |
firstPublishTime |
出力のみ。初公開時刻。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
latestPublishTime |
出力のみ。最新の公開時刻。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
publisher |
出力のみ。アイテムの発行者。 |
isPaidApp |
出力のみ。アプリの有料コンテンツまたは有料コンテンツがあるかどうかを示します。 |
homepageUri |
出力のみ。ホームページまたはウェブサイト URI。 |
privacyPolicyUri |
出力のみ。アプリのプライバシー ポリシーを指す URI(デベロッパーから提供された場合)。リクエストされたアプリのバージョンが見つかった場合にのみ設定される、バージョン固有のフィールド。 |
reviewNumber |
出力のみ。受け取ったレビューの数。Chrome ウェブストアのレビュー情報は、常にアプリの最新バージョンに関するものです。 |
reviewRating |
出力のみ。アプリの評価(5 つ星)。Chrome ウェブストアのレビュー情報は、常にアプリの最新バージョンに関するものです。 |
serviceError |
出力のみ。部分的サービスエラーに関する情報(該当する場合)。 |
共用体フィールド
|
|
chromeAppInfo |
出力のみ。Chrome ウェブストア アプリの情報。 |
androidAppInfo |
出力のみ。Android アプリの情報。 |
AppItemType
アプリの種類。
列挙型 | |
---|---|
APP_ITEM_TYPE_UNSPECIFIED |
アプリの種類が指定されていません。 |
CHROME |
Chrome アプリ。 |
ANDROID |
ARC++ アプリ。 |
WEB |
ウェブアプリ。 |
ChromeAppInfo
Chrome ウェブストア アプリの情報。
JSON 表現 |
---|
{ "minUserCount": integer, "permissions": [ { object ( |
フィールド | |
---|---|
minUserCount |
出力のみ。このアプリを使用する最小ユーザー数。 |
permissions[] |
出力のみ。アプリによってリクエストされるすべてのカスタム権限。リクエストされたアプリのバージョンが見つかった場合にのみ設定されるバージョン固有のフィールド。 |
siteAccess[] |
出力のみ。ドメインまたは広範なホストパターンへのアクセスを可能にするすべての権限。(例: www.google.com)。これには、コンテンツ スクリプトとマニフェストの権限ノードのホストからの一致が含まれます。リクエストされたアプリのバージョンが見つかった場合にのみ設定される、バージョン固有のフィールド。 |
type |
出力のみ。Chrome ウェブストアのアイテムのタイプ |
supportEnabled |
出力のみ。アプリ デベロッパーがアプリのサポートを有効にしています。バージョン固有のフィールドは、リクエストされたアプリのバージョンが見つかった場合にのみ設定されます。 |
isTheme |
出力のみ。アプリや拡張機能がテーマかどうか。 |
googleOwned |
出力のみ。アプリや拡張機能が Google によって作成、管理されているかどうか。リクエストされたアプリのバージョンが見つかった場合にのみ設定される、バージョン固有のフィールド。 |
isCwsHosted |
出力のみ。アプリや拡張機能が Chrome ウェブストアで公開状態にあるかどうか。 |
kioskEnabled |
出力のみ。このアプリが ChromeOS デバイスのキオスクモードに対して有効化されるかどうか |
isKioskOnly |
出力のみ。アプリが ChromeOS デバイスのキオスクモード専用かどうか |
isExtensionPolicySupported |
出力のみ。アプリが拡張機能のポリシーをサポートしているかどうか。 |
ChromeAppPermission
Chrome アプリや拡張機能から権限がリクエストされました。
JSON 表現 |
---|
{ "type": string, "documentationUri": string, "accessUserData": boolean } |
フィールド | |
---|---|
type |
出力のみ。権限のタイプ。 |
documentationUri |
出力のみ。現在の権限に関するドキュメントがあるページの URI(ある場合)。 |
accessUserData |
出力のみ。権限がある場合、この権限でアプリや拡張機能にユーザーデータへのアクセスを許可するかどうかを指定します。 |
ChromeAppSiteAccess
1 つのホスト権限を表す。
JSON 表現 |
---|
{ "hostMatch": string } |
フィールド | |
---|---|
hostMatch |
出力のみ。これには、非常に具体的なホストや、「*.com」などのパターンを含めることができます。 |
ItemType
Chrome ウェブストアのアイテムが拡張機能であるかどうか。
列挙型 | |
---|---|
ITEM_TYPE_UNSPECIFIED |
未指定の ItemType。 |
EXTENSION |
Chrome 拡張機能 |
OTHERS |
広告表示オプション以外のタイプ。 |
AndroidAppInfo
Android アプリの情報。
JSON 表現 |
---|
{
"permissions": [
{
object ( |
フィールド | |
---|---|
permissions[] |
出力のみ。Android アプリからリクエストされた権限。 |
AndroidAppPermission
Android アプリから権限がリクエストされました。
JSON 表現 |
---|
{ "type": string } |
フィールド | |
---|---|
type |
出力のみ。権限のタイプ。 |
ステータス
Status
型は、REST API や RPC API など、さまざまなプログラミング環境に適した論理エラーモデルを定義します。gRPC により使用されます。各 Status
メッセージには、エラーコード、エラー メッセージ、エラーの詳細という 3 種類のデータが含まれます。
このエラーモデルと操作方法について詳しくは、API 設計ガイドをご覧ください。
JSON 表現 |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
フィールド | |
---|---|
code |
ステータス コード。 |
message |
デベロッパー向けのエラー メッセージ。英語で記述します。ユーザー向けのエラー メッセージは、ローカライズして |
details[] |
エラーの詳細を保持するメッセージのリスト。API が使用する共通のメッセージ タイプのセットがあります。 任意のデータ型のフィールドを含むオブジェクト。タイプを識別する URI を含むフィールド |
Methods |
|
---|---|
|
顧客向けの特定のアプリをリソース名で取得します。 |