Javascript Google Analytics是如何构建it的;跟踪像素请求?

Javascript Google Analytics是如何构建it的;跟踪像素请求?,javascript,google-analytics,Javascript,Google Analytics,我正在尝试创建包含一些跟踪数据的最小请求。目前,头文件大约占请求大小的一半,我正试图减少它们 我注意到Google Analytics跟踪像素(www.Google-Analytics.com/collect)没有请求头,只有Referer和User Agent 我尝试嵌入一个图像并生成一个XMLHttpRequest,但两者都向请求中添加了额外的头。我还尝试使用带有“null”的“setRequestHeader”作为第二个参数,但这只是使头为“null”,而不是将其删除 谷歌是如何产生如此小

我正在尝试创建包含一些跟踪数据的最小请求。目前,头文件大约占请求大小的一半,我正试图减少它们

我注意到Google Analytics跟踪像素(www.Google-Analytics.com/collect)没有请求头,只有Referer和User Agent

我尝试嵌入一个图像并生成一个XMLHttpRequest,但两者都向请求中添加了额外的头。我还尝试使用带有“null”的“setRequestHeader”作为第二个参数,但这只是使头为“null”,而不是将其删除

谷歌是如何产生如此小的请求的


编辑:Google Analytics似乎只缺少Chrome中的标题。我猜他们是在浏览器中删除标题,而不是在javascript中删除标题。

我认为像素还利用了发送到google analytics的跟踪cookies,这使他们能够识别用户。不知道为什么会在Chrome中过滤。尚未检查行为,但可能您的浏览器正在通过扩展阻止跟踪Cookie。假设像素还利用发送给google analytics的跟踪Cookie来识别用户。不知道为什么会在Chrome中过滤。尚未检查行为,但可能您的浏览器正在通过扩展阻止跟踪Cookie