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 seu aplicativo precise usar suas próprias bibliotecas para chamar esse serviço, use as informações a seguir quando fizer as solicitações de 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 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 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 as versões.
search GET /v1beta1/apps:search
Pesquisa apps acessíveis pelo usuário.

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.

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.

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.

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 erro 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.

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.

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.

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.

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 as versões.
search GET /v1alpha1/apps:search
Pesquisa apps acessíveis pelo usuário.

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.

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.

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.

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 erro 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.

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.

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.

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.