Adobe Analytics 实施的核心架构在所有实施类型中都是一致的。此过程需要定义变量并将这些变量编译到一个图像请求中,然后将请求发送到 Adobe 数据收集服务器。此概念意味着,您可以跨同一站点的不同页面在 AppMeasurement、Web SDK 以及它们在 Adobe Experience Platform 数据收集中各自的扩展之间无缝切换。
Adobe 建议通过在所有页面使用相同的实施类型来保持站点实施的一致性。但是,如果您的网站的某些部分有不同的要求,则可以使用此页面来帮助确保在各页面之间持续跟踪访客。
如果您使用多种类型的实施(例如 AppMeasurement 和硬编码图像请求),请确保正确设置以下变量并且这些变量相互匹配:
变量 | AppMeasurement | Analytics 扩展 | Web SDK | Web SDK 扩展 | 硬编码图像请求 |
---|---|---|---|---|---|
报告包 ID | s_gi 中的字符串变量 |
配置扩展时的库管理部分下的报告包 | 配置数据流时添加 Adobe Analytics 作为服务 | 配置数据流时添加 Adobe Analytics 作为服务 | URL pathname 的一部分(/b/ss/ 之后) |
跟踪服务器 | trackingServer 和 trackingServerSecure 变量 |
配置扩展时的常规部分下的跟踪服务器和SSL 跟踪服务器 | 配置 Web SDK 时的 edgeDomain 属性 |
配置扩展时的边缘域 | 图像请求 URL 的 hostname |
Experience Cloud ID 服务 | 实施 VisitorAPI.js |
使用 Adobe Experience Cloud ID Service 扩展 | 使用 Adobe Experience Cloud ID Service 扩展 | 使用 Adobe Experience Cloud ID Service 扩展 | 单独调用 ID Service 服务器以获取所需 ID |
如果这些变量中的任何一个在跨实施类型中不一致,Adobe 会将它们视为不同的访客。如果未在您的网站上对访客进行跨实施类型无缝跟踪,则最常见的原因是 ID Service 配置不正确。请参阅 ID Service 用户指南中的实施方法,了解详细信息。