资源: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 | 
 仅限输出。商品的唯一商店标识符。示例:“gmbmikajjgmnabiglmofipeabaddhgne”(适用于“保存到 Google 云端硬盘”Chrome 扩展程序),“com.google.android.apps.docs”(适用于 Google 云端硬盘 Android 应用)。 | 
| revisionId | 
 仅限输出。应用版本。每当发布新版应用时,系统都会提交新的修订版本。 | 
| type | 
 仅限输出。应用类型。 | 
| iconUri | 
 仅限输出。可作为商品图标使用的图片的链接。 | 
| detailUri | 
 仅限输出。相应商品的详情页面的 URI。 | 
| firstPublishTime | 
 仅限输出。首次发布时间。 采用 RFC 3339 标准,生成的输出将始终在末尾带 Z,并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: | 
| latestPublishTime | 
 仅限输出。最新发布时间。 采用 RFC 3339 标准,生成的输出将始终在末尾带 Z,并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: | 
| publisher | 
 仅限输出。商品的发布商。 | 
| isPaidApp | 
 仅限输出。指示应用是否为付费应用或包含付费内容。 | 
| homepageUri | 
 仅限输出。首页或网站 URI。 | 
| privacyPolicyUri | 
 仅限输出。指向应用的隐私权政策的 URI(如果开发者提供了此 URI)。特定于版本的字段,仅在找到所请求的应用版本时设置。 | 
| reviewNumber | 
 仅限输出。收到的评价数量。Chrome 应用商店中的评价信息始终针对应用的最新版本。 | 
| reviewRating | 
 仅限输出。应用的评分(最高 5 星)。Chrome 应用商店中的评价信息始终针对应用的最新版本。 | 
| serviceError | 
 仅限输出。有关部分服务错误的信息(如果适用)。 | 
| 联合字段  
 | |
| chromeAppInfo | 
 仅限输出。Chrome 应用商店应用信息。 | 
| androidAppInfo | 
 仅限输出。Android 应用信息。 | 
AppItemType
应用类型。
| 枚举 | |
|---|---|
| APP_ITEM_TYPE_UNSPECIFIED | 未指定应用类型。 | 
| CHROME | Chrome 应用。 | 
| ANDROID | ARC++ 应用。 | 
| WEB | 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 | 
 仅限输出。应用是否支持扩展程序政策。 | 
| manifestVersion | 
 仅限输出。相应扩展程序清单的版本。 | 
ChromeAppPermission
Chrome 应用或扩展程序请求的权限。
| JSON 表示法 | 
|---|
| { "type": string, "documentationUri": string, "accessUserData": boolean } | 
| 字段 | |
|---|---|
| type | 
 仅限输出。权限的类型。 | 
| documentationUri | 
 仅限输出。如果存在,则为包含当前权限文档的网页的 URI。 | 
| accessUserData | 
 仅限输出。如果可用,相应权限是否授予应用/扩展程序对用户数据的访问权限。 | 
ChromeAppSiteAccess
表示一项主机权限。
| 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 消息包含三部分数据:错误代码、错误消息和错误详细信息。
如需详细了解该错误模型及其使用方法,请参阅 API 设计指南。
| JSON 表示法 | 
|---|
| { "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } | 
| 字段 | |
|---|---|
| code | 
 状态代码,应为  | 
| message | 
 面向开发者的错误消息(应采用英语)。任何向用户显示的错误消息都应进行本地化并通过  | 
| details[] | 
 包含错误详细信息的消息列表。有一组通用的消息类型可供 API 使用。 可以包含任意类型字段的对象。附加字段  | 
| 方法 | |
|---|---|
| 
 | 按资源名称获取客户的特定应用。 | 
