更新时间:2025年9月2号
Adobe Analytics目前主要有两种数据采集架构:
| 部署方式 | 数据流向 | 代表技术 |
|---|---|---|
| 客户端部署 | 浏览器/APP → Adobe 数据收集服务器 | AppMeasurement.js、Mobile SDK |
| 服务端部署 | 浏览器/APP → Adobe Edge Network → Adobe Analytics 或其他平台 | Adobe Web SDK + Datastream |
两种方式最大的区别在于:
- 客户端部署:浏览器直接将数据发送到 Adobe 数据收集服务器。
- 服务端部署:浏览器先将数据发送到 Adobe Edge Network(边缘服务器),再由 Edge Network 将数据转发到 Adobe Analytics 或其他 Adobe Experience Cloud 产品。
客户端部署
客户端部署是 Adobe Analytics 最传统、也是目前仍然大量使用的部署方式。
根据数据发送目标不同,又可以分为两种:
- 第三方数据收集服务器: 浏览器直接发送到 Adobe 官方收集服务器
- 第一方数据收集服务器(CNAME):浏览器发送到企业自己的二级域名,再由Adobe转发
第三方数据收集服务器(默认方式)
这是Adobe Analytics默认的部署方式。
浏览器会直接将数据发送到Adobe官方的数据收集服务器,例如:
- 2o7.net
- omtrdc.net
- data.adobedc.net(Adobe于2022年开始推广的新域名)
如果在浏览器开发者工具中看到请求发送到以上域名,就说明当前使用的是默认的第三方收集方式。
注意:上述服务器均位于境外。
如果网站主要面向中国大陆用户,可申请Adobe中国数据中心,数据收集域名为:
sc.adobedc.cn
该功能属于 Adobe 中国区增值服务,需要向Adobe单独申请。
第一方数据收集服务器(CNAME)
另一种方式是使用 CNAME(Canonical Name)。
CNAME 本质上是一条 DNS 别名记录,将企业自己的二级域名解析到Adobe的数据收集服务器。
例如:
securemetrics.example.com——>example.data.adobedc.net
浏览器看到的是:
https://securemetrics.example.com
例如Apple网站收集数据的节点是securemetrics.apple.com.cn:
通过 ping 可以发现,它最终解析到了到apple.com.cn.data.adobedc.cn:
因此,CNAME 本质就是:自己的域名 → Adobe 数据收集服务器
为什么使用CNAME?
过去,CNAME 最大的作用是降低第三方 Cookie 带来的影响,因此成为 Adobe Analytics 的主流部署方式。
主要优点包括:
- 使用第一方域名发送数据:浏览器看到的是企业自己的域名,而不是 Adobe 官方域名,因此能够避免部分浏览器或网络环境直接屏蔽第三方数据收集域名。
- 更容易通过企业网络安全策略:默认的 Adobe 域名(如
2o7.net、omtrdc.net)有时会被企业防火墙、广告拦截器或安全软件识别为跟踪域名而被阻止。使用企业自己的子域名通常兼容性更好。 - 可统一企业域名管理:数据采集全部通过企业自己的二级域名进行,更方便 DNS、安全证书及网络策略统一管理。
由于Safari已将JavaScript设置的一方Cookie生命周期进行了严格限制,而 基于CNAME + JavaScript设置Cookie与普通第一方Cookie基本受到相同的限制。
因此:CNAME对延长Cookie生命周期的作用已经明显减弱。
另外,一些广告拦截插件会根据域名关键字进行过滤,例如:
analytics
metrics
tracking
服务端部署
服务端部署是Adobe Experience Platform推出的新一代数据采集架构。
它的数据流程如下:
浏览器只需发送一次请求到 服务端,后续由 Edge Network 根据 Datastream 配置,将数据分别发送到不同平台。
如何识别是否使用了服务端部署?
可以通过请求上的configId(这个ID对应的就是Launch里的DataStream ID)判断是不是服务端部署。
数据主体位于 Request Payload 中。
其中可以看到大量 XDM(Experience Data Model) 数据。
XDM 是 Adobe Experience Platform 的统一数据模型,用于以标准化的数据结构描述用户行为,并可映射到多个 Adobe 产品或第三方平台。
服务端部署的优势
相比传统客户端部署,服务端具有以下优势:
- 统一数据采集:浏览器只需发送一次请求。Edge Network 可以根据 Datastream 配置,将数据分别发送到不同产品,可以减少浏览器需要建立的网络连接,提高整体效率。
- 更好的性能:请求数量更少,数据传输更集中,加载效率更高,整体性能通常优于传统客户端部署。
- 更好的隐私控制:在数据映射的时候,你可以控制和决定发送的信息,能更好的保护用户隐私。
中国区注意事项
截至目前,Adobe中国数据中心暂不支持服务端部署。





