1

アプリケーションでGoogleMobileAppAnalyticsv2を使用しています。

より適切な説明をするために、独自の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;

分析コンソールのどこでこの説明を見ることができますか?

ありがとうございました。

4

1 に答える 1

1

使用したくない場合: 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)

カテゴリ(必須)追跡するオブジェクトのグループに指定する名前。

label(オプション)イベントデータに追加のディメンションを提供するオプションの文字列。

その後:

レポートを表示します。イベントトラッキングが設定され、サイトで1日機能したら、レポートの[コンテンツ]セクションに移動して、[イベントトラッキング]を表示します。

カテゴリは私が推測する例外であるはずです、そしてあなたはラベルパラメータであなたの情報を提供することができます。

最大長のallowebはわかりませんが、十分なはずです。

  EasyTracker.getTracker().trackEvent(
       "Crash",  // Category
       "WatheverYouWant",  // Action
       getDescription(thread,e), // Label
       0);       // Value    
于 2012-12-05T14:41:48.430 に答える