Method: customers.reports.countInstalledApps

Создать отчет об установках приложений.

HTTP-запрос

GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:countInstalledApps

URL-адрес использует синтаксис транскодирования gRPC .

Параметры пути

Параметры
customer

string

Необходимый. Идентификатор клиента или «my_customer», чтобы использовать клиента, связанного с учетной записью, делающей запрос.

Параметры запроса

Параметры
orgUnitId

string

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

pageSize

integer

Максимальное количество возвращаемых результатов. Максимум и значение по умолчанию — 100.

pageToken

string

Токен для указания страницы возвращаемого запроса.

filter

string

Строка запроса для фильтрации результатов, поля, разделенные И, в синтаксисе EBNF.

Примечание. Операции ИЛИ не поддерживаются в этом фильтре.

Поддерживаемые поля фильтра:

  • имя_приложения
  • Тип приложения
  • тип_установки
  • число_разрешений
  • total_install_count
  • последняя_профиль_активная_дата
  • имя_разрешения
  • идентификатор приложения
  • манифест_версии
orderBy

string

Поле, используемое для упорядочивания результатов.

Поддерживается порядок по полям:

  • имя_приложения
  • Тип приложения
  • тип_установки
  • число_разрешений
  • total_install_count
  • идентификатор приложения
  • манифест_версии

Тело запроса

Тело запроса должно быть пустым.

Тело ответа

Ответ, содержащий сведения о запрошенных установленных приложениях.

В случае успеха тело ответа содержит данные следующей структуры:

JSON-представление
{
  "installedApps": [
    {
      object (InstalledApp)
    }
  ],
  "nextPageToken": string,
  "totalSize": integer
}
Поля
installedApps[]

object ( InstalledApp )

Список установленных приложений, соответствующих запросу.

nextPageToken

string

Токен для указания следующей страницы запроса.

totalSize

integer

Общее количество установленных приложений, соответствующих запросу.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/chrome.management.reports.readonly

Установленное приложение

Описывает установленное приложение.

JSON-представление
{
  "appId": string,
  "appType": enum (AppType),
  "browserDeviceCount": string,
  "osUserCount": string,
  "appInstallType": enum (AppInstallType),
  "disabled": boolean,
  "appSource": enum (AppSource),
  "displayName": string,
  "description": string,
  "homepageUri": string,
  "permissions": [
    string
  ]
}
Поля
appId

string

Только вывод. Уникальный идентификатор приложения. Для приложений и расширений Chrome — 32-значный идентификатор (например, ehoadneljpdggcbbknedodolkkjodefl). Для приложений Android — имя пакета (например, com.evernote).

appType

enum ( AppType )

Только вывод. Тип приложения.

browserDeviceCount

string ( int64 format)

Только вывод. Количество браузерных устройств, на которых установлено это приложение.

osUserCount

string ( int64 format)

Только вывод. Количество пользователей ChromeOS, у которых установлено это приложение.

appInstallType

enum ( AppInstallType )

Только вывод. Как было установлено приложение.

disabled

boolean

Только вывод. Отключено ли приложение.

appSource

enum ( AppSource )

Только вывод. Источник установленного приложения.

displayName

string

Только вывод. Название установленного приложения.

description

string

Только вывод. Описание установленного приложения.

homepageUri

string

Только вывод. URI домашней страницы установленного приложения.

permissions[]

string

Только вывод. Разрешения установленного приложения.

Тип установки приложения

Как было установлено приложение. Если не все экземпляры этого установленного приложения имеют один и тот же тип установки, то тип установки — НЕСКОЛЬКО.

Перечисления
APP_INSTALL_TYPE_UNSPECIFIED Не указан тип установки приложения.
MULTIPLE Несколько типов установки приложений.
NORMAL Обычный тип установки приложения.
ADMIN Тип установки приложения администратора.
DEVELOPMENT Тип установки приложения для разработки.
SIDELOAD Тип установки неопубликованного приложения.
OTHER Другой тип установки приложения.

Источник приложения

Источник установленного приложения.

Перечисления
APP_SOURCE_UNSPECIFIED Источник приложения не указан.
CHROME_WEBSTORE Обычно для расширений и приложений Chrome.
PLAY_STORE Приложение Play Маркет.