也许我错过了什么,但我只是在学习javascript。

我对单一来源政策的理解是,Google Analytics(分析)无法将数据发送回Google。

如何在不违反政策的情况下向Google发送数据?

有帮助吗?

解决方案

据我所知,网页包含来自Google的JavaScript文件,然后该脚本会动态地向页面添加图片( http://www.google-analytics.com/__utm.gif ),其中包含记录所需的信息。

SOP不适用于动态添加到页面的脚本,图像或CSS文件。这就是为什么你非常信任你在网页中包含的任何JavaScript文件,因为他们可以完全控制页面。

其他提示

Ryan Doherty是对的。 Google Analytics(分析)javascript代码会在您的网页上绘制透明的1px-by-1px gif图片名称__utm.gif。当发出此图像的请求(位于Google的服务器上)时,信息将作为GET参数附加。 Google会捕获这些数据并开始处理。通常在3-6小时内,您会看到数据显示在GA报告中。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top