数据收集 |
|
- 主要是通过JavaScript方式收集数据。
- 数据是通过虚拟1像素从客户端/浏览器 收集数据根据请求的长度采用GET或 POS发送出去。
- 多年来,各种不同代的库(“s_code”、“AppMeasurement”和最近的“alloy.js”)都在不断发展。
|
|
TMS标签管理工具 |
|
- Adobe推荐的TMS是Adobe Launch – 其最新一代标签管理工具。
- Adobe Launch的TMS历经Adobe Tag Manager (ATM)、 Dynamic Tag Management (DTM) 和Adobe Launch。
|
- GTM 上面的Tag非常丰富,可以快速部署第三方 的标签。
|
标签调试 |
|
- 各种调试工具(Charles, Fiddler) 和浏览器插件 (Adobe Experience Cloud Debugger, Omnibug)
- 可以在浏览器开发者工具里的网络通过关键字 “b/ss”找到发送数据请求,进行调试。
- 浏览器开发者工具里的控制台用_satellite的方式
|
- 各种浏览器插件 (GTM/GA Debug, Tag Assistant, etc) 。
- 可以在浏览器开发者工具里的网络里通过 关键字 “collect” 找到发送数据请求,进行调试。
- Google Tag Manager (GTM) 可以开启 “预览”进行测试, 它可以详细检查各种事件记录、数据层信息和GTM变量。
|
数据层 |
|
- Adobe虽然支持数据层,但没有建立官 方的标准,直到最近推出Adobe Client Data Layer。
- 过去几年出现了多种与GTM数据层接近的 数据层,如直接调用规则 (DCR)、另外一些Extensions 也提供数据层功能 。
|
- GTM提供layer.dataLayer.push() 方法发送数据。
|
自定义能力 |
|
- 标准实现通常有250个eVar、75个props、1000 个event和3个list。
|
- 付费版GA360有200个自定义维度和200个 自定义 指标
|
原生APP |
|
- Adobe提供测试工具Project Griffon (beta) 方便用户调试测试。
- Adobe提供数据插入API可以用于原生APP的 跟踪
|
- 原生APP是通过FireBase SDK和GA4 SDK。
|
API导入数据 |
|
- Adobe Analytics 有完善的数据插入API,可用于收集客户端无法捕获的不同类型的数据,如包括各种 IoT 设备,但不支持JavaScript或 iOS/Android SDK 的。
- 批处理插入 API 可以实现批处理文件插入的 高级功能。
|
|
日志级别数据导入 |
|
- 可以用Adobe数据源导入日志数据(包括标准 CSV 或制表符分隔格式)
- 可以通过配置实现导入过去一段时间的数据
- Adobe可以配置带时间戳的请求,适得其可以 导入过去的数据。
|
|
CNAME支持 |
|
|
|
服务端数据收集 |
|
- 2020 年 3 月,Adobe 发布可以实现服务端 布署 的alloy.js。
|
- 2020 年 8 月,Google发布了GTM服务器布署 测试版
|
跨站跟踪 |
|
- Adobe推荐的跨站跟踪的方式是使用专用 的JavaScript方式将用户标识专递到目标 站点的URL。
|
|
其他注意事项 |
|
- Adobe 和 Google都在逐步从相当严格的数据收集方式(eVar、event、cd、cm 等)的传统模式迁移到完全开放的 name-value结构进行数据映射模式,其实就是往服务端方向发展。
|