發行說明

本檔案涵蓋Adobe Experience Platform Web SDK的發行說明。
如需Web SDK標籤擴充功能的最新發行說明,請參閱 Web SDK標籤擴充功能發行說明.

2.13.1版 — 2022年10月13日

  • 修正當window.Visitor在設定後定義時,訪客移轉無法運作的問題。 這在使用Adobe標籤執行時尤其重要。
  • 修正 device.screenWidthdevice.screenHeight 在某些環境中會以字串的形式填入。

2.13.0版 — 2022年9月28日

新功能

修正和改良

  • 修正當停用連結追蹤時,個人化點擊追蹤量度未更新的問題。
  • 更新命令,以在指定未知選項時引發驗證錯誤。
  • _experience.decisioning.propositionEventType 自動傳送顯示和互動個人化事件時,現在會填入屬性。
  • 新增重複的命名空間驗證 getIdentity 命令。
  • sendEvent 命令。

2.12.0版 — 2022年6月29日

  • 將對邊緣網路的請求變更為使用 cluster cookie位置提示作為URL的一部分。 這可確保變更其位置的使用者(例如透過VPN或使用行動裝置開車等)在工作階段中間點擊相同邊緣,且擁有相同的個人化設定檔。
  • 字串getLibraryInfo命令響應中配置的函式。

2.11.0版 — 2022年6月13日

新功能

  • 您現在可以在行動應用程式和行動網站內容之間以及網域間共用訪客ID,以更精確地提供個人化體驗。 請參閱 專屬檔案 了解更多。
  • 您現在可以呈現或執行 Adobe Target 填入單頁應用程式,而不會增加analytics量度。 這可減少報表錯誤,並提高分析準確度。 請參閱 專屬檔案 了解更多。
  • 新增其他資訊至 getLibraryInfo 命令,包括可用命令和實例的最終配置。

修正和改良

  • 更新Cookie設定以使用 sameSite="none"secure 標幟 HTTPS 頁面。
  • 修正使用 eq 偽選擇器。
  • 修正 localTimezoneOffset 可能無法驗證Experience Platform。

2.10.1版 — 2022年5月3日

  • 已修正為ID同步和區段目的地建立多個永久性iframe的問題。

2.10.0版 — 2022年4月22日

  • 對所有ID同步和區段目的地使用永久iframe。
  • 修正 sendEvent 結果。

版本2.9.0 - 2022年3月10日

  • 新增追蹤支援 control (default) Adobe Target體驗。
  • 針對單頁應用程式最佳化檢視變更事件。 現在呈現個人化體驗時,顯示通知會隨檢視變更事件一併提供。
  • 移除否時的主控台警告 eventType 存在。
  • 修正 propositions 屬性僅從 sendEvent 命令。 此 propositions 屬性現在一律定義為陣列。
  • 修正從Adobe Experience Edge傳回錯誤時,未顯示隱藏容器的問題。
  • 修正互動事件未計入Adobe Target的問題。 此問題已借由在web.webPageDetails.viewName將檢視名稱新增至XDM而修正。
  • 修正主控台訊息中的檔案連結損毀。

版本2.8.0 - 2022年1月19日

  • 支援個人化的影子DOM選取器。
  • 重新命名個人化事件類型。 (displayclick 變成 decisioning.propositionDisplaydecisioning.propositionInteract)
  • 修正HTML選件內嵌指令碼標籤時,即使指令碼只執行一次,頁面上仍會新增兩次指令碼標籤的問題。

版本2.7.0 - 2021年10月26日

  • 在Experience Edge的傳回值中公開其他資訊,來自 sendEvent,包括 inferencesdestinations. 這些屬性的格式可能會有所變更,因為這些功能目前是測試版的一部分。 如需詳細資訊,請參閱 追蹤事件。

版本2.6.4 - 2021年9月7日

  • 修正設定HTMLAdobe Target動作時,套用至 head 元素正在替換整個 head 內容。 現在,設定套用至的HTML動作 head 元素已變更為附加HTML。

版本2.6.3 - 2021年8月16日

  • 修正非公用物件透過 configure 命令。

版本2.6.2 - 2021年8月4日

  • 修正 result.decisions (由 sendEvent 命令),則即使在 result.decisions 屬性未被存取。 存取 result.decisions 屬性,但屬性仍不再使用。

版本2.6.1 - 2021年7月29日

  • 針對沒有個人化內容的單頁應用程式檢視呈現個人化內容時,系統擲回錯誤並導致Promise從 sendEvent 命令被拒絕。

版本2.6.0 - 2021年7月27日

  • sendEvent 已解析的Promise,包括Adobe Target回應Token。 當 sendEvent 命令執行,並傳回promise,最終以 result 包含從伺服器接收的資訊的對象。 以前,此結果對象包含一個名為 decisions. 此 decisions 屬性已過時。 新屬性, propositions,已新增。 這個新屬性可讓客戶存取更多個人化內容,包括 回應token.

版本2.5.0 - 2021年6月

  • 新增對重新導向個人化選件的支援。
  • 自動收集的作為負值的檢視區寬度和高度將不再傳送至伺服器。
  • 當透過傳回 falseonBeforeEventSend 回撥,訊息現在已記錄。
  • 修正多個事件中,包含特定單一事件專用XDM資料片段的問題。

版本2.4.0 - 2021年3月

  • SDK現在可以是 已安裝為npm套件.
  • 新增對 out 選項 配置預設同意,會捨棄所有事件,直到收到同意為止(現有 pending 選項會讓事件排入佇列,並在收到同意後傳送它們)。
  • onBeforeEventSend回呼 現在可用來防止傳送事件。
  • 現在使用XDM結構欄位群組,而非 meta.personalization 傳送關於呈現或點按之個人化內容的事件時。
  • getIdentity命令 現在會連同身分一併傳回邊緣地區ID。
  • 已改善從伺服器收到的警告和錯誤,並以更適當的方式處理。
  • 新增 Adobe的同意2.0標準.
  • 同意偏好設定收到後會雜湊並儲存在本機儲存空間,以便CMP、Platform Web SDK和Platform邊緣網路之間最佳化整合。 如果您要收集同意偏好設定,現在建議您呼叫 setConsent 在每個頁面載入時。
  • 監視掛接, onCommandResolvedonCommandRejected,已新增。
  • 錯誤修正:當使用者導覽至新的單頁應用程式檢視、返回原始檢視,然後按一下符合轉換資格的元素時,個人化互動通知事件會包含相同活動的重複資訊。
  • 錯誤修正:如果SDK傳送的第一個事件 documentUnloading 設為 true, sendBeacon 會用來傳送事件,導致有關身分的錯誤未建立。

版本2.3.0 - 2020年11月

  • 新增Nonce支援,以允許更嚴格的內容安全性原則。
  • 新增單頁應用程式的個人化支援。
  • 改善與其他可能會覆寫的頁面上JavaScript程式碼的相容性 window.console API。
  • 錯誤修正: sendBeacon 未使用時 documentUnloading 設為 true 或連結點按被自動追蹤時。
  • 錯誤修正:如果錨點元素包含HTML內容,則不會自動追蹤連結。
  • 錯誤修正:包含唯讀的某些瀏覽器錯誤 message 屬性處理不當,導致向客戶公開其他錯誤。
  • 錯誤修正:如果在iframe中執行SDK,若iframe的HTML頁面來自父視窗的HTML頁面以外的子網域,則會導致錯誤。

版本2.2.0 - 2020年10月

  • 錯誤修正:選擇加入物件會在 idMigrationEnabled is true.
  • 錯誤修正:讓Alloy知道應傳回個人化選件的請求,以避免發生忽隱忽現的問題。

版本2.1.0 - 2020年8月

  • 移除 syncIdentity 命令,並支援在 sendEvent 命令。
  • 支援IAB 2.0同意標準。
  • 支援在 setConsent 命令。
  • 支援覆寫 datasetIdsendEvent 命令。
  • 支援合金顯示器(了解詳情)
  • 通過 environment: browser 在實作詳細資料內容資料中。

本頁內容