我正在尝试将谷歌分析与我的Android应用程序集成。我按照以下链接中的步骤进行操作:
https://developers.google.com/analytics/devguides/collection/android/v3/#manifest
然后我试着看看我的应用程序的统计数据,但似乎分析不起作用,我一定做错了什么。问题是,在这些步骤中我们没有使用跟踪ID,而在谷歌分析的网站上,它说
Download the Google Analytics SDK for Android or iOS and implement the tracking code,
including this tracking ID.
“实施跟踪ID”是什么意思?我该怎么办才能帮助我呢?
由于
答案 0 :(得分:3)
使用此:
Tracker tracker = GoogleAnalytics.getInstance(context).getTracker(ga_trakingId);
然后你可以设置一些变量,这些变量将被发送到GoogleAnalytics:
tracker.set(Fields.APP_NAME, "Best Android Application");
tracker.set(Fields.APP_VERSION, "1.0");
发送一些信息,事件:
tracker.send(MapBuilder.createEvent("UX", "App Launch", null, null).build());
您必须从那里观看Behind the Code: The Google Analytics v3 Mobile SDKs所有信息。
更新1
Google Analytics API v4您应该从here创建google-services.json文件,然后您可以使用:
public Tracker getTracker() {
return GoogleAnalytics.getInstance(this).newTracker(R.xml.global_tracker);
}
然后你可以这样使用它:
getTracker().setScreenName("SomeScreenOrActivityName");
getTracker().send(new HitBuilders.ScreenViewBuilder().build()); // send screen name
答案 1 :(得分:0)
新流程会生成一个名为 GoogleService-Info.plist 的文件。
此文件包含(键,字符串),其中一个是:
<key>TRACKING_ID</key>
<string>*YOUR TRACKING ID*</string> // Auto generated by GAI
只需打开文件并确认这是您的跟踪ID。