iOS 11 Cookie更改 - 寻求技术说明

时间:2017-08-31 06:54:33

标签: cookies ios11

iOS 11显然会对Cookie的工作方式带来重大变化。

有人能否为我提供有关确切行为变化的全面,技术详细说明?

如果我们所有人都需要修改我们网站的工作方式来支持这一点,那么这就是一个重要的问题/主题,可以将简洁的细节作为每个人的参考。< / p>

我能找到的最好的是这样的文章:

https://adexchanger.com/data-driven-thinking/apples-upcoming-safari-changes-will-shake-ad-tech/

1 个答案:

答案 0 :(得分:5)

关注的实际特征是Webkit的智能跟踪预防。

Webkit博客上的帖子对此进行了介绍:https://webkit.org/blog/7675/intelligent-tracking-prevention

我将尝试总结SO的好处:

目的是,如果用户是活跃用户,则只能在您的网站上提供来自确定执行跨网站跟踪的网站的第三方Cookie第三方网站。

设备上的机器学习算法确定站点正在进行跨站点跟踪。博客文章中没有明确说明引发此决定的确切条件。

示例:

以AdTech Co为例,Foo.com为您的网站。

  • 您的网站上有AdTech Co跟踪代码,foo.com依赖于adtech.com Cookie来识别用户。

  • adtech.com是第三方Cookie,它不是foo.com的子域名,已被确定为跨站点跟踪器

  • 浏览器是否跟踪用户是否是AdTech Co的活跃用户 - 他们是否真的以用户身份浏览过adtech.com?

如果用户在过去一天实际浏览过adtech.com

  • Cookie正常工作

如果用户在1-30天前浏览过adtech.com

  • Cookie 已分区,这意味着可以存储和检索adtech.com个Cookie,但其范围限定为foo.com。在bar.com上运行的AdTech Co代码无法读取这些Cookie,即使它们归adtech.com所有

如果用户在30天内没有浏览adtech.com

  • 完全清除Cookie

以下是显示以下规则的博文中的图片:

Third party cookie rules