在通用分析中获取“流量来源”
Getting 'Traffic Source' in universal analytics
如何在通用分析中获取流量源数据?
我正在火虫控制台中尝试以下代码:-
ga(function(tracker) {
var src = tracker.get('campaignSource');
console.log(src);
});
但它总是记录"未定义"。
字段"campaignMedium"也返回"undefined"。
但是我为某些字段(例如"clientId"或"屏幕分辨率"或"语言")获得了正确的值。
还有其他方法可以获得这些信息吗?
PS:我正在使用 https://developers.google.com/analytics/devguides/collection/analyticsjs/field-reference#trafficsources 来引用字段名称。
我不相信你可以,因为广告系列信息都存储在服务器端。您能够获取"clientId"、"screenResolution"和"language"字段值的原因是它们存储在客户端。
如果您想获取广告系列来源等,则必须创建自己的cookie并将广告系列值存储在那里。
正如 Blexy 所建议的那样,使用 UA 时,最好依靠自己的 cookie 来跟踪流量来源。试试这个项目:https://github.com/dm-guy/utm-alternative
相关文章:
- 节点协同与生成器和Promise并行流量控制
- .net的流量模式
- 检查并重定向移动或桌面流量
- 如何将waze事件标记添加到带有流量的google地图javascript API生成的地图
- 如何在WebRTC中获取流流量大小
- 是否可以在Safari扩展中监控所有网络流量
- 使用node.js http代理测量流量
- Yandex地图-获取流量数据
- 导出网页上的所有网络流量
- 在通用分析中获取“流量来源”
- 在Highcharts.js上显示Google Analytics的30天流量
- 当流量增加时,将一定比例的访问者重定向到另一个页面
- 如何使用node.js http-proxy 来记录计算机中的 HTTP 流量
- 如何使用Maxmind Geoip2 Javascript根据国家/地区重定向流量
- 是否可以捕获并记录我自己的Websocket(wss)流量
- Alexa/similarWeb 流量跟踪单页应用程序
- 仅使用 Javascript 限制流量
- 谷歌地图具有特定时间戳的流量层
- 锚链接到外部网站,避免出现作为一个参考网站或流量来源与javascript
- 谷歌分析没有将我的应用注册为其他网站的流量来源