從一個歷程跳到另一個歷程 jump
此 跳轉 動作活動可讓您將個人從一個歷程推送到另一個歷程。 此功能可讓您:
- 將複雜歷程分割為數個歷程,以簡化極為複雜的設計
- 根據常見且可重複使用的歷程模式來建立歷程
在來源歷程中,只需新增 跳轉 活動並選取目標歷程。 當個人進入 跳轉 步驟,內部事件會傳送至目標歷程的第一個事件。 如果 跳轉 動作成功,個人將繼續在歷程中前進。 此行為與其他動作類似。
在目標歷程中,由內部觸發的第一個事件 跳轉 活動會使得歷程中的個別流程正常。
生命週期
假設您已新增 跳轉 歷程A中的活動到歷程B。歷程A是 來源歷程 和歷程B, 目標歷程.
以下是執行流程的不同步驟:
歷程A 從外部事件觸發:
- 歷程A接收與個人相關的外部事件。
- 個人達到 跳轉 步驟。
- 個人會推送至歷程B,並在後續步驟移至歷程A 跳轉 步驟。
在歷程B中,第一個事件是透過在內部觸發。 跳轉 來自歷程A的活動:
- 歷程B從歷程A收到內部事件。
- 個人開始在「歷程B」中流動。
最佳做法和限制
製作
- 此 跳轉 活動僅適用於使用名稱空間的歷程中。
- 您只能跳至使用與來源歷程相同名稱空間的歷程。
- 您無法跳至開頭為的歷程 對象資格 事件或 讀取對象.
- 您無法擁有 跳轉 活動和 對象資格 事件或 讀取對象 在相同歷程中。
- 您可以包含最多 跳轉 您歷程中所需的活動。 之後 跳轉,您可以新增任何需要的活動。
- 您可以視需要擁有任意多個跳轉層級。 例如,歷程A跳至歷程B,再跳至歷程C,以此類推。
- 目標歷程也可包含儘可能多的 跳轉 活動。
- 不支援回圈模式。 無法將兩個或多個歷程連結在一起,這會產生無限回圈。 此 跳轉 活動設定畫面會防止您執行此動作。
執行
- 當 跳轉 活動執行時,會觸發最新版本的目標歷程。
- 如同往常,不重複個人只能出現在相同歷程中一次。 因此,如果從來源歷程推送的個人已在目標歷程中,則個人不會進入目標歷程。 不會在上回報任何錯誤 跳轉 活動,因為這是正常行為。
設定跳轉活動
-
設計您的 來源歷程.
-
在歷程的任何步驟中,新增 跳轉 活動,從 動作 類別。 新增標籤和說明。
-
按一下 目標歷程 欄位。
清單會顯示草稿、即時或測試模式中的所有歷程版本。 使用不同名稱空間或開頭為的歷程 對象資格 事件無法使用。 也會篩選掉會建立回圈模式的目標歷程。note note NOTE 您可以按一下 開啟目標歷程 圖示來在新的索引標籤中開啟目標歷程。 -
選取您要跳至的目標歷程。
此 第一個事件 欄位會預先填入目標歷程第一個事件的名稱。 如果您的目標歷程包含多個事件,則 跳轉 僅允許在第一個事件中使用。 -
此 動作引數 區段會顯示目標事件的所有欄位。 如同其他型別的動作,將每個欄位與來源事件或資料來源的欄位相對應。 此資訊將在執行階段傳遞至目標歷程。
-
新增後續活動以完成您的來源歷程。
note note NOTE 個人的身分會自動對應。 此資訊在介面中不可見。
您的 跳轉 活動已設定。 當您的歷程為即時狀態或處於測試模式時,個人會到達 跳轉 步驟將會從推送至目標歷程。
當 跳轉 活動是在歷程中設定, 跳轉 進入圖示會自動新增到目標歷程的開頭。 這可幫助您識別歷程是否可從外部觸發,也可在內部從 跳轉 活動。
疑難排解
發佈歷程或處於測試模式時,如果出現以下情況,則會發生錯誤:
- 目標歷程已不存在
- 目標歷程為草稿、已關閉或已停止
- 如果目標歷程的第一個事件已變更且對應已中斷