作者:Jasper-ling玲 | 来源:互联网 | 2023-05-21 17:22
请在下面找到跟踪代码,
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"的维度,这是我对该属性的唯一维度.
屏幕视图会话在"应用程序概述"中被跟踪,但未添加到我的自定义维度的报告中.
我使用自定义选项卡创建了自定义报告.![报告我的自定义维度,](https://img.php1.cn/3cd4a/1eebe/cd5/e62700fe09f8933e.webp)
但我仍然没有获得自定义维度的任何数据,
![报告中未显示任何数据](https://img.php1.cn/3cd4a/1eebe/cd5/d942b7ec373849c3.webp)
我在一天之后甚至经过多次运行后检查了报告.我正在使用android studio,并且在logcat中没有抛出任何错误/警告.
请帮我解决这个问题.如果您可以建议任何带有示例代码的干净文档/博客,通过谷歌分析来跟踪Android应用程序的高级指标,将会很有帮助.
提前致谢 :).
1> Tijee..:
我遇到了同样的问题,似乎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());