试试 Android 版 Google Analytics(分析)

使用我们的 Android 示例应用来了解 Google Analytics(分析)的工作原理或如何将 Google Analytics(分析)添加到您的现有应用中

必需:最新版 Android StudioGoogle Play 服务

获取项目

如果这是您首次使用 Google 服务示例,请查看 google-services 代码库。

$ git clone https://github.com/googlesamples/google-services.git

打开 Android Studio。

选择文件 > 打开,浏览以找到您要将 google-services 代码库复制到的位置,然后打开 google-services/android/analytics

获取配置文件

要使用示例,您需要提供一些额外信息来获取配置文件并完成对项目的设置。使用该示例时还需使用文件包名称 com.google.samples.quickstart.analytics

完成注册后,请下载 google-services.json 文件以将其添加到您的项目中。

获取配置文件

将配置文件添加到项目中

将您刚刚下载的 google-services.json 文件复制到您 Android Studio 项目的 app/mobile/ 目录中。打开 Android Studio 的“终端”窗格:

Mac/Linux
$ mv path-to-download/Downloads/google-services.json app/
Windows
$ move path-to-download/Downloads/google-services.json app/

运行示例

现在,您可以构建示例并从 Android Studio 运行该示例了。

构建示例并点击运行按钮,然后选择一个联网设备或模拟器。

查找记录 Google Analytics(分析)活动的日志信息。您可以通过左右滑动来记录不同屏幕上的活动。

转到 Google Analytics(分析),然后选择您注册应用时所使用的 Google Analytics(分析)帐户。如果您不确定是哪个帐户,请在您之前添加到项目中的 google-services.json 文件中查找 Google Analytics(分析)跟踪 ID。将该 ID 复制到报告下拉菜单中的 Google Analytics(分析)帐户搜索中。针对您的媒体资源选择实时 > 概览报告。

现在,您可以实时查看您应用的活动。“屏幕浏览量”图表可以显示屏幕浏览量,并且您可以通过让用户点击应用中的标签来触发更多的屏幕浏览。实时报告可以在活动到达服务器时进行显示,因此您可以使用该报告快速测试自己的设置。

工作原理

与网页跟踪一样,移动版 Google Analytics(分析)使用将数据发送到 Google Analytics(分析)服务器的 Google Analytics(分析)信标来收集用户在您的应用中的活动。您应用中的每次唯一身份用户浏览都与 Google Analytics(分析)中的屏幕浏览相对应。该报告汇总了最近 30 分钟内的所有互动数据。

该示例使用 Tracker 接口(在代码示例中显示为 mTracker)来检索屏幕名称并将其作为屏幕浏览发送到与您的应用相关联的 Google Analytics(分析)帐户。

注意:与网页跟踪不同的是,Google Analytics(分析)移动 SDK 可批量上传活动信号,以避免使用设备的网络连接并处理离线用户活动的各个时间段。

Log.i(TAG, "Setting screen name: " + name);
mTracker.setScreenName("Image~" + name);
mTracker.send(new HitBuilders.ScreenViewBuilder().build());
  

后续步骤

了解如何使用 Google Analytics(分析)来收集更多应用使用情况信息,如使用“事件跟踪”功能来收集对界面元素的点按情况数据,或者使用“广告系列跟踪”功能来收集 Google Play 广告系列活动数据。

将 Google Analytics(分析)添加到应用

是否顺利?是否遇到了问题? 请告知我们!