Javascript 如何知道Google Analytics何时保存了数据

Javascript 如何知道Google Analytics何时保存了数据,javascript,google-analytics,analytics,Javascript,Google Analytics,Analytics,我有一个我正在处理的页面,它只是一个重定向页面,用于在发送到外部站点之前获取一些浏览器数据。这是一个只有谷歌分析代码的白色HTML页面,然后重定向到Kickstarter。我的问题是我不知道什么时候可以重定向它们。我想知道数据何时被发送到他们的服务器,这样我就可以重定向他们。我可以看到如何获取自定义跟踪的回调数据,但我需要所有浏览器数据 我在这里看到这个代码: 但这似乎只是自定义页面视图发送。是否有必要只为google analytics执行一次常规的onload事件 更新:有些人觉得我的问题

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

我在这里看到这个代码:

但这似乎只是自定义页面视图发送。是否有必要只为google analytics执行一次常规的
onload
事件


更新:有些人觉得我的问题很难理解。我会尽量简化,尽管我认为这几乎是我能做到的最简单的事情

我不做任何自定义谷歌分析。我只是想知道,在任何一个有谷歌分析跟踪代码(你复制粘贴的东西)的页面上,什么时候加载了数据并将其发送到谷歌。因此,在理论上,就像
ga.onload(function(){…})
。希望能有帮助?

Oscar

在您的问题中,很难描述的是导航流程以及问题的精确定位:

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

谷歌建议将跟踪代码放在重定向页面和登录页面上。这样,重定向页面将为您的报告捕获实际的推荐人信息

基本上,每当用户使用跟踪脚本点击页面时,就会向google发送一个请求,通知访问情况。然而,一些浏览器实际上可能会在代码调用JavaScript之前重定向


可能的解决方案:

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


参考文献:


我不明白你的最后一句话。一旦谷歌将数据发送到跟踪服务器,就会执行命中回调,这是你想要的——在回调函数中进行重定向也是如此。正如目前编写的那样,很难准确说出你在问什么。有关澄清此问题的帮助,请参阅。@Eikepierstorf我已尝试更新它。我不知道除了更新的版本之外,我还能如何解释它version@carlodurso请看上面的评论(我想我不能在同一条评论中给你加上标签?)嗯,对不起,我没有更好地解释这一点。我试图把它尽可能短,以使它清楚,但,我并没有重定向或跟踪它手动或任何问题。我知道用户可能会在加载新页面之前进入该页面,这正是我的问题。我如何知道何时发出呼叫和请求完成?我目前正在执行完全手动的页面视图跟踪ga页面视图跟踪,然后在回调中重定向。然而,我不想做一个手动的页面视图跟踪。这有意义吗?我的问题是:是否有google analytics onload事件或Callback可能对您的情况有所帮助。