Google Analytics(分析)多跟踪帐号维度数据部分未显示在报告中
Google Analytics multi tracking account dimension data partially not showing in report
我有两个谷歌分析跟踪帐户。
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');
然后我在谷歌分析上查看结果。
- 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'});
设置 dimension1 时,如果尝试为第二个跟踪器设置维度,则需要在方法前面加上第二个跟踪器的名称。
所以应该是
ga('second.set', 'dimension1', 'mytown');
相关文章:
- 正在读取JSON,数据未显示
- 如何使用.log数据文件显示EXT-js网格
- 使用来自URL的JSON数据来显示谷歌地图标记-如何
- 数据未显示 - 余烬 js - Rest API
- JQuery JSON 数据未显示
- json数据未显示在jquery中
- 谷歌地图获取kml数据并显示它们
- jquery数据表显示/隐藏列添加了错误的选择
- 等待数据时显示加载程序
- sqlite选择的数据没有显示给ng重复
- 只想在页面上未加载初始数据时显示加载gif
- 为什么Ajax没有从表中获取数据并显示它
- 数据未显示在flot图表中(都市主题)
- Highchart阶梯线图表工具提示在没有数据时显示旧数据
- 获取的数据没有显示在新页面上(JavaScript/HTML)
- 在加载数据之前显示Ionic加载
- jqueryUi autocomplete - 自定义数据和显示
- HTTP 请求后,数据未显示在 Ember 应用程序中
- 使用 JavaScript 将数据 json 显示到网页中
- 使用 php 和 Jquery 数据表显示 mysql 数据库