首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >覆盖发送到Google的URL路径

覆盖发送到Google的URL路径
EN

Stack Overflow用户
提问于 2014-08-11 12:47:04
回答 1查看 318关注 0票数 0

在我的web应用程序中,我有一个路径作为/search。根据用户先前选择的内容,我还将名为city的cookie设置为CityACityB。我已经建立了谷歌分析,以监测游客流量。

我的问题是,根据cookie值,我如何覆盖路径/search在Analytics行为流菜单中显示为/cityA/search/cityB/search

PS。这是一个Rails应用程序,实际上在这一点上更改URL是不可行的,因为我将不得不重新配置我的Routes.rb文件并在任何地方更新链接。

编辑:我必须使用ga.js。迁移到环球分析(analytics.js)是我目前无法控制的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-11 17:37:13

在您的analytics.js片段中,您应该看到以下行:

代码语言:javascript
复制
ga('send', 'pageview');

可以向重写页路径的send方法传递一个附加参数。在你的例子中,它看起来应该是这样的:

代码语言:javascript
复制
ga('send', 'pageview', {
  page: 'cityA/search'
});

您必须在.erb文件中添加一些Rails逻辑,以便根据cookie调整页面值,但这不会带来太大的麻烦。

作为参考,以下是有关send方法及其接受的参数的一些信息:

https://developers.google.com/analytics/devguides/collection/analyticsjs/method-reference#send

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25243657

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档