使用适用于Android的GTM报告崩溃或未捕获的例外情况iOS版

时间:2016-01-15 05:53:35

标签: android ios google-tag-manager google-analytics-sdk

我尝试在Android和Android中使用Google跟踪代码管理器实施Google Analytics崩溃/未捕获例外跟踪iOS版。我可以使用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跟踪这些事情。

1 个答案:

答案 0 :(得分:0)

列出的崩溃的原因不是GTM。您在textView对象上调用setText()方法,在MainActivity中实际上为空。