无法追踪转化率
当你查看一则广告时,该广告会在你的浏览器中放置一个Cookie,表示你已经看到它。如果随后你进入转化阶段(购买、下载等),广告主们需要能追踪每一个他们投放到你网站上的转化率,这样他们才能计算投放的效果,从而作出优化策略,如果你无法再追踪广告转化率了,那么也很难再进行投放了。
当然,以上只是建立在你没有进行任何改变的基础上,距离全面禁用三方Cookie还有一年多的时间,这应该是一个足够的时间让你及时作出应对。
是好是坏
虽然,这对你带来的可能是糟糕的广告体验,但是全面禁用三方Cookie对我们用户来讲肯定是一件好事,因为你的信息不会被轻而易举的就被别人追踪了,你的隐私信息也不会容易被泄漏。
然而事情真的那么简单么?贪婪的广告商绝对不会直接放弃对你的信息追踪,首先他们已经对你掌握了足够多的信息,而且三方Cookie只是众多获取你信息的一种手段,只不过这种方法更方便简单,为了利益,他们一定会找到更多的替代方案:
使用一方 Cookie 替代 三方 Cookie
如果我们引入了一个三方的SDK,比如google analytics,说明我们对其是信任的,它对我们的信息收集追踪都是在允许范围内的。所以这些SDK依然可以使用第一方Cookie来完成用户身份标识符。
比如,gtag.js和analytics.js会设置以下Cookie用户标识用户信息:
但是,这些Cookie并不是第三方Cookie,而是设在你的域下的第一方Cookie,比如打开twitter的Cookie信息:
我们发现_ga、_gid这两个Cookie正是设置在其自己域下面的。
如果使用正常的Set-Cookie的形式,google analytics是无法直接将Cookie设置到twitter.com这个域下面的,而且google analytics发起的日志收集请求也无法携带twitter.com这个域下的Cookie。
打开sdk的代码我发现里面有使用 js 设置Cookie的代码:
并且,收集日志的请求中也又没携带任何Cookie,而是把这信息带在了参数中:
这样的方式就模拟了使用三方Cookie标识用户信息的过程,并且完全可以替代它。总而言之禁用三方Cookie对这种三方SDK的影响并不大,只要稍微改变一下思维即可。
当然,由于Safari和Firefox已经全面禁用了三方Cookie,一些广告营销服务也正在给出使用一方Cookie的替代方案,比如Facebook Pixel:
你允许了其读取一方Cookie就意味着它能获取你更多的数据,这意味着你需要承担更大的用户信息泄漏的风险。而且使用一方Cookie也不像使用三方Cookie那样灵活,在某些场景下也是有很大限制的。
浏览器指纹
三方Cookie的主要作用是标识你的身份,从而在你下一次访问时知道你是谁,那么如果有一种技术直接就可以获取你的唯一标识时,那么就不需要再存储Cookie了,这个技术就是 “浏览器指纹” 。
“浏览器指纹”是一种通过浏览器对网站可见的配置和设置信息来跟踪Web浏览器的方法,浏览器指纹就像我们人手上的指纹一样,每个人拥有一份接近于独一无二的配置。
如果单单拿出一个配置来讲可能很多人和你拥有一样的配置,比如下面的:
Chrome版本:UTC+8时间:
如果单独看每个配置,那他们都不能作为你独一无二的特征,但是综合起来看呢?比如就看这三项,三项的配置与你都相同的人的概率就会大大减小了。以上只是一些简单的特征,比如系统版本,浏览器版本,这些只需要一个简单的navigator.userAgent属性就可以拿到。
像这样的属性还有非常多个,他们可能来自HTTP Header、Javascript attributes、浏览器插件等等
来源:【九爱网址导航www.fuzhukm.com】 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!