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 vários usuários serão duplicados e unidos 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 |
O nome do recurso do relatório. Formato: apps/{app}/{report} |
type |
Tipo do erro para o qual este relatório foi gerado. |
reportText |
Representação textual do relatório de erros. Esses relatórios textuais são produzidos pela plataforma. Em seguida, os relatórios são higienizados e filtrados para remover informações potencialmente sensíveis. Embora o formato seja bastante estável, ele não é totalmente destinado ao consumo por máquinas, e não podemos garantir que não haverá mudanças sutis na formatação que possam prejudicar os sistemas que tentam analisar informações dos relatórios. |
issue |
O problema associado a este relatório. Observação:no momento, esse recurso está na versão Alfa. Pode haver mudanças no agrupamento de problemas que resultariam em relatórios de erros semelhantes, mas mais recentes, sendo atribuídos a um problema diferente. |
eventTime |
Início da hora em que o evento mais recente neste relatório de erros ocorreu. Usa RFC 3339, em que a saída gerada é sempre normalizada em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Outros ajustes também são aceitos. Por exemplo, |
deviceModel |
Um modelo de dispositivo em que ocorreu um evento neste relatório de erros. |
osVersion |
A versão do SO em que ocorreu um evento neste relatório de erros. |
appVersion |
A versão do app em que um evento neste 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 app 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. |