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

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

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

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

在目標歷程中,由 Jump 活動會使個別流程進入歷程。

注意

另請參閱教學課程影片 此處

生命週期

假設您已新增 Jump 歷程A到歷程B的活動。歷程A是 來源歷程 和旅程B, 目標歷程.
以下是執行程式的不同步驟:

歷程A 是從外部事件觸發:

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

在歷程B中,第一個事件是透過 Jump 歷程A的活動:

  1. 歷程B從歷程A收到內部事件。
  2. 個人開始在歷程B中流動。
注意

歷程B也可透過外部事件觸發。

最佳做法和限制

製作

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

執行

  • Jump 活動執行後,會觸發target歷程的最新版本。
  • 與往常一樣,獨特的個人只能出現在相同歷程中一次。 因此,如果從來源歷程推送的個人已在目標歷程中,則個人不會進入目標歷程。 不會回報 Jump 活動,因為這是正常行為。

配置跳轉活動

  1. 設計您的 來源歷程.

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

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

    注意

    您可以按一下 開啟Target歷程 圖示,在右側在新索引標籤中開啟target歷程。

  4. 選取您要跳至的目標歷程。
    第一個事件 欄位中會預先填入target歷程的第一個事件名稱。 如果您的目標歷程包含多個事件,則 Jump 只允許在第一個事件上使用。

  5. 動作參數 區段會顯示target事件的所有欄位。 以與其他類型動作相同的方式,將每個欄位與來源事件或資料來源的欄位對應。 這些資訊會在執行階段傳遞至目標歷程。

  6. 新增下一個活動以完成您的來源歷程。

    注意

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

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

Jump 活動是在歷程中設定, Jump target歷程的開頭會自動新增登入圖示。 這可協助您識別歷程可從外部觸發,也可從 Jump 活動。

疑難排解

歷程發佈或處於測試模式時,若發生下列情況,即會發生錯誤:

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

本頁內容