Google Analytics 多跟踪帐户维度数据部分未显示在报告中
Google Analytics multi tracking account dimension data partially not showing in report
我有两个 google 分析跟踪帐户。
var ga1 = "UA-XXXXXX-1";
var ga2 = "UA-XXXXXX-2";
然后我创建对象并发送页面视图。
ga('create', ga1, 'auto');
ga('send', 'pageview');
ga('create', ga2, 'auto', {'name': 'second'});
ga('second.send', 'pageview');
然后我在对象中设置 dimension1 并再次发送页面视图。
ga('set', 'dimension1', 'mytown');
ga('send', 'pageview');
ga('set', 'dimension1', 'mytown', {'name': 'second'});
ga('second.send', 'pageview');
然后我在 Google Analytics 上查看结果。
- ga1 和 ga2 帐户都可以使用实时报告检测到网站上有用户活跃。 (例如:当前活跃用户 = 1)
- 但是,只有帐户 ga1 可以记录在自定义报告中收到了维度 1 值。 ga2 上相同维度的自定义报告无论如何都是空的。
为什么?有人可以指出我的代码哪里错了吗?谢谢。
这是组合代码。
var ga1 = "UA-XXXXXX-1";
var ga2 = "UA-XXXXXX-2";
ga('create', ga1, 'auto');
ga('send', 'pageview');
ga('create', ga2, 'auto', {'name': 'second'});
ga('second.send', 'pageview');
ga('set', 'dimension1', 'mytown');
ga('send', 'pageview');
ga('set', 'dimension1', 'mytown', {'name': 'second'});
ga('second.send', 'pageview');
谢谢!
我觉得问题可能出在这里:
ga('set', 'dimension1', 'mytown', {'name': 'second'});
设置维度 1 时,如果您尝试为第二个跟踪器设置维度,则需要在方法前加上第二个跟踪器的名称前缀。
所以应该是
ga('second.set', 'dimension1', 'mytown');
我有两个 google 分析跟踪帐户。
var ga1 = "UA-XXXXXX-1";
var ga2 = "UA-XXXXXX-2";
然后我创建对象并发送页面视图。
ga('create', ga1, 'auto');
ga('send', 'pageview');
ga('create', ga2, 'auto', {'name': 'second'});
ga('second.send', 'pageview');
然后我在对象中设置 dimension1 并再次发送页面视图。
ga('set', 'dimension1', 'mytown');
ga('send', 'pageview');
ga('set', 'dimension1', 'mytown', {'name': 'second'});
ga('second.send', 'pageview');
然后我在 Google Analytics 上查看结果。
- ga1 和 ga2 帐户都可以使用实时报告检测到网站上有用户活跃。 (例如:当前活跃用户 = 1)
- 但是,只有帐户 ga1 可以记录在自定义报告中收到了维度 1 值。 ga2 上相同维度的自定义报告无论如何都是空的。
为什么?有人可以指出我的代码哪里错了吗?谢谢。
这是组合代码。
var ga1 = "UA-XXXXXX-1";
var ga2 = "UA-XXXXXX-2";
ga('create', ga1, 'auto');
ga('send', 'pageview');
ga('create', ga2, 'auto', {'name': 'second'});
ga('second.send', 'pageview');
ga('set', 'dimension1', 'mytown');
ga('send', 'pageview');
ga('set', 'dimension1', 'mytown', {'name': 'second'});
ga('second.send', 'pageview');
谢谢!
我觉得问题可能出在这里:
ga('set', 'dimension1', 'mytown', {'name': 'second'});
设置维度 1 时,如果您尝试为第二个跟踪器设置维度,则需要在方法前加上第二个跟踪器的名称前缀。
所以应该是
ga('second.set', 'dimension1', 'mytown');