首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS 11 Cookie更改-寻求技术解释

iOS 11 Cookie更改-寻求技术解释
EN

Stack Overflow用户
提问于 2017-08-31 06:54:32
回答 1查看 1.5K关注 0票数 9

显然,iOS 11给cookies的工作方式带来了重大变化。

有人能给我提供一个全面的,技术上详细的描述,准确的行为变化吗?

如果我们都需要修改我们站点的工作方式来支持这一点,这就像一个重要的问题/线程,需要将简洁的细节作为每个人的参考。

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

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-31 09:34:38

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

这在Webkit博客上的一篇文章中有报道:https://webkit.org/blog/7675/intelligent-tracking-prevention

我将试图总结一下这样做的好处:

其意图是,来自决定执行跨站点跟踪的站点的第三方cookie只能在用户是第三方站点的活动用户的情况下才能在您的站点上可用。

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

示例:

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

  • 您的站点上有AdTech Co跟踪代码,foo.com依赖于adtech.com cookie来识别用户。
  • adtech.com是第三方cookie,它不是foo.com的子域,它已经被确定为跨站点跟踪器。
  • 浏览器会跟踪用户是否是AdTech公司的活跃用户--他们是否真的作为用户浏览过adtech.com?

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

  • Cookie正常工作。

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

  • Cookies是分区的,这意味着可以存储和检索adtech.com cookies,但其作用域为foo.com。运行在AdTech上的bar.com Co代码将无法读取这些cookie,即使它们属于adtech.com

如果用户已经30天没有浏览adtech.com了:

  • 饼干被彻底清除了。

下面是博客文章中显示这些规则的图片:

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45975070

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档