使用 JavaScript 和 JavaScript 捕获引用 URL 参数传递到谷歌分析

发布于 2024-11-28 02:15:32 字数 461 浏览 1 评论 0原文

JavaScript 新手。我正在尝试捕获目标页面的引用网址,该页面具有一些结构如下的查询参数:

example.com/vehicle/?stock=12345

一旦获得查询参数,我想使用以下方法将它们传递到 Google Analytics: _gaq.push 方法。我不希望任何人记住 gaq.push 方法,但是我的代码结构正确吗?

<script type="text/javascript">
  var vehicleURL=document.referrer;
  var stock=vehicleURL.substring(vehicleURL.indexOf('?')+7, vehicleURL.length);

  _gaq.push(['track_Event', 'Leads', 'Vehicle', stock]);
</script>

谢谢!

New to javascript. I'm trying to capture the referring url for a goal page, which has some query parameters structured like so:

example.com/vehicle/?stock=12345

Once I get the query parameters, I want to pass them into Google Analytics using the _gaq.push method. I dont' expect anyone to have the gaq.push method memorized, but is my code structured correctly?

<script type="text/javascript">
  var vehicleURL=document.referrer;
  var stock=vehicleURL.substring(vehicleURL.indexOf('?')+7, vehicleURL.length);

  _gaq.push(['track_Event', 'Leads', 'Vehicle', stock]);
</script>

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

凉宸 2024-12-05 02:15:32

您似乎走在正确的道路上:

var vehicleURL="example.com/vehicle/?stock=12345";
var stock=vehicleURL.substring(vehicleURL.indexOf('?')+7, vehicleURL.length);

alert(stock); //(12345)

_gaq.push(['_trackEvent', 'Leads', 'Vehicle', stock]);

请记住,Google Analytics 对错误的容忍度很小,因此请确保 _gaq.push 正确无误。

You seem to be on the right track:

var vehicleURL="example.com/vehicle/?stock=12345";
var stock=vehicleURL.substring(vehicleURL.indexOf('?')+7, vehicleURL.length);

alert(stock); //(12345)

_gaq.push(['_trackEvent', 'Leads', 'Vehicle', stock]);

Keep in mind that Google Analytics has little tolerance for error so make sure that _gaq.push is spot on.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文