3

我正在尝试将谷歌分析与我的 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”是什么意思?我应该怎么做有人可以帮助我吗?

谢谢

4

2 回答 2

4

用这个:

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());

您必须观看代码背后:Google Analytics v3 移动 SDK,所有信息都来自那里。

更新 1

Google Analytics API v4 你应该从这里创建 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
于 2013-10-21T12:12:05.103 回答
0

新流程由 Google 生成一个名为GoogleService-Info.plist的文件。

该文件包含(键,字符串),其中之一是:

<key>TRACKING_ID</key>
<string>*YOUR TRACKING ID*</string> // Auto generated by GAI

只需打开文件并确认这是您的跟踪 ID。

于 2015-08-05T07:52:21.240 回答