在此頁面上:瞭解如何使用內容決定活動,在您的歷程中包含個人化優惠,並將這些優惠傳送給合格的設定檔。
Journey Optimizer可讓您透過歷程畫布中的專用 內容決定 活動,將優惠方案納入您的歷程。 然後,您可以新增其他活動(例如自訂動作)至您的歷程,以使用這些個人化優惠鎖定您的對象。
若要運用此功能,請建立您新增內容決定活動的歷程,以定義您要提供給合格設定檔的優惠。
然後,您就可以在以下中使用內容決定活動的輸出:
設定內容決定活動 add-content-decision-activity
使用內容決定活動,您可以定義決定原則,允許您從Journey Optimizer決定中挑選最佳專案,並將其傳遞給正確的對象。
若要設定 內容決定 活動,請遵循下列步驟。
-
展開 協調流程 類別並將 內容決定 活動拖放到畫布中。
{width="100%"}
-
選擇性地新增標籤和說明至活動。
-
按一下新增決定原則。 進一步了解決定原則
note NOTE 需要決策許可權才能編寫決策原則。 了解更多 -
選取要傳回的專案數。 例如,如果您選取2,則會顯示最佳的2個合格優惠方案。 按一下下一步。
-
在 策略順序 區段中,選取要與決策原則一起呈現的決定專案及/或選取策略。 了解更多
-
視需要安排評估順序。
新增多個決定專案和/或策略時,會依序評估,並以每個物件或物件群組左側的數字表示。 若要變更預設順序,您可以拖放物件和/或群組以視需要重新排序。 了解更多
-
(選用)新增遞補優惠。 了解更多
-
檢閱並儲存您的決定原則。
{width="70%"}
您現在已準備好在歷程中運用此內容決定活動的輸出。
護欄與限制 guardrails
同意原則
-
同意政策的更新最多需要48小時才會生效。 如果決定原則參考與最近更新的同意原則關聯的屬性,變更將不會立即套用。
-
同樣地,如果受同意原則約束的新設定檔屬性新增到決定原則中,這些設定檔屬性將可供使用,但關聯的同意原則在延遲過去後才會執行。
-
同意原則僅適用於具有Adobe Healthcare Shield或Privacy and Security Shield附加元件的組織。
使用內容決定活動的輸出 use-content-decision-output
內容決定的輸出可用於多個歷程活動。 例如,您可以使用具有條件🔗的最佳化活動,根據為設定檔擷取的選件數目,將設定檔移至歷程的特定分支。
您也可以新增自訂動作至您的歷程,以便從內容決定活動將優惠方案共用至外部系統。
在最佳化活動中(條件方法) add-condition-activity
若要運用內容決定活動的輸出,請新增 最佳化 活動、選擇 條件 方法,並定義運算式,以使用這些選件的資料將設定檔移動到特定路徑。 請遵循下列步驟。 如需更多條件型別和選項,請參閱條件。
-
從 協調流程 類別,將 最佳化 活動拖放到您的畫布中。 了解更多
-
(選擇性)將對應您定義之第一個運算式的 Path1 重新命名為更相關的標籤。
-
對於第一個路徑,按一下 運算式 欄位內部,或使用[編輯]圖示新增運算式。
{width="80%"}
-
在開啟的快顯視窗中,切換至 進階模式 以使用進階運算式編輯器。
note caution CAUTION 內容決定節點的輸出只能在 進階模式 中使用。 -
展開 Context 節點並導覽至您的決定原則,以顯示優惠方案目錄結構描述中的所有可用屬性。
note NOTE 在屬性上定義的任何受限標籤都可能導致DULE或同意的原則違規。 這適用於決定規則中使用的歷程體驗事件以及優惠方案結構描述。 在本節中進一步瞭解資料治理原則。 -
若要檢查是否已針對進入歷程的設定檔傳回任何選件,請使用具有以下語法的listSize函式:
listSize(@decision{ContentdecisionName.items})>0note NOTE 在此範例中, Name是您新增至歷程的內容決定的標籤。 的條件
-
按一下確定。
-
視需要新增更多路徑以定義其他條件。
您也可以針對不符合第一個條件的設定檔建立另一個路徑,方法是勾選針對上述情況以外的其他情況顯示路徑。
-
儲存條件活動。
在自訂動作中 add-custom-action
若要利用內容決定活動的輸出,您可以新增自訂動作至您的歷程,其中您將共用您定義的優惠方案至外部系統。 請遵循下列步驟。
-
新增自訂動作至您的歷程。 了解更多
-
輸入動作的標籤。
-
在 要求引數 區段中,選取您要對應至已擷取之選件之屬性的引數。
按一下可編輯文字欄位,然後選取您要對應至已擷取選件之屬性的任何引數。
-
在開啟的快顯視窗中切換至進階模式。 在進階運算式編輯器中,展開 Context 節點以顯示所有決定原則專案。
note caution CAUTION 內容決定節點的輸出只能在 進階模式 中使用。 -
使用
items陣列瀏覽優惠方案目錄結構描述。 例如,使用擷取到的第一個選件的itemName和擷取到的第二個選件的itemName。
-
按一下 確定 以儲存運算式。
-
儲存您的自訂動作組態。
端對端範例 use-case
以下為使用內容決定活動結合至條件活動和自訂動作的歷程完整範例,如上所述。
一旦歷程啟動:
-
每次設定檔符合該對象資格時,就會進入歷程。
-
透過內容決定活動,Journey Optimizer會擷取與每個設定檔相關的優惠。
-
只有已擷取至少一個選件的設定檔才能繼續歷程(透過「合格的設定檔」路徑)。
-
如果符合條件,則會透過自訂動作將對應的選件傳送至外部系統。
在步驟事件中決定資料 decisioning-step-events
在歷程中執行內容決定活動時,決定資料可在歷程步驟事件中使用。 此資料提供關於擷取的專案以及如何做出決定的詳細資訊。
對於每個內容決定活動,步驟事件包括最上層的決定資料(例如 exdRequestID 和propositionEventType),以及 建議 的陣列。 每個主張都有id、scopeDetails (包括決定提供者、相互關聯識別碼和決定原則)以及 專案 陣列。 每個專案都包含:
-
id:專案的唯一識別碼
-
name:專案的名稱
-
分數:指派給專案的分數
-
itemSelection:與如何做出決定以及如何擷取專案相關的資料,包括:
- selectionDetail:使用的選擇策略相關資訊
- rankingDetail:排名程式(策略、演演算法、步驟、流量型別)的相關資訊
步驟事件中的決策資料範例:
"decisioning": {
"exdRequestID": "8079d2bb-a8b2-4ecf-b9e7-32923dd6ad4e",
"propositions": [
{
"id": "f475cb21-0842-44da-b0eb-70766ba53464",
"scopeDetails": {
"decisionProvider": "EXD",
"correlationID": "6940d1c46208f3c00dae2ab94f3cd31c601461b47bf6d29ff8af0d0806a9c204",
"decisionPolicy": {
"id": "b913f724-3747-447b-a51e-8a2f9178f0db"
}
},
"items": [
{
"id": "dps:14c7468e7f6271ff8023748a1146d11f05f77b7fc1368081:1bebbf0b7e0f1374",
"name": "My item name",
"score": 0.93,
"itemSelection": {
"selectionDetail": {
"strategyID": "dps:selection-strategy:1bebbfc9245cb35e",
"strategyName": "My selection strategy",
"selectionType": "selectionStrategy",
"version": "latest"
},
"rankingDetail": {
"strategyID": "4FyRZTmpjrbzuL7rX7gvmu",
"algorithmID": "RANDOM",
"step": "aiModel",
"trafficType": "random"
}
}
}
]
}
],
"propositionEventType": {
"decision": 1
}
}
本節包含結構化知識,用於支援與本主題相關的解譯、擷取和問答。
如需完整瞭解,此資訊應結合本頁的檔案。 兩者皆非獨立來源;頁面說明功能,本節提供額外內容,以協助去除術語、意圖、適用性和限制條件的歧義。
- TL;DR:此頁面說明如何設定和使用Journey Optimizer歷程中的內容決定活動,以透過決定原則擷取個人化優惠,並使用條件和自訂動作路由或轉寄優惠。
意圖:
- 將內容決定活動新增到歷程並設定決定原則
- 在決定原則中選取並排序決定專案與選取策略
- 在最佳化活動條件中使用內容決定輸出,以根據擷取的優惠方案分支設定檔
- 使用自訂動作將擷取的優惠方案轉寄給外部系統
- 在歷程步驟事件中檢查決策資料,以進行稽核和疑難排解
字彙表:
- 內容決定活動:歷程協調活動,會評估決定原則並擷取每個設定檔 (產品特定) 的最佳合格優惠
- 決定原則:指定評估哪些決定專案和選擇原則,以及傳回 (產品特定) 多少專案的組態
- 選擇策略:在決定原則中使用的排名評估方法,用來判斷哪些優惠方案符合資格,以及這些優惠方案的評分方式(產品特定)
- 主張:決定原則執行的輸出單位,包含選取的專案以及關聯的範圍和排名中繼資料(產品特定)
- listSize函式:運算式編輯器函式,用來計算內容決定傳回的專案數,例如
listSize(@decision{Name.items})>0(產品特定) - 提供目錄結構描述:定義決策專案上可用屬性的結構描述;可在進階運算式編輯器模式 (產品特定) 中透過內容節點存取
護欄:
- 內容決定活動的輸出不能用於原生頻道活動(電子郵件、推播、簡訊等)
- 內容決定輸出只能在運算式編輯器的進階模式中存取;在簡單模式中無法使用
- 需要決策許可權才能編寫決策原則
- 同意原則更新最多需要48小時,才能對決定原則中參照的屬性生效
- 同意原則僅適用於具有Adobe Healthcare Shield或Privacy and Security Shield附加元件的組織
- 選件結構描述屬性上受限制的資料使用標籤(DULE)可能會導致治理原則違規
術語:
- 正式名稱:內容決定活動 — 首字母縮寫:none — 變體:內容決定節點,決定活動
- 同義字: “decision policy” = “offer selection policy” ; “proposition” = “decision output”
- 請勿混淆:「內容決定活動」≠「原生頻道動作」(內容決定會擷取優惠,但不會直接傳送;需要有自訂動作或條件才能對輸出採取行動)
常見問題集:
- 問:我可以直接在電子郵件中使用內容決定活動傳回的優惠嗎? — 否,內容決定活動的輸出不能用於原生管道活動;您必須將優惠方案傳遞給自訂動作,才能將其傳送至外部系統。
- 問:如何檢查是否已針對設定檔傳回任何優惠? — 在進階運算式編輯器中使用listSize函式:
listSize(@decision{ContentdecisionName.items})>0。 - 問:我可以在運算式編輯器的哪裡存取內容決定輸出? — 切換到進階模式,展開內容節點,然後導覽至您的決定原則以檢視所有可用的優惠方案目錄結構描述屬性。
- 問:同意原則更新套用至決定原則需要多久時間? — 更新同意原則後最多48小時。
- 問:歷程步驟事件中有哪些決策資料可用? — 每個步驟事件都包含exdRequestID、propositionEventType和主張陣列 — 每個主張都包含ID、scopeDetails (決定提供者、correlationID、決定原則)以及具有ID、名稱、分數和itemSelection詳細資訊的專案陣列。