核心擴充功能發行說明
注意
Adobe Experience Platform Launch在Adobe Experience Platform中已重新命名為一套資料收集技術。 因此,所有產品文件中出現了幾項術語變更。 如需術語變更的彙整參考資料,請參閱以下文件。
2022 年 1 月 4 日
v3.3.0
2021 年 10 月 8 日
v3.2.2
- 修正所有可用運算子的條件值資料元素JSON結構。
- 修正https://github.com/adobe/reactor-extension-core/issues/64。
2021 年 9 月 23 日
v3.2.1
- 修正欄位值為0時,條件值資料元素檢視初始化無法正常運作的錯誤。
2021 年 9 月 23 日
v3.2.0
「條件值」資料元素中導入了下列變更:
- 為條件和後援值新增核取方塊,讓使用者可選擇是否要將未定義設為傳回值。
- 數字值在設定物件中以數字形式公開。
- 條件值不再是必要值,因此其行為可能與備援值相同。
2021 年 9 月 17 日
v3.1.1
2021 年 9 月 16 日
v3.1.0
已新增新資料元素:
- 合併的對象 — 選擇多個資料元素,每個資料元素將提供一個對象。 這些對象將深度(遞歸)合併在一起以生成新對象。
- 條件值 — 根據比較結果,傳回兩個值(conditionalValue或fallbackValue)之一。
- 執行階段環境 — 傳回下列其中一個Launch環境變數:環境階段,程式庫建置日期,屬性名稱,屬性ID,規則名稱,規則ID,事件類型,事件詳細資料裝載,直接呼叫識別碼。
- JavaScript工具 — 常用JavaScript操作的包裝函式:基本字串操作(replace、substring、regex匹配、第一個和最後一個索引、split、slice)、基本陣列操作(slice、join、pop、shift)和基本通用操作(slice、length)。
- 裝置屬性 — 傳回裝置屬性,例如視窗大小或螢幕大小。
2021 年 8 月 11 日
v3.0.0
- PDCL-6153:新增支援,以可靠地提取快取自訂程式碼動作的完整限定URL。
核心擴充功能的v3.0.0與 v27.2.0(Turbine Web運行時),如果使用者的公司支援Premium CDN,則可讓使用者在許多Adobe管理的托管區域中載入其程式庫。
若使用者沒有Premium CDN,此升級為選用且回溯相容,若客戶的公司已啟用Premium CDN,則此升級為強制。
2021 年 5 月 20 日
v2.0.7
- 修正文字輸入上的滑鼠互動無法繼續正常運作的問題。
- 不再使用瀏覽器和作業系統條件。
2021 年 5 月 4 日
v2.0.6
2021 年 3 月 11 日
v2.0.5
- 更新具有延遲選項(現在支援v2.0.4版本中新增的資料元素值)的事件和動作執行階段評估中的程式碼,以將字串正確強制為數字。
2021 年 3 月 9 日
v2.0.4
- 新增各欄位的資料元素支援 — 下列事件已新增資料元素支援:「頁面逗留時間」、「進入檢視區」、「暫留」和「媒體播放時間」。 以及下列條件:「網站逗留時間」和「值比較」
- 新增對ctrl/cmd +按一下和使用連結延遲時滑鼠中鍵點按預設行為的支援
- 將點按事件上的連結延遲標示為「不再支援」。 — 如需詳細資訊,請參閱 資料收集部落格 針對Adobe Experience Platform
2021 年 1 月 6 日
v1.9.0
- 全新「觸發直接呼叫」動作 - 核心擴充功能現在加入新動作類型
Trigger Direct Call
。若要透過其他規則的動作觸發直接呼叫規則,就能使用此動作。此動作直接對應至 _satellite.track()
方法。特別感謝 Jan Exner 對此主題貢獻的心力。
2020 年 12 月 8 日
v1.8.4
- 已修正使用者無法清除或取消設定 CSP Nonce 的錯誤。
2020 年 7 月 28 日
v1.8.3
- 修正 CSP Nonce 在擴充功能啟動時只讀取一次,無法在自訂程式碼動作呼叫期間重新提取的錯誤。
2020 年 7 月 13 日
v1.8.2
- HTML 程式碼內含缺少標記名稱 (例如 comments) 的代號時,自訂程式碼動作就會擲回錯誤。此錯誤現已修正。
2020 年 7 月 10 日
v1.8.1
script
和 style
標記屬性內的自訂 HTML 實體寫入頁面前,並未正確解碼。此錯誤現已修正。
- 修正外部自訂程式碼動作沒有內容時所發生的錯誤。外部自訂程式碼動作是從程式庫外不同檔案載入的動作 (觸發規則的事件不是 libraryLoaded 或 pageBottom 時就會發生)
2020 年 7 月 6 日
v1.8.0
- 自訂程式碼中的 Promise - 未於全域範圍執行的自訂程式碼條件和 JavaScript 動作現在可傳回 Promise。透過這項功能,後續條件和動作能等待自訂程式碼的非同步程序完成後,再繼續執行下一項目。
- 以 HTML 自訂程式碼動作回呼 - 您可使用
onCustomCodeSuccess()
和 onCustomCodeFailure()
回呼,以 HTML 自訂程式碼動作達到相同效果。
請前往「條件 > 自訂程式碼和動作 > 自訂程式碼」,參閱核心擴充功能參考資料,了解更多詳細資訊。
2020 年 4 月 7 日
v1.7.3
- 加長文字欄位 - 文字輸入欄位已改為 Flex 版面,以便能更妥善運用使用者的螢幕寬度,並為較長的文字字串提供更多空間。
2019 年 11 月 1 日
v1.7.0
- 存取
event
自訂程式碼資料元素內的變數 - 現在起,您可在規則範圍內執行時,參考自訂程式碼資料元素內的事件。物件將包含觸發規則之事件的實用資訊。特別感謝 Stewart Schilling 對此主題貢獻的心力。
2019 年 10 月 7 日
v1.6.2
- 全新 Constant 資料元素類型 - 核心擴充功能現在包含名為
Constant
的新資料元素類型。需儲存將被不同條件、動作或自訂程式碼參考的常數值時,即可使用此值。非常感謝 Jan Exner 為此貢獻的心力。
2019 年 9 月 11 日
v1.6.1
- 支援 CSP Nonce - 核心擴充功能現起提供選用的設定參數。您可以新增參照 Nonce 的資料元素。如果已設定,標籤新增至頁面的所有內嵌指令碼都會使用您所設定的Nonce。 這項變更可支援使用內容安全性原則及Nonce,讓標籤指令碼仍可在CSP環境中載入。 您可以閱讀更多有關搭配CSP使用標籤的資訊 此處.
2019 年 6 月 18 日
v1.5.0
- 直接呼叫記錄 - 直接呼叫規則的瀏覽器記錄現在會在傳遞時提供額外的詳細資料。
2019 年 5 月 8 日
v1.4.3
- 輸入欄位 - 輸入欄位現在更長了!
- 自訂事件 - 自訂事件類型現在可用於發送離開視窗的事件。
- 錯誤修正 - 修正「值比較」條件無法保留數值 0 的錯誤。
- 錯誤修正 -「exchange_url」欄位已更新,因此您現在可以在 Adobe Exchange 中查看核心擴充功能清單。
2019 年 1 月 8 日
v1.4.2
- 「進入檢視區」事件 - 之前「進入檢視區」事件只會每頁觸發一次。現在,此行為可設定為每次在元素進入檢視區時觸發。
- 「自訂事件」事件 - 自訂事件現在可以包含可用於條件和動作內部的內容資料。
- 「點擊」事件 - 當您在「點擊」事件上設定連結延遲時,現在會正確登錄錨點的子系,而不只是錨點本身。
2018 年 11 月 8 日
- 「保留同類群組」選項 - 在「取樣」條件中新增了保留同類群組的選項。這可讓使用者在不同工作階段間,將使用者保留或移出取樣同類群組。例如,如果勾選「保留同類群組」核取方塊,且在首次對特定訪客執行該條件時傳回 true,則後續對同一訪客執行該條件時都會傳回 true。同樣地,如果勾選「保留同類群組」核取方塊,且在首次對特定訪客執行該條件時傳回 false,則後續對同一訪客執行該條件時都會傳回 false。
- 錯誤修正 — 修正在同步載入標籤但未正確安裝的頁面上,使用「頁面底部」事件和「自訂程式碼」動作的規則(未呼叫
_satellite.pageBottom()
)會清除網站內容。
- 錯誤修正 — 修正當瀏覽器的DOMContentLoaded事件引發後,標籤程式庫以非同步方式載入並完成載入時,「Enters Viewport」無法運作的問題。
2018 年 5 月 24 日
- 功能 - 新增「值比較」條件,這會使用任一可用運算子來比較兩個值。這取代了數個過於具體之舊條件的功能。
- 功能 - 新增「最大頻率」條件,此條件可讓您指定條件在某一時段內或事件發生時應傳回 true 的次數。範例:每日 5 次,每次造訪 2 次。
2018 年 4 月 11 日
2018 年 3 月 20 日
- 錯誤修正 - 自訂程式碼視窗會擲出
document.write
錯誤,且無法在非同步部署中執行
- 錯誤修正 - 主要模組未包含在程式庫中
- 錯誤修正 -「隨機數字」資料元素上的最小值和最大值發生問題
2018 年 1 月 10 日
- 功能 -「隨機數字」資料元素
- 功能 -「頁面資訊」資料元素
- 功能 -「日期」條件
- 功能 -「取樣」條件