REST Resource: customers.apps.android

资源:AppDetails

表示应用详细信息的资源。

JSON 表示法
{
  "name": string,
  "displayName": string,
  "description": string,
  "appId": string,
  "revisionId": string,
  "type": enum (AppItemType),
  "iconUri": string,
  "detailUri": string,
  "firstPublishTime": string,
  "latestPublishTime": string,
  "publisher": string,
  "isPaidApp": boolean,
  "homepageUri": string,
  "privacyPolicyUri": string,
  "reviewNumber": string,
  "reviewRating": number,
  "serviceError": {
    object (Status)
  },
  "categoryIds": [
    string
  ],

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "chromeAppInfo": {
    object (ChromeAppInfo)
  },
  "androidAppInfo": {
    object (AndroidAppInfo)
  }
  // End of mutually exclusive fields.
}
字段
name

string

仅限输出。格式:name=customers/{customerId}/apps/{chrome|android|web}/{appId}@{version}

displayName

string

仅限输出。应用的显示名称。

description

string

仅限输出。应用说明。

appId

string

仅限输出。商品的唯一商店标识符。示例:“gmbmikajjgmnabiglmofipeabaddhgne”表示“保存到 Google 云端硬盘”Chrome 扩展程序,“com.google.android.apps.docs”表示 Google 云端硬盘 Android 应用。

revisionId

string

仅限输出。应用版本。每当发布应用的新版本时,系统都会提交一个新修订版本。

type

enum (AppItemType)

仅限输出。应用类型。

iconUri

string

仅限输出。指向可用作商品图标的图片的链接。

detailUri

string

仅限输出。商品详情页面的 URI。

firstPublishTime

string (Timestamp format)

仅限输出。首次发布时间。

采用 RFC 3339 标准,生成的输出将始终进行 Z 规范化(即转换为 UTC 零时区格式并在末尾附加 Z),并使用 0、3、6 或 9 个小数位。不进行“Z”归一化处理的偏差时间也是可以接受的。示例:"2014-10-02T15:01:23Z"、"2014-10-02T15:01:23.045123456Z" 或 "2014-10-02T15:01:23+05:30"。

latestPublishTime

string (Timestamp format)

仅限输出。最新发布时间。

采用 RFC 3339 标准,生成的输出将始终进行 Z 规范化(即转换为 UTC 零时区格式并在末尾附加 Z),并使用 0、3、6 或 9 个小数位。不进行“Z”归一化处理的偏差时间也是可以接受的。示例:"2014-10-02T15:01:23Z"、"2014-10-02T15:01:23.045123456Z" 或 "2014-10-02T15:01:23+05:30"。

publisher

string

仅限输出。商品的发布商。

isPaidApp

boolean

仅限输出。指明应用是否需要付费或包含付费内容。

homepageUri

string

仅限输出。首页或网站 URI。

privacyPolicyUri

string

仅限输出。指向应用隐私权政策的 URI(如果开发者提供了该 URI)。仅在找到所请求的应用版本时才会设置的版本特定字段。

reviewNumber

string (int64 format)

仅限输出。收到的评价数量。Chrome 应用商店评价信息始终针对应用的最新版本。

reviewRating

number

仅限输出。应用的评分(最高 5 星)。Chrome 应用商店评价信息始终针对应用的最新版本。

serviceError

object (Status)

仅限输出。有关部分服务错误的信息(如果适用)。

categoryIds[]

string

仅限输出。应用的类别 ID,与应用商店商品中存储的类别 ID 相同。预计只有一个类别 ID。

以下是互斥字段的列表。在响应中,最多只能设置以下字段之一:
chromeAppInfo

object (ChromeAppInfo)

仅限输出。Chrome 应用商店应用信息。

androidAppInfo

object (AndroidAppInfo)

仅限输出。Android 应用信息。

互斥字段结束。

AppItemType

应用类型。

枚举
APP_ITEM_TYPE_UNSPECIFIED 未指定应用类型。
CHROME Chrome 应用。
ANDROID ARC++ 应用。
WEB Web 应用。

ChromeAppInfo

Chrome 应用商店应用信息。

JSON 表示法
{
  "minUserCount": integer,
  "permissions": [
    {
      object (ChromeAppPermission)
    }
  ],
  "siteAccess": [
    {
      object (ChromeAppSiteAccess)
    }
  ],
  "type": enum (ItemType),
  "riskAssessment": {
    object (RiskAssessmentData)
  },
  "supportEnabled": boolean,
  "isTheme": boolean,
  "googleOwned": boolean,
  "isCwsHosted": boolean,
  "kioskEnabled": boolean,
  "isKioskOnly": boolean,
  "isExtensionPolicySupported": boolean,
  "manifestVersion": string
}
字段
minUserCount

integer

仅限输出。使用此应用的最低用户数量。

permissions[]

object (ChromeAppPermission)

仅限输出。应用请求的每项自定义权限。此字段仅在找到请求的应用版本时才会设置,且因版本而异。

siteAccess[]

object (ChromeAppSiteAccess)

仅限输出。每项授予网域或宽泛主机模式访问权限的权限。(例如 www.google.com)。这包括内容脚本中的匹配项以及清单的权限节点中的主机。仅在找到所请求的应用版本时才会设置的版本特定字段。

type

enum (ItemType)

仅限输出。Chrome 应用商店中的产品类型

riskAssessment

object (RiskAssessmentData)

仅限输出。包含 Chrome 扩展程序的风险评估数据。

supportEnabled

boolean

仅限输出。应用开发者已启用对应用的支持。此字段特定于版本,仅在找到请求的应用版本时才会设置。

isTheme

boolean

仅限输出。应用或扩展程序是否为主题。

googleOwned

boolean

仅限输出。应用或扩展程序是否由 Google 开发和维护。仅在找到所请求的应用版本时才会设置的版本特定字段。

isCwsHosted

boolean

仅限输出。应用或扩展程序是否在 Chrome 应用商店中处于已发布状态。

kioskEnabled

boolean

仅限输出。是否在 ChromeOS 设备上为该应用启用自助服务终端模式

isKioskOnly

boolean

仅限输出。应用是否仅适用于 ChromeOS 设备上的自助服务终端模式

isExtensionPolicySupported

boolean

仅限输出。应用是否支持扩展程序政策。

manifestVersion

string (int64 format)

仅限输出。此扩展程序的清单版本。

ChromeAppPermission

Chrome 应用或扩展程序请求的权限。

JSON 表示法
{
  "type": string,
  "documentationUri": string,
  "accessUserData": boolean
}
字段
type

string

仅限输出。权限的类型。

documentationUri

string

仅限输出。指向包含当前权限相关文档的页面的 URI(如有)。

accessUserData

boolean

仅限输出。此权限是否会授予应用/扩展程序访问用户数据的权限(如果适用)。

ChromeAppSiteAccess

表示一项主机权限。

JSON 表示法
{
  "hostMatch": string
}
字段
hostMatch

string

仅限输出。其中可以包含非常具体的主机,也可以包含模式(例如“*.com”)。

ItemType

Chrome 应用商店中的某项内容是否为扩展程序。

枚举
ITEM_TYPE_UNSPECIFIED 未指定 ItemType。
EXTENSION Chrome 扩展程序。
OTHERS 扩展程序以外的任何其他类型。

RiskAssessmentData

扩展程序/应用的风险评估数据。

JSON 表示法
{
  "entries": [
    {
      object (RiskAssessmentEntry)
    }
  ],
  "overallRiskLevel": enum (RiskLevel)
}
字段
entries[]

object (RiskAssessmentEntry)

个人风险评估。

overallRiskLevel

enum (RiskLevel)

所有条目的总体评估风险等级。这将是所有条目中最高的风险级别。

RiskAssessmentEntry

一个风险评估条目。

JSON 表示法
{
  "provider": enum (RiskAssessmentProvider),
  "riskAssessment": {
    object (RiskAssessment)
  },
  "riskLevel": enum (RiskLevel)
}
字段
provider

enum (RiskAssessmentProvider)

仅限输出。此条目来自的风险评估提供商。

riskAssessment

object (RiskAssessment)

仅限输出。提供商风险评估的详细信息。

riskLevel

enum (RiskLevel)

仅限输出。风险评估的分桶风险等级。

RiskAssessmentProvider

风险评估提供商。

枚举
RISK_ASSESSMENT_PROVIDER_UNSPECIFIED 未指定提供商时的默认值。
RISK_ASSESSMENT_PROVIDER_CRXCAVATOR

已弃用:请改用其他风险评分提供商。CRXcavator。

RISK_ASSESSMENT_PROVIDER_SPIN_AI

已弃用:请改用 RISK_ASSESSMENT_PROVIDER_SPIN_AI_V2。Spin.Ai。

RISK_ASSESSMENT_PROVIDER_LAYERX LayerX Security。
RISK_ASSESSMENT_PROVIDER_SPIN_AI_V2 Spin.AI V2。

RiskAssessment

Chrome 扩展程序的风险评估。

JSON 表示法
{
  "assessment": string,
  "detailsUrl": string,
  "version": string
}
字段
assessment

string

扩展程序的风险评估。目前,这是一个数值,其解读方式因风险评估提供商而异。

detailsUrl

string

一个网址,用户可以访问该网址来详细了解风险评估。

version

string

此评估适用的扩展程序版本。

RiskLevel

扩展程序/应用的分桶风险级别。

枚举
RISK_LEVEL_UNSPECIFIED 未指定风险等级。
RISK_LEVEL_LOW 表示低风险的扩展程序。
RISK_LEVEL_MEDIUM 代表中等风险的扩展程序。
RISK_LEVEL_HIGH 代表高风险的扩展程序。

AndroidAppInfo

Android 应用信息。

JSON 表示法
{
  "permissions": [
    {
      object (AndroidAppPermission)
    }
  ]
}
字段
permissions[]

object (AndroidAppPermission)

仅限输出。Android 应用请求的权限。

AndroidAppPermission

Android 应用请求的权限。

JSON 表示法
{
  "type": string
}
字段
type

string

仅限输出。权限的类型。

方法

get

按资源名称获取客户的特定应用。