android - 适用于 Android 的 Google Analytics SDK v2

标签 android events google-analytics tracking

我想在我的 Android 应用程序中包含 Google Analytics,但我无法在 Google 分析页面中看到事件。这是我的代码:

分析.xml:

<resources xmlns:tools="https://schemas.android.com/tools"
           tools:ignore="TypographyDashes">
    <string name="ga_trackingId">UA-00000000-0</string>
    <bool name="ga_autoActivityTracking">true</bool>
    <bool name="ga_reportUncaughtExceptions">true</bool>
    <string name="ga_sampleFrequency">50.0</string> </resources>

java代码:

第一个版本:

 Tracker tracker = GoogleAnalytics.getInstance(context).getDefaultTracker();
 tracker.sendEvent(category, action, label, value);

第二个版本:

GoogleAnalytics.getInstance(context).getTracker("UA-00000000-0").sendEvent(category, action, label, value);

但这些都不起作用(我在分析页面中看到屏幕已被查看,但我在参与->事件->概述中没有看到任何事件)。难道我做错了什么?我有一个跟踪 ID。

这两个版本的代码有什么区别?

最佳答案

明白了:发送事件后,我必须调用

GAServiceManager.getInstance().dispatch();

关于android - 适用于 Android 的 Google Analytics SDK v2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16428436/

相关文章:

android - 为第 3 方应用强制使用 Wi-Fi 网络

google-analytics - GA 分析报告 API 为许多指标返回 0,但界面显示数据

date - ga:YearWeek不同于= isoweeknum

android - 改造:@GET 命令中的多个查询参数?

android - 使用水平 ScrollView 的选项卡主机自动滚动 - 以编程方式

java - 如何在Android应用程序中实现通过gmail帐户发送邮件的反馈页面

c# - 如何防止按键被按下? C#

javascript - $(this.element) 未定义,不明白为什么

php - Magento - customer_save_after 总是解雇两次

google-analytics - 如何停止这些 self 推荐并从我们的跨域电子商务数据中获得准确的推荐?