gpt4 book ai didi

android - Google Mobile App Analytics v2 中对我的异常的描述在哪里?

转载 作者:行者123 更新时间:2023-11-30 03:53:31 25 4
gpt4 key购买 nike

我在我的应用程序中使用 Google Mobile App Analytics v2。

我创建了自己的 ExceptionParser 以获得更好的描述。

@Override
public String getDescription(String threadName, Throwable t) {
StringBuilder messageBuilder = new StringBuilder();

// Header
messageBuilder.append(getHeader());

// Message
messageBuilder.append("Message \n\n");
messageBuilder.append(t.getMessage());
messageBuilder.append("\n\n");

// Stack trace
messageBuilder.append("Stacktrace \n\n");
StackTraceElement[] stackTraceElements = t.getStackTrace();
for (int i = 0; i < stackTraceElements.length; i++) {
StackTraceElement stackTraceElement = stackTraceElements[i];
messageBuilder.append(stackTraceElement.getClassName());
messageBuilder.append(".");
messageBuilder.append(stackTraceElement.getMethodName());
messageBuilder.append("(");
messageBuilder.append(stackTraceElement.getFileName());
messageBuilder.append(":");
messageBuilder.append(stackTraceElement.getLineNumber());
messageBuilder.append(")\n");
}
messageBuilder.append("\n");

// Thread
messageBuilder.append("Thread \n\n");
messageBuilder.append(threadName);

String message = messageBuilder.toString();
try {
MyApplication.getFileLogger().e(message);
} catch (Throwable e) {
// Log.e(TAG,"Exception: " + e.getMessage(),e);
}
return message;

我可以在分析控制台的什么地方看到这个描述?

谢谢。

最佳答案

如果您不想使用: https://developers.google.com/analytics/devguides/collection/android/v2/exceptions

根据:

https://developers.google.com/analytics/devguides/collection/android/v2/events

trackEvent(category, action, opt_label, opt_value)

category (required) The name you supply for the group of objects you want to track.

label (optional) An optional string to provide additional dimensions to the event data.

然后:

View the reports. Once event tracking has been set up and working on your site for a day, go to the Content section of the reports and view Event Tracking.

我猜 Catgory 应该是一个 Exception,您可以在 label 参数中提供您的信息。

我不知道允许的最大长度,但应该足够了..

  EasyTracker.getTracker().trackEvent(
"Crash", // Category
"WatheverYouWant", // Action
getDescription(thread,e), // Label
0); // Value

关于android - Google Mobile App Analytics v2 中对我的异常的描述在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13718688/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com