【关于不蒜子】全面禁用的第三方Cookie,考虑CloudflareWorkers + Huno + D1方案
为什么提出这个新的特性改动 根据Google的最新消息,在未来某个版本,第三方cookie会被完全禁用,目前类似Edge之类的浏览器已经开始禁用第三方cookie了,那么对于使用不蒜子的NotionNext来言是不是需要进行改进?
描述一下你推荐的解决方案 使用一些自建类似的服务来代替不蒜子的服务
描述一下你考虑过的其它替代解决方案 干脆不统计用户访问量了,简单粗暴,但是不是很建议
补充说明 无
那自建计数服务不算第三方 Cookie 吗? 还有 谷歌分析 微软 Clarity 算 第三方 Cookie 吗?
那自建计数服务不算第三方 Cookie 吗? 还有 谷歌分析 微软 Clarity 算 第三方 Cookie 吗?
回答:自建不算,后者属于
自建的服务如果使用了相同的域名比如博客是blog.abc.com,自建的计数服务是jishu.abc.com,则对于博客而言这个计数服务不属于第三方,使用的Cookie也就不是第三方Cookie,但是如你所见,谷歌分析和微软的Clarity都属于第三方Cookie,如果你使用了最新版本的Edge,并且没有开放对网站第三方Cookie的使用(或者你开启了),打开开发人员模式,就会发现消息提示里有类似Clarity was blocked的提示,就是因为Clarity属于第三方Cookie,而且Clarity的计数也不是很准,录像也只能记录使用老浏览器,没有禁用第三方Cookie的浏览器。再举个例子,博客使用Twikoo时,使用了相同的顶级域,比如twikoo.abc.com,因为Twikoo会自动记录上次评论填入的个人信息,这也使用到了Cookie,但是并没有被浏览器拦截。
所以谷歌和微软禁用第三方Cookie的解决办法就是将大部分服务都进行自建,托管在同域,这样就可以避免被拦截,但是这对于广大站长而已,影响还是不小的,卜算子之类的计数应该可以Umami,是可以使用Vercel配合数据库架设的,但是遗憾的是NotionNext现在并不支持,最近开发者好像也没有什么对项目进行更新,有点令人担忧
那自建计数服务不算第三方 Cookie 吗? 还有 谷歌分析 微软 Clarity 算 第三方 Cookie 吗?
回答:自建不算,后者属于
自建的服务如果使用了相同的域名比如博客是blog.abc.com,自建的计数服务是jishu.abc.com,则对于博客而言这个计数服务不属于第三方,使用的Cookie也就不是第三方Cookie,但是如你所见,谷歌分析和微软的Clarity都属于第三方Cookie,如果你使用了最新版本的Edge,并且没有开放对网站第三方Cookie的使用(或者你开启了),打开开发人员模式,就会发现消息提示里有类似Clarity was blocked的提示,就是因为Clarity属于第三方Cookie,而且Clarity的计数也不是很准,录像也只能记录使用老浏览器,没有禁用第三方Cookie的浏览器。再举个例子,博客使用Twikoo时,使用了相同的顶级域,比如twikoo.abc.com,因为Twikoo会自动记录上次评论填入的个人信息,这也使用到了Cookie,但是并没有被浏览器拦截。
所以谷歌和微软禁用第三方Cookie的解决办法就是将大部分服务都进行自建,托管在同域,这样就可以避免被拦截,但是这对于广大站长而已,影响还是不小的,卜算子之类的计数应该可以Umami,是可以使用Vercel配合数据库架设的,但是遗憾的是NotionNext现在并不支持,最近开发者好像也没有什么对项目进行更新,有点令人担忧
那我懂了,但是还有个疑问
为啥谷歌微软要禁用第三方 Cookie ,甚至影响自家产品呢?后期不会甚至直接关掉自家产品吧。 (除非说允许 自定义域名 ,这样就可以和网站同域了)
Umami 的部署需要额外提供一个MySQL或Postgres支持,这就大大增加了普通用户的部署难度,有点令人头大
@tangly1024 可以看看这个项目https://blog.csdn.net/DigitalScribe/article/details/136417454 使用cloudflare D1+Workers,理论免费额度可以统计一天10w次访问