Varnish 对分析和 Adsense 的影响

Implications of Varnish for Analytics and Adsense

我一直在考虑在 Varnishs 缓存后面设置我的 (s̶t̶a̶t̶i̶c̶) 新闻页面,因为它几乎从不改变。然而,我想到 Varnish 为所有访问者提供完全相同的页面这一事实可能(?)以某种方式破坏 Analytics 和 Adsense 的完整性。你们在尝试使用 Varnish 服务 Google 跟踪站点时遇到过任何冲突吗?如果是这样,我可能需要解决的主要问题是什么?

反之亦然,GA 会破坏您的缓存 - 至少 Varnish 3.0 默认情况下根本不会缓存带有 Cookie headers 的请求,并且由于 GA 使用第一方 cookie,因此存在问题接着就,随即; you had to tell Varnish to ignore that cookie(这不是问题,因为 GA cookie 未在服务器上使用,仅由客户端代码访问)。

没有个人使用当前版本的经验,但per documentation它仍然不会缓存带有 cookie 的请求(这是有道理的,因为 cookie 可能包含个人数据,因此缓存它们可能不是一个好主意)。