如何知道谷歌分析何时保存了数据

How to know when Google Analytics has saved data

本文关键字:保存 数据 何时 何知道 谷歌      更新时间:2023-09-26

>我有一个我正在处理的页面,它只是一个重定向页面,用于在将浏览器数据发送到外部站点之前获取一些浏览器数据。这是一个白色的HTML页面,只有谷歌分析代码,然后它重定向到Kickstarter。我的问题是我不知道什么时候可以重定向它们。我想知道数据何时发送到他们的服务器,以便我可以重定向它们。我可以看到如何获取自定义跟踪的回调数据,但我想要所有浏览器数据。

我在这里看到这段代码:https://developers.google.com/analytics/devguides/collection/analyticsjs/advanced#hitCallback

但这似乎只是自定义页面视图发送。有没有办法只为谷歌分析做一个一般的onload事件?


更新:有些人发现我的问题很难理解。我会尽量让它更简单,尽管我认为这几乎和我能做的一样简单。

我没有对谷歌分析做任何自定义。我只想知道何时在任何具有谷歌分析跟踪代码(您复制和粘贴的内容)的页面上加载并将数据发送到谷歌。所以,从理论上讲,就像ga.onload(function () { ... }).希望有帮助吗?

奥斯卡,

在您的问题中很难描绘的是导航流程以及在哪里查明问题:

页面重定向

到页面以获取一些浏览器数据,然后再将其发送到外部站点。

Google 建议将跟踪代码放在重定向页面和着陆页上。这样,重定向页面将捕获报告的实际引荐来源网址信息。

从根本上说,每当用户点击带有跟踪脚本的页面时,都会向谷歌发送请求,通知访问。但是,某些浏览器实际上可能会在从代码进行 JavaScript 调用之前重定向。

可能的解决方案:

  • 在重定向脚本中实现自己的计数器,与 GA 分开
  • 在重定向发生之前实现事件
  • 使用 useBeacon 参数在重定向页面上实现事件


引用:

https://support.google.com/analytics/answer/1009614?hl=en

使用谷歌分析跟踪重定向页面