REST Resource: enterprises.applications

资源:Application

应用的相关信息。

JSON 表示法
{
  "name": string,
  "title": string,
  "permissions": [
    {
      object (ApplicationPermission)
    }
  ],
  "managedProperties": [
    {
      object (ManagedProperty)
    }
  ],
  "iconUrl": string,
  "smallIconUrl": string,
  "appTracks": [
    {
      object (AppTrackInfo)
    }
  ],
  "author": string,
  "playStoreUrl": string,
  "distributionChannel": enum (DistributionChannel),
  "appPricing": enum (AppPricing),
  "description": string,
  "screenshotUrls": [
    string
  ],
  "category": string,
  "recentChanges": string,
  "minAndroidSdkVersion": integer,
  "contentRating": enum (ContentRating),
  "updateTime": string,
  "availableCountries": [
    string
  ],
  "features": [
    enum (AppFeature)
  ],
  "appVersions": [
    {
      object (AppVersion)
    }
  ],
  "fullDescription": string
}
字段
name

string

应用的名称,格式为 enterprises/{enterprise}/applications/{packageName}。

title

string

已本地化的应用名称。

permissions[]

object (ApplicationPermission)

应用所需的权限。

managedProperties[]

object (ManagedProperty)

可用于为应用预配置的一组受管理属性。

iconUrl

string

可用作应用图标的图片的链接。该图片适合使用像素尺寸不超过 512 x 512 的图片。

smallIconUrl

string

可用作应用图标的较小图片的链接。该图片适合使用不超过 128 x 128 的像素。

appTracks[]

object (AppTrackInfo)

企业可以看到应用轨道。

author

string

应用作者(例如应用开发者)的姓名。

playStoreUrl

string

指向应用的(面向个人用户的)Google Play 详情页面的链接。

distributionChannel

enum (DistributionChannel)

获取软件包的方式和对象。

appPricing

enum (AppPricing)

此应用是免费应用、含应用内购商品的免费应用,还是付费应用。如果未指定定价,则意味着该应用不再继续提供(即使拥有它的用户仍可能提供该应用)。

description

string

本地化的宣传说明(如果有)。

screenshotUrls[]

string

表示应用的屏幕截图链接列表。

category

string

应用类别(例如赛车、社交等)

recentChanges

string

应用近期更改的本地化说明。

minAndroidSdkVersion

integer

运行应用所需的最低 Android SDK。

contentRating

enum (ContentRating)

此应用的内容分级。

updateTime

string (Timestamp format)

仅供输出。上次发布应用的大致时间(7 天内)。

时间戳,采用 RFC3339 世界协调时间 (UTC)(即“祖鲁时”)格式,具有纳秒级分辨率,最多包含九个小数位。示例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

availableCountries[]

string

此应用的发布国家/地区(以 ISO 3166-1 alpha-2 为准)。

features[]

enum (AppFeature)

此应用的值得关注的功能(如果有)。

appVersions[]

object (AppVersion)

此应用当前可用的版本。

fullDescription

string

完整的应用说明(如果有)。

ApplicationPermission

应用所需的权限。

JSON 表示法
{
  "permissionId": string,
  "name": string,
  "description": string
}
字段
permissionId

string

一个不透明的字符串,用于唯一标识权限。未本地化。

name

string

权限的名称。本地化。

description

string

对权限的详细说明,详细说明权限所受的影响。本地化。

ManagedProperty

受管理的媒体资源。

JSON 表示法
{
  "key": string,
  "type": enum (ManagedPropertyType),
  "title": string,
  "description": string,
  "entries": [
    {
      object (ManagedPropertyEntry)
    }
  ],
  "defaultValue": value,
  "nestedProperties": [
    {
      object (ManagedProperty)
    }
  ]
}
字段
key

string

应用用来标识属性的唯一键,例如“com.google.android.gm.fieldname”。

type

enum (ManagedPropertyType)

属性的类型。

title

string

属性的名称。本地化。

description

string

关于房源的较长说明,详细说明了它所受的影响。本地化。

entries[]

object (ManagedPropertyEntry)

对于 CHOICEMULTISELECT 属性,可能的条目列表。

defaultValue

value (Value format)

属性的默认值。BUNDLE_ARRAY 属性没有默认值。

nestedProperties[]

object (ManagedProperty)

对于 BUNDLE_ARRAY 属性,表示嵌套属性的列表。BUNDLE_ARRAY 属性的深度最多为两层。

ManagedPropertyType

所管理媒体资源的类型。

枚举
MANAGED_PROPERTY_TYPE_UNSPECIFIED 未使用。
BOOL 布尔值类型的属性。
STRING 字符串类型的属性。
INTEGER 一个整数类型的属性。
CHOICE 从集中选择一项。
MULTISELECT 从一组项中选择多个项。
HIDDEN 字符串类型的隐藏限制(默认值可用于传递无法修改的信息,例如版本代码)。
BUNDLE 一组属性
BUNDLE_ARRAY 一组属性捆绑包。

ManagedPropertyEntry

受管理的媒体资源的条目。

JSON 表示法
{
  "value": string,
  "name": string
}
字段
value

string

条目的机器可读值,应在配置中使用。未本地化。

name

string

直观易懂的值名称。本地化。

AppTrackInfo

应用轨道名称关联的 ID。

JSON 表示法
{
  "trackId": string,
  "trackAlias": string
}
字段
trackId

string

不可修改的唯一轨道标识符,取自 Play 管理中心页面(显示应用轨道信息)网址中的 releaseTrackId

trackAlias

string

trackId 关联的轨道名称,在 Play 管理中心内设置。该名称可在 Play 管理中心内修改。

DistributionChannel

可能的分发渠道。

枚举
DISTRIBUTION_CHANNEL_UNSPECIFIED 未指定。
PUBLIC_GOOGLE_HOSTED 资源包通过 Play 商店提供,不限于特定企业。
PRIVATE_GOOGLE_HOSTED 软件包是一种专用应用(仅限企业专用应用),但由 Google 托管。
PRIVATE_SELF_HOSTED 专用应用(仅限企业专用),采用私密托管形式。

AppPricing

可能的应用定价。

枚举
APP_PRICING_UNSPECIFIED 价格未知,用于表示应用尚未正式发布,但获得批准。
FREE 此应用是免费的。
FREE_WITH_IN_APP_PURCHASE 该应用是免费的,但提供应用内购商品。
PAID 该应用是付费应用。

ContentRating

内容分级符合通用 IARC 标准。

枚举
CONTENT_RATING_UNSPECIFIED 未指定。
THREE_YEARS 仅适合 3 周岁及以上儿童的内容。
SEVEN_YEARS 内容仅适合年满 7 周岁的观众。
TWELVE_YEARS 内容仅适合年满 12 周岁的观众。
SIXTEEN_YEARS 内容仅适合年满 16 周岁的观众观看。
EIGHTEEN_YEARS 内容仅适合年满 18 周岁的观众观看。

AppFeature

可能的应用功能。

枚举
APP_FEATURE_UNSPECIFIED 未指定。
VPN_APP 该应用是 VPN。

AppVersion

这表示应用的单个版本。

JSON 表示法
{
  "versionString": string,
  "versionCode": integer,
  "trackIds": [
    string
  ],
  "production": boolean
}
字段
versionString

string

应用开发者在 Play 商店中用于标识版本的字符串。该字符串不一定是唯一的,也不必进行本地化(例如,该字符串可以是“1.4”)。

versionCode

integer

应用版本的唯一递增标识符。

trackIds[]

string

跟踪发布应用版本所用的标识符。正式版轨道不包括在内(请改为参阅正式版)。

production

boolean

如果值为 True,则表示此版本是正式版轨道。

方法

get

获取有关应用的信息。