加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 无法在Android应用的谷歌分析属性中设置自定义维度

发布时间:2020-12-15 04:25:35 所属栏目:Java 来源:网络整理
导读:请在下面找到跟踪代码, GoogleAnalytics analytics = GoogleAnalytics.getInstance(this); 跟踪器t = analytics.newTracker(MY_PROPERTY_ID); t.send(new HitBuilders.AppViewBuilder().setCustomDimension(1,“testing custom dimension”).build()); 以上
请在下面找到跟踪代码,

GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);
跟踪器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应用程序的高级指标,将会很有帮助.

提前致谢 :).

解决方法

我有同样的问题,似乎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());

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读