在此頁面上:瞭解如何暫停並繼續即時歷程,以安全地進行變更或停止傳送、停止或關閉暫停的歷程而不先繼續,以及在暫停期間套用設定檔屬性退出條件。
您可以隨時暫停即時歷程、執行所有需要的變更,然後再次繼續。 在暫停期間,您可以套用設定檔屬性退出條件,以根據其屬性排除設定檔。 歷程會在暫停期間結束時自動繼續。 您也可以手動繼續,或從 已暫停 狀態停止歷程而不先繼續。
主要優點 journey-pause-benefits
暫停和繼續歷程可讓歷程參與者在不中斷客戶體驗的情況下暫時暫停即時歷程,擁有更優異的控制權和彈性。 暫停時,系統就不會傳送任何通訊,設定檔會維持在暫停狀態,直到繼續歷程為止。
此功能減少在錯誤或更新期間(例如:變更訊息內容)傳送意外訊息的風險,支援更安全的歷程管理,並提高從業人員的信心。 直接在UI中檢視暫停的歷程及其狀態,可進一步增強透明度和作業靈敏度。
如何暫停歷程 journey-pause-steps
您可以暫停任何 即時 歷程。
若要暫停您的歷程,請依照下列步驟進行:
-
開啟您要暫停的歷程。
-
按一下歷程畫布右上角的 …更多 按鈕,然後選取暫停。
-
選取如何管理目前位於歷程中的設定檔。
{width="50%"}
您可以:
- 保留設定檔 — 設定檔將等候下一個 動作 節點,以繼續歷程
- 捨棄設定檔 — 設定檔會在下一個 動作 節點從歷程中排除
暫停歷程時,您會假設您計畫在某個時間點繼續進行。 然而,歷程不能無限期地暫停。 為避免此問題,您可以定義歷程應暫停的時間長度(介於1到14天之間)。 在選取的天數後,歷程會自動繼續。
-
按一下 暫停 按鈕確認。
可在您組織的暫停歷程中保留的設定檔最大數量會顯示在歷程詳細目錄中。 只有在至少一個歷程暫停時,它才會顯示。 此指標也會顯示暫停的歷程總數。 每30分鐘重新整理一次。 進一步瞭解護欄和限制。
從您的歷程清單中,您可以暫停一或多個 即時 歷程。 若要暫停歷程群組(大量暫停),請在清單中選取它們,然後按一下畫面底部藍色列中的 暫停 按鈕。 暫停按鈕僅在選取 即時 歷程時可用。
暫停的歷程執行邏輯 journey-pause-exec
歷程暫停時,一律會捨棄新的入口,無論保留/捨棄模式為何。
歷程暫停時,設定檔管理和活動執行會根據活動而定。 行為方式詳述如下。 如需完整瞭解,另請參閱此端對端範例。
- 在畫布中的第一個節點:會捨棄對象的任何設定檔資格
- 在其他節點中:與即時歷程中的行為相同,但如果對象資格在 動作 活動後且使用者在該動作上暫停,則會捨棄對象資格。
- 在畫布中的第一個節點:會捨棄事件
- 在其他節點中:與即時歷程中的行為相同,但如果事件在 動作 活動之後,且使用者在該動作上暫停,則會捨棄事件。
與即時歷程的行為相同,但有幾項特性:
-
如果在 讀取對象 活動開始後按下暫停,則已進入歷程的設定檔將會繼續(直到下一個 動作 活動)。 當歷程以特定速度讀取對象時,如果完整對象尚未進入,則會捨棄佇列中的剩餘設定檔。
-
針對單一執行:如果排程日期在繼續日期之前,則恢復時不會顯示錯誤。 將會忽略該排程。
-
對於增量歷程:
- 如果暫停發生在第一次發生之前,則在繼續時,將會播放完整的對象。
- 例如,如果暫停發生,在每日週期的第4天,並且歷程保持暫停直到第9天,則在恢復時,將包含從第4天到第9天輸入的所有設定檔
在本節中瞭解如何疑難排解捨棄。
如何繼續暫停的歷程 journey-resume-steps
暫停的歷程會在最大暫停期間14天結束後自動恢復。 可隨時手動繼續進行。 繼續暫停的歷程可讓新設定檔再次進入。 如果輪廓在暫停期間是等待狀態,將會繼續其歷程。 非常適合在更新或暫停後安全地重新啟動歷程時使用。
若要繼續暫停的歷程並重新開始聆聽歷程事件,請遵循下列步驟:
-
開啟您要繼續的歷程。
-
選取歷程畫布右上角的 …更多 按鈕,然後選取繼續。
歷程會切換至 繼續 狀態。 當歷程繼續時,新進入在一分鐘內開始。 恢復保留的設定檔可能需要一些時間 — 設定檔會以5k tps的速率恢復。 由於所有設定檔都必須繼續,歷程才能再次變成即時,從 繼續 到 即時 狀態的轉換可能需要一些時間。
-
按一下「繼續」按鈕確認。
從歷程清單中,您可以繼續一或多個 已暫停 歷程。 若要繼續歷程群組(大量繼續),請選取它們並按一下畫面底部藍色列中的 繼續 按鈕。 請注意,繼續按鈕只有在選取 已暫停 歷程時才可用。
停止暫停的歷程 stop-close-paused
如果您決定不繼續暫停的歷程,可以從 暫停 狀態結束。 這會立即結束所有歷程處理,並停止歷程中的每個設定檔。 進一步瞭解停止歷程。
若要從歷程畫布停止暫停的歷程,請執行下列步驟:
- 開啟您要停止或關閉的 已暫停 歷程。
- 按一下歷程畫布右上角的 …更多 按鈕。
- 選取停止,然後在對話方塊中確認。
從歷程清單中,您也可以按一下暫停的歷程名稱右邊的 省略符號 按鈕,並選取停止。
檢視歷程何時暫停或繼續 view-pause-resume-info
若要檢視歷程上次暫停或恢復的時間以及由誰執行,請開啟歷程並前往其屬性 (按一下歷程名稱旁的鉛筆圖示)。 使用 複製技術詳細資料 按鈕複製技術資訊,包括:
- 上次暫停和繼續的日期和時間
- 執行上次暫停和上次恢復之使用者的顯示名稱和識別碼
- 暫停的歷程設定(暫停行為、暫停持續時間上限、自動恢復狀態、暫停ID)
此資訊對於疑難排解、稽核或與支援人員共用相當實用。 如需所複製欄位的完整清單,請參閱存取歷程的屬性。
在暫停的歷程中套用退出條件 journey-exit-criteria
歷程暫停時,您可以根據設定檔屬性套用退出條件。 此篩選器可讓您排除與恢復時定義的運算式相符的設定檔。 一旦設定了以設定檔屬性為基礎的退出標準,就會在動作節點上強制執行,即使是新設定檔的進入也一樣。 符合條件的現有設定檔和進入歷程的新設定檔,會在它們遇到的下一個動作節點 上,從歷程 中排除。
例如,若要從暫停的歷程中排除所有法國客戶,請遵循下列步驟:
-
瀏覽至您要修改的暫停歷程。
-
選取 退出條件 圖示。
-
在 退出條件 設定中,按一下 新增退出條件 以根據設定檔屬性定義篩選器。
-
設定運算式,以排除國家/地區屬性等於「法國」的設定檔。
-
儲存您的篩選器,然後按一下 更新歷程 按鈕以套用您的變更。
-
繼續歷程。
在恢復時,country屬性設定為France的所有設定檔將在下一個動作節點自動從歷程中排除。 任何國家/地區屬性設定為France的新設定檔嘗試進入歷程時,也將在下一個動作節點遭到封鎖。
請注意,目前歷程中設定檔的設定檔排除和新設定檔的設定檔排除只會在到達動作節點時發生。
-
您只能為每個歷程設定 一個 設定檔屬性型退出條件。
-
您只能在 已暫停 歷程中建立、更新或刪除以設定檔屬性為基礎的退出條件。
-
在本節🔗中進一步瞭解設定檔屬性型退出條件。
護欄與限制 journey-pause-guardrails
-
歷程版本最多可暫停14天,整個組織的暫停歷程中最多允許100萬個設定檔。
此限制會計算所有暫停歷程中保留的設定檔總數,而非不同的設定檔。例如,如果在兩個暫停的歷程中保留相同的5M設定檔,則會達到10M的限制。
每30分鐘檢查一次此限制。這表示您可能會暫時超過1000萬的臨界值,但一旦系統偵測到,則會自動捨棄任何其他設定檔。如果您繼續歷程以將保留的個人檔案數恢復到限制以下,歷程將立即繼續 — 但更新個人檔案計數最多可能需要30分鐘。 在這段期間,系統仍可能將這些設定檔視為已暫停。
-
對於包含傳入活動 (例如,應用程式內、網頁等)的歷程,暫停歷程不會中斷已觸發的通訊。 如果設定檔在暫停前符合入站活動的資格,則仍會傳送相對應的訊息。 若要完全停止所有傳入通訊,您必須停止歷程。
-
暫停的歷程計入即時歷程配額
-
已進入歷程但在暫停期間被捨棄的設定檔,仍會計為可參與的設定檔
-
暫停的歷程會以即時方式納入所有商業規則中
-
歷程全域逾時仍適用於暫停的歷程。 例如,如果設定檔處於歷程中90天且歷程已暫停,則此設定檔仍將在第91天結束歷程
-
設定檔到達動作活動時,會在暫停的歷程中捨棄。 如果他們在歷程暫停期間堅持等待,並在繼續後退出,則會繼續歷程且不會被捨棄。 檢視端對端範例
-
即使暫停後,隨著事件繼續處理,這些事件也會計入每秒的Journey Events數量配額,之後節流會成為單一專案
-
當設定檔在暫停的歷程中保留時,在繼續時會重新整理設定檔屬性
-
條件仍會在暫停的歷程中執行,因此如果歷程因資料品質問題而暫停,則可以使用錯誤的資料評估動作節點之前的任何條件
-
對於以 讀取對象 歷程為基礎的增量對象,會考慮暫停的持續時間。 對象資格或事件型歷程則非如此(如果在暫停期間收到對象資格或事件,且他們是歷程中的第一個活動,則捨棄這些事件)
-
如果設定檔保留在歷程中,而且此歷程在幾天後自動繼續,則設定檔會繼續歷程且不會捨棄。 如果您想要卸除這些物件,您必須停止歷程
-
在暫停的歷程中,不會為批次區段警示觸發警示
-
歷程的14天暫停狀態終止後,系統中沒有稽核記錄
-
某些已捨棄的設定檔會顯示在歷程步驟事件中,但不會顯示在報表中。 例如:
- 捨棄 讀取對象 的商業事件
- 讀取對象工作因暫停歷程而捨棄
- 在 Event 活動在設定檔等待的動作之後時,捨棄事件
端對端範例 journey-pause-sample
以下方以歷程為例:
暫停此歷程時,您選取設定檔是 已捨棄 或保留,然後設定檔管理如下:
- AddToCart活動:所有新設定檔入口都已封鎖。 如果設定檔在暫停前已進入歷程,則會繼續前往下一個動作節點。
- 等待活動:設定檔繼續在節點上正常等待,而且即使歷程暫停,也會退出節點。
- 條件:設定檔會繼續通過條件,並根據條件上定義的運算式,移至正確的分支。
- 推播/電子郵件活動:在暫停的歷程中,設定檔會開始等待或捨棄(根據使用者在暫停時所做的選擇)下一個動作節點。 因此,設定檔將會開始等待或捨棄在那裡。
- 動作節點之後的事件:如果設定檔正在等候 動作 節點,而且之後有 事件 活動,如果觸發該事件,則會捨棄該事件。
根據此行為,您會看到暫停歷程中的設定檔數目增加,大多是在 動作 活動前的活動中。 舉例來說,在該範例中,等待活動仍處於啟用狀態,當設定檔結束 條件 活動時,會增加該活動的設定檔數量。
當您繼續此歷程時:
- 全新的歷程入口在一分鐘內開始。
- 目前在 動作 活動上等待歷程的設定檔會以5k tps的速率繼續。 接著,他們就可以進入等待的動作,然後繼續歷程。
疑難排解暫停歷程中的設定檔捨棄 discards-troubleshoot
您可以使用Adobe Experience Platform 查詢服務來查詢步驟事件,這可根據設定檔捨棄發生的時間提供詳細資訊。
-
對於在設定檔進入歷程之前發生的捨棄,請使用下列程式碼:
code language-sql SELECT TIMESTAMP, _experience.journeyOrchestration.profile.ID, to_json(_experience.journeyOrchestration) FROM journey_step_events WHERE _experience.journeyOrchestration.serviceEvents.dispatcher.eventType = 'PAUSED_JOURNEY_VERSION' AND _experience.journeyOrchestration.journey.versionID=<jvId>這將列出在歷程進入點發生的捨棄:
-
當對象歷程正在執行且第一個節點仍在處理時,如果歷程已暫停,則會捨棄所有未處理的設定檔。
-
當新的單一事件在歷程暫停時到達開始節點(以觸發入口)時,事件會被捨棄。
-
-
對於在設定檔已位於歷程中時發生的捨棄,請使用下列程式碼:
code language-sql SELECT TIMESTAMP, _experience.journeyOrchestration.profile.ID, to_json(_experience.journeyOrchestration) FROM journey_step_events WHERE _experience.journeyOrchestration.serviceEvents.stateMachine.eventType = 'JOURNEY_IN_PAUSED_STATE' AND _experience.journeyOrchestration.journey.versionID=<jvId>此命令會列出設定檔在歷程中時發生的捨棄專案:
-
如果歷程暫停,並啟用捨棄選項,而且設定檔已在暫停前輸入,則當該設定檔到達下一個動作節點時,將會捨棄該設定檔。
-
如果歷程在選取保留選項的情況下暫停,但設定檔因超過1000萬配額而被捨棄,則這些設定檔在到達下一個動作節點時仍會被捨棄。
-
本節包含結構化知識,用於支援與本主題相關的解譯、擷取和問答。
如需完整瞭解,此資訊應結合本頁的檔案。 兩者皆非獨立來源;頁面說明功能,本節提供額外內容,以協助去除術語、意圖、適用性和限制條件的歧義。
- TL;DR:此頁面說明如何在Adobe Journey Optimizer中暫停並繼續即時歷程,包括暫停期間的設定檔保留或捨棄行為、如何在暫停時套用設定檔屬性退出條件,以及如何使用查詢服務疑難排解設定檔捨棄。
意圖:
- 暫停即時歷程以防止新的設定檔專案,並在下一個動作節點保留或捨棄飛行中的設定檔
- 手動繼續暫停的歷程,或瞭解其在最長暫停期間後何時自動繼續
- 套用設定檔屬性退出條件,以在歷程暫停時排除特定設定檔(例如依國家/地區)
- 從歷程詳細目錄清單大量暫停或大量恢復多個即時歷程
- 使用Adobe Experience Platform查詢服務步驟事件查詢,疑難排解暫停歷程中的設定檔捨棄
- 檢視暫停或繼續歷程以及何時暫停或繼續歷程的稽核軌跡
字彙表:
- 暫停(歷程):暫時暫停即時歷程、阻止新進入並在下一個動作節點停止設定檔進度的狀態;暫停時不會傳送任何通訊(產品特定)
- 保留模式:暫停選項,可讓飛行中設定檔在下一個動作節點等候,直到歷程繼續(產品特定)
- 捨棄模式:當飛行中設定檔到達下一個動作節點 (產品特定) 時,從歷程中結束的暫停選項
- 以設定檔屬性為基礎的退出條件:套用至暫停歷程的篩選器,在繼續 (產品特定) 時,排除與下一個動作節點所定義運算式相符的設定檔
- 大量暫停/大量繼續:能夠同時從歷程詳細目錄清單 (產品特定) 暫停或繼續多個即時或暫停的歷程
護欄:
- 只有具有 發佈歷程 許可權的使用者才能暫停並繼續歷程;停止暫停的歷程需要管理歷程 (以及行銷活動>發佈行銷活動 (如果存在內嵌行銷活動或訊息節點)
- 暫停持續時間可在1到14天之間設定;之後歷程會自動繼續
- 在暫停期間保留的設定檔在最多5,000 TPS處繼續進行;歷程會保留在繼續中,直到所有保留的設定檔都已繼續為止
- 組織中所有暫停的歷程中最多可保留1000萬個設定檔;會自動捨棄多餘的設定檔
- 每個歷程只能設定一個設定檔屬性型退出條件
- 歷程暫停時,只能建立、更新或刪除以設定檔屬性為基礎的退出條件
- 暫停的歷程計入即時歷程配額
- 在暫停期間仍會套用歷程全域逾時(91天)
- 在繼續傳送暫停之前已觸發傳入活動通訊;若要停止這些通訊,必須完全停止歷程
- 批次區段的警報不會在暫停的歷程中觸發
- 暫停歷程時,無論保留或捨棄模式為何,新進入一律會被捨棄
術語:
- 正式名稱:暫停歷程 — 首字母縮寫:none — 變體:歷程暫停、暫停/繼續
- 同義字: “Hold” = “park profiles”; “Discard” = “exit profiles”
- 請勿混淆:「暫停」≠「停止」 — 暫停是暫時的並允許繼續;「停止」會立即退出所有設定檔,且無法復原為即時狀態
- 請勿混淆:「暫停」≠「靠近新入口」 — 靠近新入口可讓現有設定檔完成,但不會暫停它們;暫停會在下一個動作節點暫停所有執行中的設定檔
常見問題集:
- 問:當歷程暫停時,已在歷程中的設定檔會發生什麼事? — 根據在暫停時選擇的選項,設定檔會保留(在下個動作節點等待)或捨棄(在下個動作節點從歷程退出)。
- 問:歷程可以暫停多久? — 介於1到14天之間(在暫停時間選擇);之後會自動繼續。
- 問:我可以在歷程暫停時排除某些設定檔嗎? — 是;在歷程暫停時,套用設定檔屬性型退出條件(每個歷程一個),以在繼續時排除下一個動作節點中的相符設定檔。
- 問:暫停歷程是否已觸發應用程式內或Web訊息? — 否;在暫停之前已觸發輸入通訊,繼續傳遞。 若要停止所有傳入通訊,您必須完全停止歷程。
- 問:如何找出在暫停期間捨棄的設定檔? — 使用具有歷程版本ID的
PAUSED_JOURNEY_VERSION或JOURNEY_IN_PAUSED_STATE事件型別篩選器查詢Adobe Experience Platform查詢服務中的journey_step_events資料集。