Recurso: ErrorReport
Um relatório de erros recebido para um app.
Esses relatórios são produzidos pelo código da plataforma Android quando uma condição de erro (potencialmente fatal) é detectada. Relatórios idênticos de muitos usuários são desduplicados e combinados em um único ErrorReport.
Permissões necessárias: para acessar esse recurso, o usuário que faz a chamada precisa da permissão Ver informações do app (somente leitura).
| Representação JSON |
|---|
{ "name": string, "type": enum ( |
| Campos | |
|---|---|
name |
Identificador. O nome do recurso do relatório. Formato: apps/{app}/{report} |
type |
Tipo de erro para o qual esse relatório foi gerado. |
reportText |
Representação textual do relatório de erros. Esses relatórios textuais são produzidos pela plataforma. Os relatórios são higienizados e filtrados para remover informações potencialmente sensíveis. Embora o formato deles seja bastante estável, eles não são totalmente destinados ao consumo de máquinas, e não podemos garantir que não haverá mudanças sutis na formatação que possam quebrar sistemas que tentam analisar informações dos relatórios. |
issue |
O problema ao qual esse relatório foi associado. Observação:esse recurso está na versão Alfa. Pode haver mudanças no agrupamento de problemas que resultariam na atribuição de relatórios de erros semelhantes, mas mais recentes, a um problema diferente. |
eventTime |
Início da hora em que o evento mais recente nesse relatório de erros ocorreu. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos: |
deviceModel |
Um modelo de dispositivo em que um evento nesse relatório de erros ocorreu. |
osVersion |
A versão do SO em que um evento nesse relatório de erros ocorreu. |
appVersion |
A versão do app em que um evento nesse relatório de erros ocorreu. |
vcsInformation |
Informações do sistema de controle de versão de BUNDLE-METADATA/version-control-info.textproto ou META-INF/version-control-info.textproto do pacote de apps ou APK, respectivamente. |
DeviceModelSummary
Resumo de um dispositivo
| Representação JSON |
|---|
{
"deviceId": {
object ( |
| Campos | |
|---|---|
deviceId |
Identificador do dispositivo. |
marketingName |
Nome de exibição do dispositivo. |
deviceUri |
Link para o dispositivo no catálogo de dispositivos do Google Play. |
DeviceId
Identificador de um dispositivo.
| Representação JSON |
|---|
{ "buildBrand": string, "buildDevice": string } |
| Campos | |
|---|---|
buildBrand |
Valor de Build.BRAND. |
buildDevice |
Valor de Build.DEVICE. |
Métodos |
|
|---|---|
|
Pesquisa todos os relatórios de erros recebidos para um app. |