Web SDK JavaScript 库概述
Adobe Experience Platform Web SDK是客户端JavaScript库,它允许您将数据发送到Adobe Experience Platform Edge Network。 本指南记录了Web SDK JavaScript库(alloy.js)实施路径,包括核心概念、安装、配置和命令。 有关数据收集UI中的Web SDK标记扩展,请参阅Web SDK标记扩展。 若要从服务器而不是浏览器发送数据,请参阅适用于JavaScript的Server SDK。
Web SDK以与解决方案无关的方式(XDM)将数据发送到Experience Platform Edge Network,会将数据映射到解决方案特定的格式和目标,并实时发送。
Experience Platform Edge Network edge-network
Adobe Experience Platform Edge Network提供了低延迟数据收集、可插拔计算和快速数据激活功能,涵盖所有可寻址渠道。 它为Web、移动和服务器端渠道提供单个整合的SDK,将数据发送到公共Adobe域(adobedc.net),并接收数据和体验交付的单个有效负载。
在服务器端,统一的边缘网关和通用平台服务框架简化了新功能的部署,同时提供了以下优势:
- 减少客户实现价值的时间;
- 结束对“点”集成的需求;
- 与旧库相比提高了性能;
- 降低运营成本;
- 加快创新速度;
- 为Adobe客户创造持续的竞争优势。
通过整合的边缘系统,您可以跨所有渠道管理广告、营销和个性化营销活动。 它降低了总拥有成本并支持各种数据类型,使您能够映射数据模型以用于多个Experience Cloud产品。
由Web SDK替换的库 sdks
Web SDK是从头开始构建的开放源库,用于集成现有库的功能。 它解决了标记触发顺序、版本不一致和依赖关系管理等问题,提供了一种实施许多Experience Cloud产品的方法。 Web SDK取代了为以下服务收集数据:
- Adobe访客ID服务(
VisitorAPI.js) - Adobe Analytics (
AppMeasurement.js) - Adobe Target (
AT.js) - Adobe Audience Manager (
DIL.js) - Adobe Media Analytics
- Adobe Advertising
它还引入了一个新端点,该端点可简化对Adobe解决方案的HTTP请求。 以前,每个数据收集库需要多次调用。 现在,单次调用便可以检索ID、提取Target体验、将数据发送到Audience Manager以及将数据传递到Adobe Experience Platform。
从现有库迁移到Web SDK migrating-to-web-sdk
Adobe提供了简化的升级路径,以简化从任何现有库到Web SDK的迁移。 您可以单独迁移网站的每个页面,而无需一次迁移整个网站。 您可以在部分页面上使用Web SDK,而在其他页面上使用现有库,从而实现逐步过渡。