gpt4 book ai didi

ruby-on-rails - Segment.io `analytics.page` 未在 Rails 中发送到 Google Analytics

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

我正在关注 Segment 的快速入门指南:https://segment.com/docs/libraries/analytics.js/quickstart/

基本上,Google Analytics 是 没有收到任何页面浏览量 来自 Segment,我不明白为什么......

在我的 layouts/application文件,我有:

:javascript
!function(){var analytics=window.analytics=window.analytics||[];if(!analytics.initialize)if(analytics.invoked)window.console&&console.error&&console.error("Segment snippet included twice.");else{analytics.invoked=!0;analytics.methods=["trackSubmit","trackClick","trackLink","trackForm","pageview","identify","reset","group","track","ready","alias","page","once","off","on"];analytics.factory=function(t){return function(){var e=Array.prototype.slice.call(arguments);e.unshift(t);analytics.push(e);return analytics}};for(var t=0;t<analytics.methods.length;t++){var e=analytics.methods[t];analytics[e]=analytics.factory(e)}analytics.load=function(t){var e=document.createElement("script");e.type="text/javascript";e.async=!0;e.src=("https:"===document.location.protocol?"https://":"http://")+"cdn.segment.com/analytics.js/v1/"+t+"/analytics.min.js";var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(e,n)};analytics.SNIPPET_VERSION="3.1.0";
analytics.load('#{ENV["SEGMENT_WRITE_KEY"]}');
analytics.page();
}}();

其他注意事项:
  • 它正确地拉入了我的写 key 环境变量
  • 集成在我的 Segment 仪表板上设置(启用,提供正确的 网站跟踪 ID )
  • analytics.load集成似乎有效,因为在我的调试器控制台中,analytics.Integrations["Google Analytics"]已正确初始化

  • 页面浏览量 显示在分割仪表板的调试器页面中(路径、标题等默认属性全部设置),但查看 不是 被传输到谷歌分析。

    我不相信这是因为缺少任何参数,因为 Google 的 pageview只需要一个 pagelocation属性,默认情况下通过 Segment 的 page() 提供这两个属性。方法。

    最佳答案

    事实证明,我们有另一个脚本正在加载相同的谷歌分析 javascript 文件。我有 知道为什么有重复的脚本标签会导致问题,但确实如此。删除重复项解决了问题。

    <script type="text/javascript" async="" src="https://www.google-analytics.com/analytics.js"></script>
    <script type="text/javascript" async="" src="https://www.google-analytics.com/analytics.js"></script>

    关于ruby-on-rails - Segment.io `analytics.page` 未在 Rails 中发送到 Google Analytics,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33373251/

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