Android应用上的Google Analytics自定义事件跟踪

mgR*_*mgR 3 android google-analytics

我正在尝试获取有关我的应用内特定按钮点击的信息.到目前为止我所做的(使用我在网上找到的指南之一)是:

Tracker tracker = GoogleAnalytics.getInstance(this).getTracker(ID);

HashMap<String, String> hitParameters = new HashMap<String, String>();
hitParameters.put(Fields.EVENT_CATEGORY, "UI Action");
hitParameters.put(Fields.EVENT_ACTION, "Button Pressed");
hitParameters.put(Fields.EVENT_LABEL, "play");

tracker.send(hitParameters);
Run Code Online (Sandbox Code Playgroud)

我在谷歌分析网站上没有对此代码做出任何反应.代码有问题吗?

注意:*除了那些事件之外,实时分析和概述一般都很有效.

小智 5

我通过以下方式完成此操作(使用easytracker和v3版本的分析):

EasyTracker easyTracker = EasyTracker.getInstance(this);
easyTracker.send(MapBuilder
    .createEvent(
        "UI Action", // Event category (required)
        "Button Pressed", // Event action (required)
        "play", // Event label
         null) // Event value
    .build()
 );
Run Code Online (Sandbox Code Playgroud)

另见这里

除此之外,请注意,根据我的经验,事件可能需要一段时间才能显示在分析页面上.