请在下面找到跟踪代码,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中未引发任何错误/警告。
请帮助我解决此问题。
如果您可以提出任何干净的文档/博客以及示例代码,以通过Google Analytics(分析)跟踪android应用的高级指标,那么这将对您有所帮助。
提前致谢 :)。
最佳答案
我有同样的问题,似乎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());