我正在尝试使用谷歌分析V4。我从https://developers.google.com/analytics/devguides/collection/android/v4/#next-steps获得了以下代码
他们正在讨论APP_TRACKER,GLOBAL_TRACKER和ECOMMERCE_TRACKER。这些是什么,它的意义是什么。
synchronized Tracker getTracker(TrackerName trackerId) {
if (!mTrackers.containsKey(trackerId)) {
GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);
Tracker t = (trackerId == TrackerName.APP_TRACKER) ? analytics.newTracker(PROPERTY_ID)
: (trackerId == TrackerName.GLOBAL_TRACKER) ? analytics.newTracker(R.xml.global_tracker)
: analytics.newTracker(R.xml.ecommerce_tracker);
mTrackers.put(trackerId, t);
}
return mTrackers.get(trackerId);
}
发布于 2014-06-10 18:13:30
这只是为了演示您可以为不同的用途提供不同的Tracker
对象。此外,它还演示了可以在代码中独占地创建它们,也可以从XML文件中创建它们。Tracker
用于将事件发送到谷歌。
https://stackoverflow.com/questions/24147473
复制相似问题