example - ¿Se perdió el seguimiento de la pila de excepciones en Google Analytics v2 para Android?
gtag js event (3)
El seguimiento de la pila es crucial para solucionar problemas. En Android puede encontrar buenos informes en la consola de Play Store. A menos que use Google Analytics V2. En este caso, Analytics parece tragarse las excepciones. Peor aún, Analytics parece registrar solo la primera línea de la excepción y, por lo tanto, perder el stacktrace. Al menos no se muestra en el informe de errores.
Aquí hay un recorte de nuestro analytics.xml:
<!-- Enable automatic exception tracking -->
<bool name="ga_reportUncaughtExceptions">true</bool>
<bool name="ga_debug">false</bool>
Consulte también aquí: https://developers.google.com/analytics/devguides/collection/android/v2/exceptions#easytracker
Entonces, ¿podría haber algo faltante / incorrecto en nuestra aplicación?
Puede sobrescribir la clase ExceptionParser para obtener más información sobre stacktrace: https://developers.google.com/analytics/devguides/collection/android/v2/exceptions#exception-parser . No estoy seguro de si la stacktrace será muy legible en la interfaz web de Google Analyctics.
Como dice la respuesta anterior (user857661), consulte los documentos de Google Analytics sobre cómo crear un nuevo ExceptionReporter o consulte la publicación de mi blog sobre cómo asignar un ExceptionParser personalizado al controlador predeterminado.
Si desea ver el seguimiento de excepciones completo en GA V3.0 en adelante, envíe su excepción como
String exceptionTrace = "Any custom string as well " + getExceptionDescription(Ex);
EasyTracker.getInstance(context).send(MapBuilder.createException(exceptionTrace, false).build());