0

私は現在 Google アナリティクスを試していますが、切り替えを妨げているのは次の 1 つの重要な機能です。

Crittercism やその他のクラッシュ レポート サービスでは、「didCrash()」などのメソッドがあります。ユーザーが最後にアプリを使用したときにアプリがクラッシュした場合、その関数は true を返します。

これを使用して、問題トラッカーへのリンクなどを含むヘルプ ダイアログをユーザーに表示しています...

しかし、Analytics SDK にはそのようなメソッドが完全にありません。そのような方法はありますか?

ExceptionReporter などを使用するなど、これを手動で実装できるエレガントな方法はありますか?

ゴッチェン

4

1 に答える 1

1

以下のコードを使用して、アプリのクラッシュまたはキャッチされていない例外を Google アナリティクス ダッシュボードに報告できます。

/* Google Analytics Code to track uncaught Excepions */
Tracker m_GaTracker =  m_GaInstance.getTracker("UA-------");
        final UncaughtExceptionHandler myHandler = new ExceptionReporter(m_GaTracker, GAServiceManager.getInstance(),
                Thread.getDefaultUncaughtExceptionHandler(), this);
        Thread.setDefaultUncaughtExceptionHandler(myHandler);
于 2013-08-05T10:01:52.033 に答える