iOS 14.2已经发布了,苹果在用户隐私保护方面又有进一步的动作了,这次是对CNAME出手:通过CNAME方式设置的第一方cookie最长有效期为7天。
在这之前
假设我的网站是www.ichdata.com,我专门用一个子域tag.ichdata.com用于数据的跟踪,这个实际是CNAME解析到第三方平台的,但它生成的是第一方cookie,是ichdata.com的。
直到ITP2.3是对这种方式没有影响的,也就是通过CNAME这种方式设置的第一方cookie的有效期是任你设置的。
现在
CNAME通过
Set-Cookie
HTTP响应标头的cookie都将被限制为最长7天的有效期。
影响
通过CNAME布署的,都会有影响,主要是对用户的是识别上,因为会被清除,被识别成新用户,iOS的新用户、用户数据会变多。
如Adobe Analytics,Adobe Analytics是可以通过CANME布署,也是不少企业会采用这种布署方式,有用户贴出:
如本来有效期是两年的,现在只有7天。
还有服务端的标签管理工具,使用服务端标签工具可以避免ITP的限制,所以现在标签工具的发展方向就是往服务端布署,如谷歌推出服务端布署的GTM,Adobe也有计划会推出服务端布署的标签管理工具,另外还有Tealium,Ensightend等以服务端标签工具作为亮点的会受到影响。
现在苹果又把它堵住,苹果不遗余力的屏蔽cookie,从第三方cookie,到第一方cookie,带动了其他的浏览器厂商也跟进,对于用户隐私保护,我们是认真的。