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

上次更新: 2023-08-18
  • 主題:
  • Journeys
    檢視有關此主題的更多資訊
  • 建立對象:
  • Intermediate
    User

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

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

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

在目標歷程中,由內部觸發的第一個事件 Jump 活動會使得歷程中的個別流程正常。

注意

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

生命週期

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

歷程A 從外部事件觸發:

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

在歷程B中,第一個事件是透過在內部觸發。 Jump 來自歷程A的活動:

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

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

最佳做法和限制

製作

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

執行

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

設定跳轉活動

  1. 設計您的 來源歷程.

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

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

    注意

    您可以按一下 開啟目標歷程 圖示來在新的索引標籤中開啟目標歷程。

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

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

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

    注意

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

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

Jump 活動是在歷程中設定, Jump 進入圖示會自動新增到目標歷程的開頭。 這可幫助您識別歷程是否可從外部觸發,也可在內部從 Jump 活動。

疑難排解

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

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

本頁內容