【问题标题】:Google Analytics analytics.js Anonymous Score ReportingGoogle Analytics(分析)analytics.js 匿名分数报告
【发布时间】:2016-01-28 03:27:35
【问题描述】:

所以我正在尝试为我的网页游戏设置 Google Analytics。我需要发送一个分数,我已经开始工作了,但问题是当我测试游戏并在第二天检查我的自定义报告时,我只看到一个条目,它似乎只是将所有分数加起来将它们放入一个条目中。我相信解决方案是使用维度来制作多个条目。这就是我现在所拥有的用于将数据发送到分析的方法。

var rid = 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) {
    var r = Math.random()*16|0, v = c == 'x' ? r : (r&0x3|0x8);
    return v.toString(16);
});

// send over relevant analytics data to Google Analytics
ga('set', 'dimension1', rid);
ga('set', 'metric1', NJ.analytics.blocksCleared);
ga('send', 'event', 'Game', 'end', 'Game Session Data');

我不确定这是否是正确的解决方案,并且它也可能会创建重复数据,因为我只是生成一个随机字符串。有人可以确认这是您在analytics.js 中生成自定义变量行的方式,并建议一种更好的方法来为analytics.js 生成唯一匿名用户吗?

【问题讨论】:

    标签: javascript google-analytics analytics.js


    【解决方案1】:

    单独为每个分数设置一行并不是很有帮助。如果您仍然想这样做,自定义尺寸是要走的路。我不确定这是否会提供您需要的数据。

    主要问题是:您想对收集的数据做什么?如果您对平均分数感兴趣,可以查看event value 字段。

    根据定义,自定义指标是聚合的,将在一段时间内产生单个值。

    【讨论】:

      猜你喜欢
      • 2014-05-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-27
      • 1970-01-01
      • 2017-12-04
      相关资源
      最近更新 更多