gpt4 book ai didi

android - 在 Android 的 TabActivity 中使用 Google Analytics

转载 作者:行者123 更新时间:2023-11-29 14:03:17 25 4
gpt4 key购买 nike

我在 android 中有一个 TabActivity,它向 TabHost 添加了 4 个独立的 Activity 。

在我调用的 TabActivity 的 onCreate 上:

tracker = GoogleAnalyticsTracker.getInstance();
tracker.start("MY UNIQUE GA CODE HERE", 10, getApplication());

在 TabActivity onDestroy() 上我有

tracker.stop();

在添加到我的 TabHost 的每个 Activity 的 onResume 上:

tracker = GoogleAnalyticsTracker.getInstance();
tracker.trackPageView("/ActivityTitle");

这是执行此操作的最佳方法吗,我见过不同的方法,但没有一个是一致的,例如,将启动方法添加到每个 Activity - 但这不会膨胀独特的 View 吗?

非常感谢任何帮助提前致谢

更新

我终于得到了一些统计数据,一切似乎都在工作,我将保留对应用平均花费时间的判断,但“看起来”是正确的。非常感谢对最佳实践的任何投入。PS 我在 eclipse 中收到一条警告,指出 .start() 和 .stop() 方法已贬值,Google 文档尚未更新,因此看不到更好的方法,如果您知道请添加。谢谢。

最佳答案

有点晚了,抱歉。您可以将 EasyTracker 用于多项 Activity :http://code.google.com/p/analytics-api-samples/downloads/list

有了这个库,您可以简单地扩展 TrackedActivity,而不必担心从哪里开始/停止等。

关于android - 在 Android 的 TabActivity 中使用 Google Analytics,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8425165/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com