Класс PluginErrorDetails
Свойства
Название класса/интерфейса/символа (в зависимости от используемого плагина) ошибки. |
|
Краткое описание ошибки. |
|
Обратная трассировка ошибки. |
|
Название плагина, в котором произошла ошибка. |
|
Версия виртуальной машины. |
|
Среда подключения плагина. |
exceptionClass
var exceptionClass: String?
Название класса/интерфейса/символа (в зависимости от используемого плагина) ошибки. Не более 100 символов. Лишние символы AppMetrica обрежет.
message
var message: String?
Краткое описание ошибки. Не более 1000 символов. Лишние символы AppMetrica обрежет.
backtrace
var backtrace: [StackTraceElement]?
Обратная трассировка ошибки. Не более 200 стековых кадров. Если значение превысит ограничение, AppMetrica обрежет его.
platform
var platform: String?
Название плагина, в котором произошла ошибка. Не более 100 символов. Лишние символы AppMetrica обрежет.
Используйте константы, определенные в PluginErrorDetails
для популярных плагинов, или кастомную строку для плагина, у которого нет соответствующей константы.
virtualMachineVersion
var virtualMachineVersion: String?
Версия виртуальной машины. Не более 100 символов. Лишние символы AppMetrica обрежет.
В этом свойстве можно указать версию используемого плагина (например, Unity или Flutter).
pluginEnvironment
var pluginEnvironment: [String : String]?
Среда подключения плагина. Произвольный словарь, содержащий любую дополнительную информацию о плагине.
Не более 50 пар «ключ-значение». Не более 100 символов для ключа, не более 2000 символов для значения. Лишние символы AppMetrica обрежет.