资源: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} |
display |
仅限输出。应用的显示名称。 |
description |
仅限输出。应用的说明。 |
app |
仅限输出。商品的唯一商店标识符。示例:“gmbmikajjgmnabiglmofipeabaddhgne”是“保存到 Google 云端硬盘”Chrome 扩展程序的 ID;“com.google.android.apps.docs”是 Google 云端硬盘 Android 应用的 ID。 |
revision |
仅限输出。应用版本。每当发布应用的新版本时,系统都会提交新的修订版本。 |
type |
仅限输出。应用类型。 |
icon |
仅限输出。指向可用作商品图标的图片的链接。 |
detail |
仅限输出。商品详情页面的 URI。 |
first |
仅限输出。首次发布时间。 时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例: |
latest |
仅限输出。最新发布时间。 时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例: |
publisher |
仅限输出。商品的发布商。 |
is |
仅限输出。指明应用是必须付费购买,还是包含付费内容。 |
homepage |
仅限输出。首页或网站 URI。 |
privacy |
仅限输出。指向应用隐私权政策的 URI(如果开发者提供了此类政策)。版本特定字段,仅在找到请求的应用版本时才设置。 |
review |
仅限输出。收到的评价数量。Chrome 应用商店审核信息将始终针对应用的最新版本。 |
review |
仅限输出。应用的评分(满分 5 星)。Chrome 应用商店审核信息将始终针对应用的最新版本。 |
service |
仅限输出。有关部分服务错误的信息(如果适用)。 |
联合字段
|
|
chrome |
仅限输出。Chrome 应用商店应用信息。 |
android |
仅限输出。Android 应用信息。 |
AppItemType
应用类型。
枚举 | |
---|---|
APP_ITEM_TYPE_UNSPECIFIED |
未指定应用类型。 |
CHROME |
Chrome 应用。 |
ANDROID |
ARC++ 应用。 |
WEB |
Web 应用。 |
ChromeAppInfo
Chrome 应用商店应用信息。
JSON 表示法 |
---|
{ "minUserCount": integer, "permissions": [ { object ( |
字段 | |
---|---|
min |
仅限输出。使用此应用的用户数下限。 |
permissions[] |
仅限输出。应用请求的每项自定义权限。此字段因版本而异,仅在找到请求的应用版本时才会设置。 |
site |
仅限输出。授予对网域或宽泛主机模式访问权限的每项权限。(例如 www.google.com)。这包括内容脚本中的匹配项,以及清单权限节点中的主机。版本专用字段,仅在找到请求的应用版本时才会设置。 |
type |
仅限输出。Chrome 应用商店中的商品类型 |
support |
仅限输出。应用开发者已启用了针对其应用的支持。只有在找到请求的应用版本时,才会设置特定于版本的字段。 |
is |
仅限输出。应用或扩展程序是否为主题。 |
google |
仅限输出。应用或扩展程序是否由 Google 构建和维护。版本特定字段,仅在找到请求的应用版本时才设置。 |
is |
仅限输出。应用或扩展程序在 Chrome 应用商店中的发布状态。 |
kiosk |
仅限输出。此应用是否在 ChromeOS 设备上启用了自助服务终端模式 |
is |
仅限输出。应用是否仅适用于 ChromeOS 设备上的自助服务终端模式 |
is |
仅限输出。应用是否支持扩展程序政策。 |
ChromeAppPermission
Chrome 应用或扩展程序请求的权限。
JSON 表示法 |
---|
{ "type": string, "documentationUri": string, "accessUserData": boolean } |
字段 | |
---|---|
type |
仅限输出。权限的类型。 |
documentation |
仅限输出。指向当前权限文档的页面的 URI(如果有)。 |
access |
仅限输出。此权限是否会授予应用/扩展程序对用户数据的访问权限(如果有)。 |
ChromeAppSiteAccess
表示一项主机权限。
JSON 表示法 |
---|
{ "hostMatch": string } |
字段 | |
---|---|
host |
仅限输出。这可以包含非常具体的主机,或“*.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 使用。 可以包含任意类型字段的对象。附加字段 |
方法 |
|
---|---|
|
按资源名称获取客户的特定应用。 |