首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android :使用google analytics v4追踪碎片?

Android :使用google analytics v4追踪碎片?
EN

Stack Overflow用户
提问于 2015-01-06 03:15:45
回答 1查看 249关注 0票数 0

我们如何用google analytics v4追踪片段?

下面是我的应用程序类:

代码语言:javascript
复制
public class MyApplication extends Application {
    private static final String PROPERTY_ID = "UA-XXXXXXX-1";
    public static int GENERAL_TRACKER = 0;

    public enum TrackerName {
        APP_TRACKER
    }

    HashMap<TrackerName, Tracker> mTrackers = new HashMap<TrackerName, Tracker>();

    public MyApplication() {
        super();
    }

    synchronized Tracker getTracker(TrackerName trackerId) {
        if (!mTrackers.containsKey(trackerId)) {
            GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);
            Tracker t = analytics.newTracker(R.xml.app_tracker);
            mTrackers.put(trackerId, t);

        }
        return mTrackers.get(trackerId);
    }
}
EN

回答 1

Stack Overflow用户

发布于 2015-01-06 03:19:20

代码语言:javascript
复制
Tracker t = ((AnalyticsSampleApp) getActivity().getApplication()).getTracker(
    TrackerName.APP_TRACKER);
t.setScreenName("FRAGMENT_NAME");
t.send(new HitBuilders.AppViewBuilder().build());

这种方式应该适合你的需要,不是吗?

或者这样做:

代码语言:javascript
复制
t.send(new HitBuilders.EventBuilder()
    .setCategory("Category")
    .setAction("Action_Id")
    .setLabel("Label")
    .build());
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27786274

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档