0

Android と iOS で Google タグ マネージャーを使用して、Google アナリティクスのクラッシュ/キャッチされない例外の追跡を実装しようとしています。GTM で利用可能な例外タグを使用して、キャッチされた例外を追跡できます。

Androidのリファレンス ガイドを確認しましたが、例外に関するリファレンスはありません。

編集:報告されているかどうかを確認するためにクラッシュを作成しました

9052-9052/com.android.sample E/AndroidRuntime: FATAL EXCEPTION: main Process: com.android.sample, PID: 9052 java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.TextView.setText(java.lang.CharSequence)' on a null object reference at com.android.sample.MainActivity$1.onClick(MainActivity.java:61) at android.view.View.performClick(View.java:5242) at android.widget.TextView.performClick(TextView.java:10540) at android.view.View$PerformClick.run(View.java:21179) at android.os.Handler.handleCallback(Handler.java:739) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:145) at android.app.ActivityThread.main(ActivityThread.java:6873) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1404) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1199)

アプリがクラッシュしたときに dataLayer イベントをプッシュすることを考えていましたが、開発者がクラッシュ中/クラッシュ後にイベントをプッシュすることを制御できるかどうか疑問に思います。

GTM を使用してこれらを追跡する方法があれば提案してください。

4

1 に答える 1

0

リストされているクラッシュの理由は GTM ではありません。setText()実際には null である textView オブジェクトのメソッドを呼び出していますMainActivity

于 2016-01-15T17:20:57.643 に答える