Google Play Developer Reporting API

Serviço: playdeveloperreporting.googleapis.com

Para chamar esse serviço, recomendamos que você use as bibliotecas de cliente fornecidas pelo Google. Caso o aplicativo precise usar bibliotecas próprias para chamar esse serviço, use as informações a seguir quando fizer as solicitações da API.

Documento de descoberta

Um Documento de descoberta é uma especificação legível por máquina para descrever e consumir APIs REST. Ele é usado para criar bibliotecas de cliente, plug-ins de IDE e outras ferramentas que interagem com as APIs do Google. Um serviço pode fornecer vários documentos de descoberta. Este serviço apresenta os documentos de descoberta abaixo:

Endpoint de serviço

Um endpoint de serviço é um URL de base que especifica o endereço de rede de um serviço de API. Um serviço pode ter vários endpoints de serviço. Este serviço tem o endpoint a seguir, e todos os URIs abaixo são relativos a ele:

  • https://playdeveloperreporting.googleapis.com

Recurso REST: v1beta1.anomalies

Métodos
list GET /v1beta1/{parent=apps/*}/anomalies
Lista anomalias em qualquer um dos conjuntos de dados.

Recurso REST: v1beta1.apps

Métodos
fetchReleaseFilterOptions GET /v1beta1/{name=apps/*}:fetchReleaseFilterOptions
Descreve as opções de filtragem para versões.
search GET /v1beta1/apps:search
Pesquisa apps acessíveis ao usuário.

Recurso REST: v1beta1.vitals.anonrssandswapmemoryusage

Métodos
get GET /v1beta1/{name=apps/*/anonRssAndSwapMemoryUsageMetricSet}
Descreve as propriedades do conjunto de métricas.
query POST /v1beta1/{name=apps/*/anonRssAndSwapMemoryUsageMetricSet}:query
Consulta as métricas no conjunto de métricas.

Recurso REST: v1beta1.vitals.anrrate

Métodos
get GET /v1beta1/{name=apps/*/anrRateMetricSet}
Descreve as propriedades do conjunto de métricas.
query POST /v1beta1/{name=apps/*/anrRateMetricSet}:query
Consulta as métricas no conjunto de métricas.

Recurso REST: v1beta1.vitals.bitmapmemoryusage

Métodos
get GET /v1beta1/{name=apps/*/bitmapMemoryUsageMetricSet}
Descreve as propriedades do conjunto de métricas.
query POST /v1beta1/{name=apps/*/bitmapMemoryUsageMetricSet}:query
Consulta as métricas no conjunto de métricas.

Recurso REST: v1beta1.vitals.crashrate

Métodos
get GET /v1beta1/{name=apps/*/crashRateMetricSet}
Descreve as propriedades do conjunto de métricas.
query POST /v1beta1/{name=apps/*/crashRateMetricSet}:query
Consulta as métricas no conjunto de métricas.

Recurso REST: v1beta1.vitals.errors.counts

Métodos
get GET /v1beta1/{name=apps/*/errorCountMetricSet}
Descreve as propriedades do conjunto de métricas.
query POST /v1beta1/{name=apps/*/errorCountMetricSet}:query
Consulta as métricas no conjunto de métricas.

Recurso REST: v1beta1.vitals.errors.issues

Métodos
search GET /v1beta1/{parent=apps/*}/errorIssues:search
Pesquisa todos os problemas de erro em que os relatórios foram agrupados.

Recurso REST: v1beta1.vitals.errors.reports

Métodos
search GET /v1beta1/{parent=apps/*}/errorReports:search
Pesquisa todos os relatórios de erros recebidos para um app.

Recurso REST: v1beta1.vitals.excessivewakeuprate

Métodos
get GET /v1beta1/{name=apps/*/excessiveWakeupRateMetricSet}
Descreve as propriedades do conjunto de métricas.
query POST /v1beta1/{name=apps/*/excessiveWakeupRateMetricSet}:query
Consulta as métricas no conjunto de métricas.

Recurso REST: v1beta1.vitals.lmkrate

Métodos
get GET /v1beta1/{name=apps/*/lmkRateMetricSet}
Descreve as propriedades do conjunto de métricas.
query POST /v1beta1/{name=apps/*/lmkRateMetricSet}:query
Consulta as métricas no conjunto de métricas.

Recurso REST: v1beta1.vitals.slowrenderingrate

Métodos
get GET /v1beta1/{name=apps/*/slowRenderingRateMetricSet}
Descreve as propriedades do conjunto de métricas.
query POST /v1beta1/{name=apps/*/slowRenderingRateMetricSet}:query
Consulta as métricas no conjunto de métricas.

Recurso REST: v1beta1.vitals.slowstartrate

Métodos
get GET /v1beta1/{name=apps/*/slowStartRateMetricSet}
Descreve as propriedades do conjunto de métricas.
query POST /v1beta1/{name=apps/*/slowStartRateMetricSet}:query
Consulta as métricas no conjunto de métricas.

Recurso REST: v1beta1.vitals.stuckbackgroundwakelockrate

Métodos
get GET /v1beta1/{name=apps/*/stuckBackgroundWakelockRateMetricSet}
Descreve as propriedades do conjunto de métricas.
query POST /v1beta1/{name=apps/*/stuckBackgroundWakelockRateMetricSet}:query
Consulta as métricas no conjunto de métricas.

Recurso REST: v1alpha1.anomalies

Métodos
list GET /v1alpha1/{parent=apps/*}/anomalies
Lista anomalias em qualquer um dos conjuntos de dados.

Recurso REST: v1alpha1.apps

Métodos
fetchReleaseFilterOptions GET /v1alpha1/{name=apps/*}:fetchReleaseFilterOptions
Descreve as opções de filtragem para versões.
search GET /v1alpha1/apps:search
Pesquisa apps acessíveis ao usuário.

Recurso REST: v1alpha1.vitals.anonrssandswapmemoryusage

Métodos
get GET /v1alpha1/{name=apps/*/anonRssAndSwapMemoryUsageMetricSet}
Descreve as propriedades do conjunto de métricas.
query POST /v1alpha1/{name=apps/*/anonRssAndSwapMemoryUsageMetricSet}:query
Consulta as métricas no conjunto de métricas.

Recurso REST: v1alpha1.vitals.anrrate

Métodos
get GET /v1alpha1/{name=apps/*/anrRateMetricSet}
Descreve as propriedades do conjunto de métricas.
query POST /v1alpha1/{name=apps/*/anrRateMetricSet}:query
Consulta as métricas no conjunto de métricas.

Recurso REST: v1alpha1.vitals.bitmapmemoryusage

Métodos
get GET /v1alpha1/{name=apps/*/bitmapMemoryUsageMetricSet}
Descreve as propriedades do conjunto de métricas.
query POST /v1alpha1/{name=apps/*/bitmapMemoryUsageMetricSet}:query
Consulta as métricas no conjunto de métricas.

Recurso REST: v1alpha1.vitals.crashrate

Métodos
get GET /v1alpha1/{name=apps/*/crashRateMetricSet}
Descreve as propriedades do conjunto de métricas.
query POST /v1alpha1/{name=apps/*/crashRateMetricSet}:query
Consulta as métricas no conjunto de métricas.

Recurso REST: v1alpha1.vitals.errors.counts

Métodos
get GET /v1alpha1/{name=apps/*/errorCountMetricSet}
Descreve as propriedades do conjunto de métricas.
query POST /v1alpha1/{name=apps/*/errorCountMetricSet}:query
Consulta as métricas no conjunto de métricas.

Recurso REST: v1alpha1.vitals.errors.issues

Métodos
search GET /v1alpha1/{parent=apps/*}/errorIssues:search
Pesquisa todos os problemas de erro em que os relatórios foram agrupados.

Recurso REST: v1alpha1.vitals.errors.reports

Métodos
search GET /v1alpha1/{parent=apps/*}/errorReports:search
Pesquisa todos os relatórios de erros recebidos para um app.

Recurso REST: v1alpha1.vitals.excessivewakeuprate

Métodos
get GET /v1alpha1/{name=apps/*/excessiveWakeupRateMetricSet}
Descreve as propriedades do conjunto de métricas.
query POST /v1alpha1/{name=apps/*/excessiveWakeupRateMetricSet}:query
Consulta as métricas no conjunto de métricas.

Recurso REST: v1alpha1.vitals.lmkrate

Métodos
get GET /v1alpha1/{name=apps/*/lmkRateMetricSet}
Descreve as propriedades do conjunto de métricas.
query POST /v1alpha1/{name=apps/*/lmkRateMetricSet}:query
Consulta as métricas no conjunto de métricas.

Recurso REST: v1alpha1.vitals.slowrenderingrate

Métodos
get GET /v1alpha1/{name=apps/*/slowRenderingRateMetricSet}
Descreve as propriedades do conjunto de métricas.
query POST /v1alpha1/{name=apps/*/slowRenderingRateMetricSet}:query
Consulta as métricas no conjunto de métricas.

Recurso REST: v1alpha1.vitals.slowstartrate

Métodos
get GET /v1alpha1/{name=apps/*/slowStartRateMetricSet}
Descreve as propriedades do conjunto de métricas.
query POST /v1alpha1/{name=apps/*/slowStartRateMetricSet}:query
Consulta as métricas no conjunto de métricas.

Recurso REST: v1alpha1.vitals.stuckbackgroundwakelockrate

Métodos
get GET /v1alpha1/{name=apps/*/stuckBackgroundWakelockRateMetricSet}
Descreve as propriedades do conjunto de métricas.
query POST /v1alpha1/{name=apps/*/stuckBackgroundWakelockRateMetricSet}:query
Consulta as métricas no conjunto de métricas.