Google Play Developer Reporting API

Сервис: playdeveloperreporting.googleapis.com

Для вызова этой службы мы рекомендуем использовать клиентские библиотеки, предоставленные Google. Если вашему приложению необходимо использовать ваши собственные библиотеки для вызова этой службы, используйте следующую информацию при выполнении запросов к API.

Документ открытия

Документ обнаружения (Discovery Document) — это машиночитаемая спецификация для описания и использования REST API. Он используется для создания клиентских библиотек, плагинов IDE и других инструментов, взаимодействующих с API Google. Один сервис может предоставлять несколько документов обнаружения. Этот сервис предоставляет следующие документы обнаружения:

Конечная точка службы

Конечная точка сервиса — это базовый URL-адрес, который определяет сетевой адрес сервиса API. У одного сервиса может быть несколько конечных точек. Этот сервис имеет следующую конечную точку сервиса, и все указанные ниже URI относятся к этой конечной точке сервиса:

  • https://playdeveloperreporting.googleapis.com

Ресурс REST: v1beta1.anomalies

Методы
list GET /v1beta1/{parent=apps/*}/anomalies
Перечисляет аномалии в любом из наборов данных.

Ресурс REST: v1beta1.apps

Методы
fetchReleaseFilterOptions GET /v1beta1/{name=apps/*}:fetchReleaseFilterOptions
Описывает параметры фильтрации релизов.
search GET /v1beta1/apps:search
Поиск приложений, доступных пользователю.

Ресурс REST: v1beta1.vitals.anrrate

Методы
get GET /v1beta1/{name=apps/*/anrRateMetricSet}
Описывает свойства набора метрик.
query POST /v1beta1/{name=apps/*/anrRateMetricSet}:query
Запрашивает метрики в наборе метрик.

Ресурс REST: v1beta1.vitals.crashrate

Методы
get GET /v1beta1/{name=apps/*/crashRateMetricSet}
Описывает свойства набора метрик.
query POST /v1beta1/{name=apps/*/crashRateMetricSet}:query
Запрашивает метрики в наборе метрик.

Ресурс REST: v1beta1.vitals.errors.counts

Методы
get GET /v1beta1/{name=apps/*/errorCountMetricSet}
Описывает свойства набора метрик.
query POST /v1beta1/{name=apps/*/errorCountMetricSet}:query
Запрашивает метрики в наборе метрик.

Ресурс REST: v1beta1.vitals.errors.issues

Методы
search GET /v1beta1/{parent=apps/*}/errorIssues:search
Поиск всех ошибок, по которым были сгруппированы отчеты.

Ресурс REST: v1beta1.vitals.errors.reports

Методы
search GET /v1beta1/{parent=apps/*}/errorReports:search
Выполняет поиск по всем полученным отчетам об ошибках для приложения.

Ресурс REST: v1beta1.vitals.excessivewakeuprate

Методы
get GET /v1beta1/{name=apps/*/excessiveWakeupRateMetricSet}
Описывает свойства набора метрик.
query POST /v1beta1/{name=apps/*/excessiveWakeupRateMetricSet}:query
Запрашивает метрики в наборе метрик.

Ресурс REST: v1beta1.vitals.lmkrate

Методы
get GET /v1beta1/{name=apps/*/lmkRateMetricSet}
Описывает свойства набора метрик.
query POST /v1beta1/{name=apps/*/lmkRateMetricSet}:query
Запрашивает метрики в наборе метрик.

Ресурс REST: v1beta1.vitals.slowrenderingrate

Методы
get GET /v1beta1/{name=apps/*/slowRenderingRateMetricSet}
Описывает свойства набора метрик.
query POST /v1beta1/{name=apps/*/slowRenderingRateMetricSet}:query
Запрашивает метрики в наборе метрик.

Ресурс REST: v1beta1.vitals.slowstartrate

Методы
get GET /v1beta1/{name=apps/*/slowStartRateMetricSet}
Описывает свойства набора метрик.
query POST /v1beta1/{name=apps/*/slowStartRateMetricSet}:query
Запрашивает метрики в наборе метрик.

Ресурс REST: v1beta1.vitals.stuckbackgroundwakelockrate

Методы
get GET /v1beta1/{name=apps/*/stuckBackgroundWakelockRateMetricSet}
Описывает свойства набора метрик.
query POST /v1beta1/{name=apps/*/stuckBackgroundWakelockRateMetricSet}:query
Запрашивает метрики в наборе метрик.

Ресурс REST: v1alpha1.anomalies

Методы
list GET /v1alpha1/{parent=apps/*}/anomalies
Перечисляет аномалии в любом из наборов данных.

Ресурс REST: v1alpha1.apps

Методы
fetchReleaseFilterOptions GET /v1alpha1/{name=apps/*}:fetchReleaseFilterOptions
Описывает параметры фильтрации релизов.
search GET /v1alpha1/apps:search
Поиск приложений, доступных пользователю.

Ресурс REST: v1alpha1.vitals.anrrate

Методы
get GET /v1alpha1/{name=apps/*/anrRateMetricSet}
Описывает свойства набора метрик.
query POST /v1alpha1/{name=apps/*/anrRateMetricSet}:query
Запрашивает метрики в наборе метрик.

Ресурс REST: v1alpha1.vitals.crashrate

Методы
get GET /v1alpha1/{name=apps/*/crashRateMetricSet}
Описывает свойства набора метрик.
query POST /v1alpha1/{name=apps/*/crashRateMetricSet}:query
Запрашивает метрики в наборе метрик.

Ресурс REST: v1alpha1.vitals.errors.counts

Методы
get GET /v1alpha1/{name=apps/*/errorCountMetricSet}
Описывает свойства набора метрик.
query POST /v1alpha1/{name=apps/*/errorCountMetricSet}:query
Запрашивает метрики в наборе метрик.

Ресурс REST: v1alpha1.vitals.errors.issues

Методы
search GET /v1alpha1/{parent=apps/*}/errorIssues:search
Поиск всех ошибок, по которым были сгруппированы отчеты.

Ресурс REST: v1alpha1.vitals.errors.reports

Методы
search GET /v1alpha1/{parent=apps/*}/errorReports:search
Выполняет поиск по всем полученным отчетам об ошибках для приложения.

Ресурс REST: v1alpha1.vitals.excessivewakeuprate

Методы
get GET /v1alpha1/{name=apps/*/excessiveWakeupRateMetricSet}
Описывает свойства набора метрик.
query POST /v1alpha1/{name=apps/*/excessiveWakeupRateMetricSet}:query
Запрашивает метрики в наборе метрик.

Ресурс REST: v1alpha1.vitals.lmkrate

Методы
get GET /v1alpha1/{name=apps/*/lmkRateMetricSet}
Описывает свойства набора метрик.
query POST /v1alpha1/{name=apps/*/lmkRateMetricSet}:query
Запрашивает метрики в наборе метрик.

Ресурс REST: v1alpha1.vitals.slowrenderingrate

Методы
get GET /v1alpha1/{name=apps/*/slowRenderingRateMetricSet}
Описывает свойства набора метрик.
query POST /v1alpha1/{name=apps/*/slowRenderingRateMetricSet}:query
Запрашивает метрики в наборе метрик.

Ресурс REST: v1alpha1.vitals.slowstartrate

Методы
get GET /v1alpha1/{name=apps/*/slowStartRateMetricSet}
Описывает свойства набора метрик.
query POST /v1alpha1/{name=apps/*/slowStartRateMetricSet}:query
Запрашивает метрики в наборе метрик.

Ресурс REST: v1alpha1.vitals.stuckbackgroundwakelockrate

Методы
get GET /v1alpha1/{name=apps/*/stuckBackgroundWakelockRateMetricSet}
Описывает свойства набора метрик.
query POST /v1alpha1/{name=apps/*/stuckBackgroundWakelockRateMetricSet}:query
Запрашивает метрики в наборе метрик.