REST Resource: enterprises.applications

Ресурс: Приложение

Информация о приложении.

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

Имя приложения в формате предприятия/{предприятие}/приложения/{имяпакета}.

title

string

Название приложения. Локализовано.

permissions[]

object ( ApplicationPermission )

Разрешения, необходимые приложению.

managed Properties[]

object ( ManagedProperty )

Набор управляемых свойств, которые можно предварительно настроить для приложения.

icon Url

string

Ссылка на изображение, которое можно использовать в качестве значка приложения. Это изображение подходит для использования размером до 512 x 512 пикселей.

small Icon Url

string

Ссылка на уменьшенное изображение, которое можно использовать в качестве значка приложения. Это изображение подходит для использования размером до 128 x 128 пикселей.

app Tracks[]

object ( AppTrackInfo )

Следы приложений видны предприятию.

author

string

Имя автора приложения (например, разработчика приложения).

play Store Url

string

Ссылка на (потребительскую) страницу сведений о приложении в Google Play.

distribution Channel

enum ( DistributionChannel )

Как и кому предоставляется пакет.

app Pricing

enum ( AppPricing )

Является ли это приложение бесплатным, бесплатным со встроенными покупками или платным. Если цена не указана, это означает, что приложение больше не доступно (хотя оно все еще может быть доступно владельцам).

description

string

Локализованное рекламное описание, если оно доступно.

screenshot Urls[]

string

Список ссылок на скриншоты, представляющие приложение.

category

string

Категория приложения (например, ГОНКИ, СОЦИАЛЬНЫЕ и т. д.)

recent Changes

string

Локализованное описание последних изменений, внесенных в приложение.

min Android Sdk Version

integer

Минимальный Android SDK, необходимый для запуска приложения.

content Rating

enum ( ContentRating )

Рейтинг контента для этого приложения.

update Time

string ( Timestamp format)

Только вывод. Примерное время (в пределах 7 дней) последней публикации приложения.

Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

available Countries[]

string

Страны, в которых доступно это приложение, соответствуют стандарту ISO 3166-1 альфа-2.

features[]

enum ( AppFeature )

Примечательные особенности (если таковые имеются) этого приложения.

app Versions[]

object ( AppVersion )

Версии, доступные в настоящее время для этого приложения.

full Description

string

Полное описание приложения, если оно доступно.

Разрешение приложения

Разрешение, необходимое приложению.

JSON-представление
{
  "permissionId": string,
  "name": string,
  "description": string
}
Поля
permission Id

string

Непрозрачная строка, однозначно идентифицирующая разрешение. Не локализован.

name

string

Название разрешения. Локализовано.

description

string

Более подробное описание разрешения с более подробной информацией о том, на что оно влияет. Локализовано.

Управляемое свойство

Управляемая недвижимость.

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 )

Для свойств CHOICE или MULTISELECT — список возможных записей.

default Value

value ( Value format)

Значение свойства по умолчанию. Свойства BUNDLE_ARRAY не имеют значения по умолчанию.

nested Properties[]

object ( ManagedProperty )

Для свойств BUNDLE_ARRAY — список вложенных свойств. Свойство BUNDLE_ARRAY имеет глубину не более двух уровней.

Тип управляемого свойства

Тип управляемого свойства.

Перечисления
MANAGED_PROPERTY_TYPE_UNSPECIFIED Не используется.
BOOL Свойство логического типа.
STRING Свойство строкового типа.
INTEGER Свойство целочисленного типа.
CHOICE Выбор одного предмета из набора.
MULTISELECT Выбор нескольких предметов из набора.
HIDDEN Скрытое ограничение типа строки (значение по умолчанию может использоваться для передачи информации, которую нельзя изменить, например кода версии).
BUNDLE Пакет свойств
BUNDLE_ARRAY Массив пакетов свойств.

ManagedPropertyEntry

Запись об управляемом свойстве.

JSON-представление
{
  "value": string,
  "name": string
}
Поля
value

string

Машиночитаемое значение записи, которое следует использовать в конфигурации. Не локализован.

name

string

Читабельное имя значения. Локализовано.

AppTrackInfo

Идентификатор для ассоциации трека приложения.

JSON-представление
{
  "trackId": string,
  "trackAlias": string
}
Поля
track Id

string

Неизменяемый уникальный идентификатор трека, взятый из releaseTrackId в URL-адресе страницы Play Console, на которой отображается информация о треке приложения.

track Alias

string

Имя трека, связанное с trackId , заданным в Play Console. Имя можно изменить в Play Console.

Канал распространения

Возможные каналы сбыта.

Перечисления
DISTRIBUTION_CHANNEL_UNSPECIFIED Не указано.
PUBLIC_GOOGLE_HOSTED Пакет доступен через магазин Play и не ограничивается конкретным предприятием.
PRIVATE_GOOGLE_HOSTED Пакет – это частное приложение (доступно только корпоративным пользователям), но размещаемое Google.
PRIVATE_SELF_HOSTED Частное приложение (только для предприятий) и размещается в частном порядке.

Цены на приложения

Возможные цены на приложение.

Перечисления
APP_PRICING_UNSPECIFIED Неизвестная цена, используемая для обозначения одобренного приложения, которое обычно недоступно.
FREE Приложение бесплатное.
FREE_WITH_IN_APP_PURCHASE Приложение бесплатное, но предлагает встроенные покупки.
PAID Приложение платное.

Рейтинг контента

Рейтинг контента в соответствии с общим стандартом IARC.

Перечисления
CONTENT_RATING_UNSPECIFIED Не указано.
THREE_YEARS Контент подходит только для детей от 3 лет и старше.
SEVEN_YEARS Контент подходит только для детей от 7 лет и старше.
TWELVE_YEARS Контент подходит только для детей от 12 лет и старше.
SIXTEEN_YEARS Контент подходит только для детей от 16 лет и старше.
EIGHTEEN_YEARS Контент подходит только для детей от 18 лет и старше.

Функция приложения

Возможные возможности приложения.

Перечисления
APP_FEATURE_UNSPECIFIED Не указано.
VPN_APP Приложение представляет собой VPN.

Версия приложения

Это представляет одну версию приложения.

JSON-представление
{
  "versionString": string,
  "versionCode": integer,
  "trackIds": [
    string
  ],
  "production": boolean
}
Поля
version String

string

Строка, используемая в магазине Play разработчиком приложения для идентификации версии. Строка не обязательно является уникальной или локализованной (например, строка может быть «1,4»).

version Code

integer

Уникальный увеличивающийся идентификатор версии приложения.

track Ids[]

string

Отслеживайте идентификаторы, в которых опубликована версия приложения. Сюда не входит рабочая версия (вместо этого см. Рабочая версия).

production

boolean

Если значение равно True, это означает, что эта версия является рабочей версией.

Методы

get

Получает информацию о приложении.