google-analytics - Google Analytics 传输信标 - 未检测到 HTTP 响应

标签 google-analytics google-analytics-api

我正在尝试使用 navigator.sendBeacon 作为 transport mechanism对于我的 GA 脚本,以便将点击异步传输到 Web 服务器,而无需设置点击回调。但是,当我尝试使用 Google Tag Assistant 时,它会抛出未检测到 HTTP 响应错误。当我使用 'image''xhr' 作为传输机制时,它响应良好,只是当我使用 'beacon' 时它会抛出错误。

这是我已实现的跟踪代码片段:

<script>
  window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};
  ga('create', 'UA-XXXXX-Y', 'auto');
  ga('set', 'transport', 'beacon');
  ga('send', 'pageview');
</script>
<script async src="https://www.google-analytics.com/analytics.js"></script>

任何帮助将不胜感激。谢谢!

最佳答案

我认为标签助手无法接收到信标。您能否确认数据是否通过?

关于google-analytics - Google Analytics 传输信标 - 未检测到 HTTP 响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52561036/

相关文章:

google-analytics - 使用谷歌分析跟踪直接文件下载

android - Firebase 和谷歌分析

google-analytics - 在Data Studio中创建为过滤器的新字段不起作用

javascript - google analytics api根据帐户更改网络属性

javascript - 一页中触发了 2 个谷歌分析事件,我只想在该页面中触发一个分析

java - 如何在谷歌分析中为屏幕浏览量应用过滤器

google-analytics - 如何排除访问持续时间 < 1 秒的 Google Analytics 流量

c# - 是否可以在服务器中使用Google Analytics(分析)?

php - Google Analytics - 第三方访问帐户授权

google-api - 谷歌API认证: Not valid origin for the client