瞭解Data Integration Library (DIL) understanding-the-data-integration-library-dil

WARNING
自2023年7月起,Adobe已停止開發Data Integration Library (DIL)和DIL擴充功能。
現有客戶可以繼續使用其DIL實作。 不過,Adobe在此點之後不會開發DIL。 建議客戶針對Experience PlatformWeb SDK的長期資料收集策略進行評估。
如果客戶希望在2023年7月之後實作新的資料收集整合,則應改用Experience PlatformWeb SDK

Audience Manager DIL程式碼程式庫中可用的概述、快速入門和程式碼方法。

IMPORTANT
從8.0版(於2018年8月發行)開始,DIL對Adobe Experience Platform Identity服務 3.3版或更新版本有硬性相依性。 它仰賴ID Service引發ID同步和URL目的地。 如果ID Service遺失、過時或未設定,則會發生錯誤。
我們建議您使用Adobe Experience Platform Tags來實作及管理您的DIL與Adobe Experience Platform Identity Service資料庫。

不過,您也可以從我們的GitHub頁面下載最新Experience Cloud和DIL版本。 請參閱下列下載連結:

DIL目的 purpose-dil

DIL是API程式庫。 您可以將它視為Adobe Audience Manager的協助程式程式碼內文。 不一定要使用Audience Manager,但DIL提供的方法和函式表示您不需要開發自己的程式碼即可將資料傳送至Audience Manager。 此外,DIL與Adobe Experience Platform Identity Service提供的API不同。 此服務的設計用途是管理不同Experience Cloud解決方案中的訪客身分識別。 相較之下,DIL的設計目的是:

取得和實作DIL程式碼 get-implement-dil-code

DIL程式碼可在​ 這裡 ​下載。 請注意,從8.0版(於2018年8月發行)開始,DIL對Adobe Experience Platform Identity Service 3.3版或更新版本有硬性相依性。 它仰賴ID Service引發ID同步和URL destinations。 如果ID Service遺失、過時或未設定,則會發生錯誤。

建議您改用Adobe Experience Platform標籤,而不要使用DIL並手動設定Audience Manager。 Adobe Experience Platform Tags是建議的實作工具,因為它可簡化程式碼部署、放置和版本管理。 深入瞭解Adobe Experience Platform Tags中的Audience Manager延伸

呼叫範例 sample-code

DIL在事件呼叫中將資料傳送至Audience Manager。 事件呼叫是來自頁面的XML HTTP要求。 它使用POST方法在要求內文中傳送資料。

事件呼叫元素
說明
URL
DIL事件呼叫使用以下語法: https://adobe.demdex.net/event?_ts = UNIX UTC timestamp
內文
如下列範例所示,DIL會以索引鍵值配對的形式傳遞資料。 特殊首碼字元將機碼值組識別為Audience Manager或夥伴變數。
d_dst=1
d_jsonv=1
d_ld=_ts=1473693143821
d_mid=54192285857942994142875423154873503351
d_nsid=0
d_rtbd=json

另請參閱:

相關連結

recommendation-more-help
de293fbf-b489-49b0-8daa-51ed303af695