3

请在下面找到跟踪代码,

GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);
Tracker t = analytics.newTracker(MY_PROPERTY_ID);
t.send(new HitBuilders.AppViewBuilder().setCustomDimension(1, "testing custom dimension").build());

上面的代码被添加到 UI 中元素的单击侦听器中。

setCustomDimension 中的索引 1 指的是我的属性设置中名为“test”的维度,这是我对该属性拥有的唯一维度。

屏幕视图会话正在“应用概览”中进行跟踪,但未添加到我的自定义维度的报告中。

我使用自定义选项卡创建了一个自定义报告。报告我的自定义维度,

但我仍然没有得到自定义维度的任何数据,

报告中未显示数据

一天后我检查了报告,甚至运行了很多次。我正在使用 android studio,logcat 中没有抛出任何错误/警告。

请帮我解决这个问题。如果您可以建议任何带有示例代码的干净文档/博客,以通过谷歌分析跟踪 android 应用程序的高级指标,那将会很有帮助。

提前致谢 :)。

4

1 回答 1

7

我有同样的问题,SDK 中似乎存在一个已知问题:https ://code.google.com/p/analytics-issues/issues/detail?id=435 。

在将自定义维度发送到跟踪器之前,您必须设置一个屏幕名称:

t.setScreenName("Home Screen");
t.send(new HitBuilders.AppViewBuilder().setCustomDimension(1, "testing custom dimension").build());
于 2015-02-19T09:19:42.973 回答