2013-06-18 30 views
-1

我刚刚熟悉基本级别的Javascript。我的问题是,当你粘贴他们在你的网站上提供的一些JS代码时,第三方网站如何从你的网站收集数据。例如,Google分析或Crazyegg等用户分析网站如何从您的网站收集使用的数据并将其发送给第三方?涉及什么JavaScript概念?你能指出我对某些资源的方向吗?第三方分析如何在网站上运行?

回答

0

,说明在大多数情况下,你的电话粘贴到做一个Ajax调用脚本提供给提供商分析服务器,并使用唯一的ID标识您的网站。然后供应商处理数据并以美丽的方式展示给您:)

+1

由于同源策略,它绝对不会执行ajax呼叫。 –

0

您可以查看Piwik。它是一种与Google Analytics等相同的开源代码。因此,例如,据我所知,您可以看看他们用来收集该数据的JavaScript here。您可以看到instructions on setting up tracking以了解跟踪如何启动。你可以看看developer documentation以了解更多关于它是如何工作的。

回答你的问题(从我自己的无知):我认为这样的系统基本上运行了一些JavaScript,收集数据并将其发送回服务器,然后显示给服务器(如@Jp_uy提到的)。