我有两个按钮,用于设置性别。
对于每个性别按钮,我设置了一个自定义维度,例如ga('set', 'dimension1', 'male');
或ga('set', 'dimension1', 'female');
在FireBug的Javascript控制台中,我看到执行ga()
命令没有错误。在GoogleAnalytics中,我设置了customDimension
我必须通过ga('send',......
发送此数据,还是不需要?
如果是,我必须设置哪些参数?
我无法在GoogleAnalytics GUI中看到任何收到的数据,而且我已经等了大约48小时。
答案 0 :(得分:2)
自定义指标和维度必须始终与交互点击一起发送,否则它们将不会被记录。
此外,使用ga('set'...
设置的字段后面必须跟一个互动点击 - "设置"在这种情况下,字面意思是设置此字段以供后续用于交互命中"。通过交互点击(网页浏览,事件等)的配置对象使用set和传递自定义维度之间的区别在于" set"将自定义维度/指标作为参数传递给匹配时,会影响所有后续匹配,只会影响该特定匹配。
因此,如果您使用ga('set', 'dimension1', 'male')
,并且您拥有一个综合浏览量和两个事件后,维度将被记录三次(自定义维度不是一个问题,可能是自定义指标的一个大问题)。
如果你改为:
ga('send', 'pageview', {
'dimension1': 'male'
});
维度只会发送一次。
但无论你怎么做,数据都只会按照点击数据发送,所以如果你想要任何结果,你需要一个综合浏览量,事件或交易。