Отправка ошибок на Android

Чтобы отправить собственное сообщение об ошибке, используйте методы:

Методы c groupIdentifier появились в AppMetrica SDK начиная с версии 3.14.2.

Пример c groupIdentifier

Если ошибки отправляются с помощью методов c groupIdentifier, они группируются по идентификатору.

try {
    Integer.valueOf("00xffWr0ng");
} catch (Throwable error) {
    YandexMetrica.reportError("Your ID", "Error while parsing some integer number", error);
}
Скопировано

Не используйте переменные значения в качестве идентификатора для группировки. Иначе количество групп будет увеличиваться и их будет сложно анализировать.

Пример c message

Если ошибки отправляются с помощью метода YandexMetrica.reportError(String message, Throwable error), они группируются по stack trace.

try {
    Integer.valueOf("00xffWr0ng");
} catch (Throwable error) {
    YandexMetrica.reportError("Error while parsing some integer number", error);
}
Скопировано