javascript - 根据 url 参数显示不同的 Google 分析 JavaScript

标签 javascript jquery

我想根据网址参数显示不同的 Google 分析代码

我在网址中附加了不同的联属 ID,当用户浏览时,这些联属 ID 会在整个网站上传播。根据 ID 显示不同脚本的最佳方式是什么?

附属机构 ID 示例

http://www.website.com.au/?afid=AFF1

http://www.website.com.au/?afid=AFF2

这就是我现在拥有的

var CurrentUrl = window.location.href;
var SplitUrl = CurrentUrl.split('afid=')[1];

if (SplitUrl === 'AFF1') {  
 //show GA code one

}

else if (SplitUrl === 'AFF2') {
  //show GA code two
}

最佳答案

您可以动态创建 ga 跟踪器:

ga('创建', 'UA-XXXX-Y', '自动'); (https://developers.google.com/analytics/devguides/collection/analyticsjs/advanced)

您只需在该点之前包含 GA js 即可。

关于javascript - 根据 url 参数显示不同的 Google 分析 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28554783/

相关文章:

javascript - 复杂的连续滚动循环

javascript - Spring和jQuery验证: How to use localized strings?

javascript - 如何加载图像文件,每个文件到自己的 Canvas 元素中

php - .load php 后.click 事件不工作

javascript - TypeScript 中的索引签名不处理未定义的

javascript - 我可以扩展我的 nodejs 应用程序的最佳方式是什么?

javascript - 连续改变一个类(class)的背景颜色

jquery - 使用 css 媒体查询触发 jquery

php - jquery 自动完成 php 错误 404

javascript - 自 1.0 以来,有没有办法在新的 Spotify API 中将轨道添加到现有播放列表