REST Resource: vitals.errors.reports
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Ресурс: ErrorReport
Получен отчет об ошибке для приложения.
Эти отчёты создаются кодом платформы Android при обнаружении (потенциально фатальной) ошибки. Одинаковые отчёты от многих пользователей будут дедуплицированы и объединены в один ErrorReport.
Требуемые разрешения : для доступа к этому ресурсу вызывающему пользователю необходимо разрешение «Просмотр информации о приложении (только чтение)» для приложения.
JSON-представление |
---|
{
"name": string,
"type": enum (ErrorType ),
"reportText": string,
"issue": string,
"eventTime": string,
"deviceModel": {
object (DeviceModelSummary )
},
"osVersion": {
object (OsVersion )
},
"appVersion": {
object (AppVersion )
},
"vcsInformation": string
} |
Поля |
---|
name | string Имя ресурса отчета. Формат: apps/{app}/{report} |
type | enum ( ErrorType ) Тип ошибки, для которой был создан этот отчет. |
reportText | string Текстовое представление отчета об ошибке. Эти текстовые отчёты создаются платформой. Затем они очищаются и фильтруются для удаления потенциально конфиденциальной информации. Хотя их формат достаточно стабилен, они не полностью предназначены для машинного восприятия, и мы не можем гарантировать, что в форматировании не возникнет незначительных изменений, которые могут нарушить работу систем, пытающихся извлечь информацию из отчетов. |
issue | string Проблема, с которой был связан этот отчет. Обратите внимание: этот ресурс находится в стадии альфа-тестирования. Возможны изменения в группировке задач, в результате которых похожие, но более свежие отчёты об ошибках будут отнесены к другой задаче. |
eventTime | string ( Timestamp format) Начало часа, в течение которого произошло последнее событие в этом отчете об ошибке. Использует RFC 3339, согласно которому сгенерированный вывод всегда будет нормализован по оси Z и будет содержать 0, 3, 6 или 9 знаков после запятой. Также допускаются смещения, отличные от «Z». Примеры: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" или "2014-10-02T15:01:23+05:30" . |
deviceModel | object ( DeviceModelSummary ) Модель устройства, на котором произошло событие, указанное в этом отчете об ошибке. |
osVersion | object ( OsVersion ) Версия ОС, в которой произошло событие в этом отчете об ошибке. |
appVersion | object ( AppVersion ) Версия приложения, в которой произошло событие, указанное в этом отчете об ошибке. |
vcsInformation | string Информация о системе контроля версий из BUNDLE-METADATA/version-control-info.textproto или META-INF/version-control-info.textproto пакета приложения или APK соответственно. |
УстройствоМодельСводка
Краткое описание устройства
JSON-представление |
---|
{
"deviceId": {
object (DeviceId )
},
"marketingName": string,
"deviceUri": string
} |
Поля |
---|
deviceId | object ( DeviceId ) Идентификатор устройства. |
marketingName | string Отображаемое имя устройства. |
deviceUri | string Ссылка на устройство в каталоге устройств Play. |
DeviceId
Идентификатор устройства.
JSON-представление |
---|
{
"buildBrand": string,
"buildDevice": string
} |
Поля |
---|
buildBrand | string Ценность Build.BRAND. |
buildDevice | string Значение Build.DEVICE. |
Методы |
---|
| Выполняет поиск по всем полученным отчетам об ошибках для приложения. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-24 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-07-24 UTC."],[[["\u003cp\u003eErrorReport resource provides details on errors detected within an Android app, including the error type, a textual description, the time of occurrence, and associated device and app information.\u003c/p\u003e\n"],["\u003cp\u003eError reports from multiple users encountering the same error are combined into a single ErrorReport for analysis.\u003c/p\u003e\n"],["\u003cp\u003eDeviceModelSummary encapsulates information about the device on which an error occurred, like its identifier, marketing name, and a Play Device Catalog link.\u003c/p\u003e\n"],["\u003cp\u003eDeviceId uniquely identifies a device based on its build brand and device properties.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can utilize the \u003ccode\u003esearch\u003c/code\u003e method to retrieve and analyze error reports for their app.\u003c/p\u003e\n"]]],["Error reports detail app errors, coalescing identical reports. Access requires *View app information* permission. Key data includes error `type`, `reportText`, associated `issue`, `eventTime`, and device/OS/app versions. Reports are linked to `DeviceModelSummary`, featuring `deviceId`, `marketingName`, and `deviceUri`. The device is identified by `buildBrand` and `buildDevice`. A search method is available to view all reports received for an app.\n"],null,[]]