gpt4 book ai didi

ruby-on-rails - 谷歌分析没有在 Rails 应用程序中显示正确的事件页面

转载 作者:行者123 更新时间:2023-12-03 15:48:31 25 4
gpt4 key购买 nike

body 结束之前,我有一个带有 Google Analytics js 的 Rails 4 应用程序使用 Turbolinks。但是,除非我专门重新加载我所在的页面,否则事件页面始终显示为“/”。有什么办法可以纠正这个吗?

最佳答案

您可以使用 google-analytics-turbolinks gem并像往常一样添加脚本。

更新:

gem 唯一做的就是将这个 CoffeeScript 文件添加到 assets 文件夹中:

if window.history?.pushState and window.history.replaceState
document.addEventListener 'page:change', (event) =>

# Google Analytics
if window.ga != undefined
ga('set', 'location', location.href.split('#')[0])
ga('send', 'pageview', {"title": document.title})
else if window._gaq != undefined
_gaq.push(['_trackPageview'])
else if window.pageTracker != undefined
pageTracker._trackPageview();

关于ruby-on-rails - 谷歌分析没有在 Rails 应用程序中显示正确的事件页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24126060/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com