從一個歷程跳到另一個歷程 jump

Jump ​動作活動可讓您將個人從一個歷程推送到另一個歷程。 此功能可讓您:

  • 將複雜歷程分割為數個歷程,以簡化極為複雜的設計
  • 根據常見且可重複使用的歷程模式來建立歷程

在來源歷程中,只要新增​ Jump ​活動並選取目標歷程即可。 當個人進入​ Jump ​步驟時,會傳送內部事件至目標歷程的第一個事件。 如果​ Jump ​動作成功,個人會繼續進行歷程。 此行為與其他動作類似。

在目標歷程中,Jump ​活動在內部觸發的第一個事件將造成歷程中的個別流程。

NOTE
另請參閱教學課程影片這裡

生命週期

假設您已將歷程A中的​ Jump ​活動新增至歷程B。歷程A是​ 來源歷程 ​和歷程B,目標歷程
以下是執行流程的不同步驟:

歷程A ​是由外部事件觸發:

  1. 歷程A接收與個人相關的外部事件。
  2. 個人達到​ Jump ​步驟。
  3. 個人會推送至歷程B,並在​ Jump ​步驟後繼續前往歷程A的後續步驟。

在歷程B中,第一個事件會透過歷程A的​ Jump ​活動在內部觸發:

  1. 歷程B從歷程A收到內部事件。
  2. 個人開始在「歷程B」中流動。
NOTE
歷程B也可以透過外部事件觸發。

最佳實務和限制

製作

  • Jump ​活動僅適用於使用名稱空間的歷程。
  • 您只能跳至使用與來源歷程相同名稱空間的歷程。
  • 您無法跳至以​ 區段資格 ​事件開始的歷程。
  • 您無法在同一歷程中擁有​ Jump ​活動和​ 區段資格 ​事件。
  • 您可以在歷程中加入所需數量的​ Jump ​個活動。 在​ Jump ​之後,您可以新增任何需要的活動。
  • 您可以視需要擁有任意多個跳轉層級。 例如,歷程A跳至歷程B,再跳至歷程C,以此類推。
  • 目標歷程也可以視需要包含最多​ Jump ​個活動。
  • 不支援回圈模式。 無法將兩個或多個歷程連結在一起,這會產生無限回圈。 Jump ​活動設定畫面會防止您執行此動作。

執行

  • 執行​ Jump ​活動時,會觸發最新版本的目標歷程。
  • 如同往常,不重複個人只能出現在相同歷程中一次。 因此,如果從來源歷程推送的個人已在目標歷程中,則個人不會進入目標歷程。 Jump ​活動不會報告任何錯誤,因為這是正常行為。

設定跳轉活動

  1. 設計您的​ 來源歷程

  2. 在歷程的任何步驟中,從​ ACTIONS ​類別新增​ Jump ​活動。 新增標籤和說明。

  3. 在​ 目標歷程 ​欄位內按一下。
    清單會顯示草稿、即時或測試模式中的所有歷程版本。 使用不同名稱空間或以​ 區段資格 ​事件開頭的歷程無法使用。 也會篩選掉會建立回圈模式的目標歷程。

    note note
    NOTE
    您可以按一下右側的​ 開啟目標歷程 ​圖示,在新的索引標籤中開啟目標歷程。
  4. 選取您要跳至的目標歷程。
    第一個事件 ​欄位已預先填入目標歷程第一個事件的名稱。 如果您的目標歷程包含多個事件,Jump ​僅允許在第一個事件中使用。

  5. 動作引數 ​區段會顯示目標事件的所有欄位。 如同其他型別的動作,將每個欄位與來源事件或資料來源的欄位相對應。 此資訊將在執行階段傳遞至目標歷程。

  6. 新增後續活動以完成您的來源歷程。

    note note
    NOTE
    個人的身分會自動對應。 此資訊在介面中不可見。

您的​ Jump ​活動已設定。 一旦您的歷程為即時歷程或處於測試模式,到達​ Jump ​步驟的個人就會從推送至目標歷程。

當在歷程中設定​ Jump ​活動時,會在目標歷程的開頭自動新增​ Jump ​專案圖示。 這可協助您識別歷程是否可從外部觸發,也可從內部從​ Jump ​活動觸發。

疑難排解

發佈歷程或處於測試模式時,如果出現以下情況,則會發生錯誤:

  • 目標歷程已不存在
  • 目標歷程為草稿、已關閉或已停止
  • 如果目標歷程的第一個事件已變更且對應已中斷

recommendation-more-help
4f4a00c1-77c9-4eee-84df-bbe6206c3ab9