Adobe Experience Platform Web SDK overview
Adobe Experience Platform Web SDK是客户端JavaScript库,它允许Adobe Experience Cloud客户通过Adobe Experience PlatformEdge Network与其服务进行交互。
您可以通过两种方式实施Web SDK:
- Web SDK标记扩展。 有关详细信息,请参阅关于如何使用Web SDK实施Adobe Experience Cloud的教程。
- 使用Web SDK JavaScript库手动实施。
本指南包含有关同时使用Web SDK JavaScript库和标签扩展与Experience Cloud解决方案交互的说明。
Experience PlatformEdge Network edge-network
Experience PlatformWeb SDK是Adobe Experience PlatformEdge Network的一部分,该库包括:
- Experience PlatformWeb SDK:用于简化Adobe技术部署的JavaScript库和标记扩展。
- Experience PlatformMobile SDK:新部署方法的v5 Mobile SDK扩展。
- Edge NetworkAPI:用于数据收集、个性化、广告和营销用例的服务器端API。 您可以在服务器、IoT设备、机顶盒和其他设备上使用它。
该Edge Network提供低延迟数据收集、可插拔计算和所有可寻址信道上的快速数据激活。 它为Web、移动和服务器端渠道提供单个整合的SDK,将数据发送到公共Adobe域(adobedc.net
),并接收数据和体验交付的单个有效负载。
在服务器端,统一的边缘网关和通用平台服务框架简化了新功能的部署,同时提供了以下优势:
- 减少客户实现价值的时间;
- 结束对“点”集成的需求;
- 与旧库相比提高了性能;
- 降低运营成本;
- 加快创新速度;
- 为Adobe客户创造持续的竞争优势。
通过整合的边缘系统,您可以跨所有渠道管理广告、营销和个性化营销活动。 它降低了总拥有成本并支持各种数据类型,使您能够映射数据模型以用于多个Experience Cloud产品。
视频概述 video
观看以下视频,了解Adobe Experience Platform Web SDK和Edge Network的概述。
由Web SDK替换的库 sdks
Web SDK是从头开始构建的新开源库,用于集成现有库的功能。 它解决了标记触发顺序、版本不一致和依赖关系管理的问题,提供了一种新的开源方法来实施Experience Cloud。
Web SDK取代了:
Visitor.js
AppMeasurement.js
AT.js
DIL.js
它还引入了一个新端点,该端点可简化Adobe解决方案的HTTP请求。 以前,Visitor.js
、AT.js
、DIL.js
和AppMeasurement.js
需要多次调用。 现在,单次调用便可以检索ID、提取Target体验、将数据发送到Audience Manager以及将数据传递到Adobe Experience Platform。
观看以下视频以了解Adobe Experience Platform Web SDK和Edge Network的实际操作情况,只需一次调用即可将数据发送到Experience Platform、Analytics、Audience Manager和Target。
从现有库迁移到Web SDK migrating-to-web-sdk
Adobe提供了简化的升级途径,以简化从任何现有库到Web SDK的迁移。 您可以单独迁移网站的每个页面,而无需一次迁移整个网站。 您可以在部分页面上使用Web SDK,而在其他页面上则保留现有库,从而实现逐步过渡。
将AT.js
迁移到Web SDK注意事项 considerations
在使用AT.js
将页面迁移到Web SDK之前,请启用以下Web SDK配置选项,以确保在页面之间导航时保持访客配置文件。
从AT.js
迁移到Web SDK后,从配置中删除targetMigrationEnabled
选项。