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 Platform Web SDK是Adobe Experience PlatformEdge Network的一部分,其中包括:
- Experience PlatformWeb SDK:JavaScript程式庫和標籤擴充功能,可簡化Adobe技術部署。
- Experience Platform行動SDK:新部署方法的v5行動SDK延伸。
- Edge NetworkAPI:用於資料收集、個人化、廣告和行銷使用案例的伺服器端API。 您可以在伺服器、IoT裝置、機上盒和其他裝置上使用它。
此Edge Network提供低延遲資料收集、可插拔式運算,以及所有可定址通道的快速資料啟用。 它提供適用於網路、行動裝置和伺服器端通道的單一整合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
選項。