CNAME 即指别名记录,也被称为规范名字。一般用来把域名解析到别的域名上,或是将一个域名映射到另一个域名。将可供第三方分析提供商使用的子域名通过 CNAME DNS 记录以别名的形式发给外部服务器。使得该网站及其外部追踪器因此看似是来自同样域名的浏览器且能够运行。
假设网站www.ichdata.com,现在需要加载www.12345.com的服务
如果没有设置CNAME,那么www.12345.com只能以第三方身份运行,写cookie到www.12345.com
如果设置的CNAME,那么www.12345.com可以以第一方身份运行,写cookie到www.ichdata.com
其实就是配置了数据收集服务器 CNAME 记录,是第三方平台生成第一方cookie。
许多浏览器和防间谍软件应用程序旨在拒绝并删除第三方 Cookie。
所以需要使用第一方cookie,第三方工具的第一方cookie实现方式有两种:
不像其他第三方分析工具都默认使用第一方cookie,不用考虑太多,Adobe Analytics的提供多种方式实现,但需要用户自己配置。
如果你只有一个网站的,可以不需要设置CNAME,直接使用默认的数据收集主机名( omtrdc.net 或 2o7.net )即可,访客 ID 服务会使用 JavaScript 直接在当前网站的域上设置访客 Cookie,因此不再需要使用此配置来设置第一方 Cookie。
如果有多个网站向同一个报表包发送数据的,建议使用CNAME,通过appendVisitorIDsTo实现跨域跟踪。
如果你的主域是www.ichdata.com
自己建立一个二级域名smetrics.ichdata.com
Adobe提供主机名:ichdata.com.ssl.sc.omtrdc.net(需要向Adobe申请)
自己创建一个CNAME记录,将所有的smetrics.ichdata.com的请求指向ichdata.com.ssl.sc.omtrdc.net
然后再跟新Adobe Analytics插件和Experience Cloud ID插件上的设置,开始ID迁移。