歷程驗證錯誤 journey-validation-errors

在此頁面上:​尋找您驗證、測試或發佈歷程時Adobe Journey Optimizer傳回之驗證錯誤的原因和修正(依相關活動或規則分組)。

當您在歷程標題中選取​驗證,或嘗試測試或發佈歷程時,Journey Optimizer會檢查歷程並在​ 警示 ​面板中列出任何錯誤。 進一步瞭解歷程驗證

驗證錯誤使用前置詞​AJOJAS (歷程編寫服務),後面接著錯誤號碼和HTTP狀態。 例如,AJOJAS-2030-400缺少等待期間。 大部分的訊息都會命名相關的活動,以便您在畫布上選取它並修正其設定。 如需其他錯誤碼首碼,請參閱錯誤碼參考。

如果您在依照步驟執行後持續發生錯誤,請記下錯誤代碼、訊息、請求ID,以及相關促銷活動、歷程或活動,並保留記錄檔或熒幕擷取畫面。 然後連絡您的管理員以取得許可權或存取權錯誤,或連絡Adobe支援並提供這些詳細資料。 如需所有支援選項,請參閱取得支援。

歷程結構 structure

當歷程沒有登入活動或活動處於不支援的版面時,就會發生這些錯誤。

另請參閱疑難排解歷程錯誤和歷程啟動之前的最佳實務。

錯誤代碼
訊息
如何修正
AJOJAS-1000-400
節點圖表中找不到初始節點
新增​事件、業務事件、讀取對象​或​ 對象資格 ​活動作為歷程的第一個活動。 了解更多
AJOJAS-3018-400
節點’{nodeId}'中不支援的轉換組態:只有事件可以並行放置
只讓事件和​ 等待 ​活動在活動之後保持平行,並將其他活動逐一放置。 了解更多
AJOJAS-3027-400
節點’{nodeId}‘中已定義事件逾時:不支援節點’{timeoutNodeId}'中定義的逾時:只能為並行事件定義一個逾時
停用​在所有並行事件上定義事件逾時 (其中一個除外),或將事件逐一放置。 了解更多
AJOJAS-3028-403
不允許在初始事件’{eventId}'上逾時
停用歷程第一個事件屬性中的​ 定義事件逾時 ​選項。 了解更多

讀取對象和身分名稱空間 read-audience

當讀取對象活動不完整或放錯位置,或歷程沒有身分名稱空間時,就會發生這些錯誤。

另請參閱護欄和建議、疑難排解和讀取對象限制。

錯誤代碼
訊息
如何修正
AJOJAS-2007-400
讀取細分群體:缺少重複原則定義
開啟​ 讀取對象 ​活動,移至​排程,並設定週期。 了解更多
AJOJAS-2008-400
讀取細分群體:重複原則中缺少當日時間
開啟​ 讀取對象 ​活動,移至​排程,並設定當日時間。 了解更多
AJOJAS-2009-400
讀取細分群體:缺少定期歷程的開始日期
開啟​ 讀取對象 ​活動,移至​排程,並設定開始日期。 了解更多
AJOJAS-3003-400
偵測到多個讀取區段節點。 開始或業務事件後只允許一個
保留一個​ 讀取對象 ​活動。 若要鎖定數個對象,請先將它們合併為單一對象。 了解更多
AJOJAS-3005-400
讀取細分群體節點只能有一個父節點:開始或業務事件
保持單一路徑進入​ 讀取對象 ​活動(從歷程開始或業務事件),並移除導向其中的任何其他路徑。 了解更多
AJOJAS-3006-400
只有在開始或業務事件之後才允許讀取細分群體節點
移動​ 讀取對象 ​活動,使其成為歷程的第一個活動,或緊接在業務事件之後。 了解更多
AJOJAS-3013-400
缺少身分識別命名空間,這是讀取細分群體歷程所必需
開啟​ 讀取對象 ​活動,並在​ 名稱空間 ​欄位中選取身分名稱空間。 了解更多
AJOJAS-3017-400
缺少身分識別命名空間,這是使用輪廓更新動作的歷程所必需
開啟第一個活動(讀取對象、對象資格​或事件)並選取身分名稱空間。 了解更多

活動相容性 compatibility

當歷程結合無法搭配使用的活動(例如Adobe Campaign動作與讀取對象或對象資格)時,就會發生這些錯誤。

另請參閱一般動作限制和Adobe Campaign護欄。

錯誤代碼
訊息
如何修正
AJOJAS-3001-403
讀取細分群體歷程中不允許 ACS 動作
移除Adobe Campaign Standard動作,或以事件開始歷程,而非​讀取對象。
AJOJAS-3004-403
讀取細分群體歷程中不允許 ACC 動作
移除Adobe Campaign v7/v8動作,或以事件開始歷程,而非​讀取對象。
AJOJAS-3007-403
ACS 動作和細分資格篩選不能在同一個歷程中使用
移除Adobe Campaign Standard動作,或用內建頻道動作加以取代。
AJOJAS-3009-403
ACC 動作和細分資格篩選不能在同一個歷程中使用
移除Adobe Campaign v7/v8動作,或用內建頻道動作加以取代。
AJOJAS-3010-403
ACS 和訊息動作不能在同一個歷程中混合
歷程中只保留Campaign Standard動作或只保留內建頻道動作。 Campaign v7/v8動作可與內建頻道動作結合。
AJOJAS-3002-403
讀取細分群體歷程中不允許跳轉動作
移除​ 跳轉 ​活動,或以事件開始歷程,而非​讀取對象。 了解更多

動作活動 actions

當管道動作、自訂動作或Adobe Campaign Standard動作不完整或使用不再支援的選項時,就會發生這些錯誤。

另請參閱疑難排解活動中的錯誤、疑難排解您的自訂動作以及自訂動作限制。

錯誤代碼
訊息
如何修正
AJOJAS-2014-400
節點’{nodeId}‘中的’{messageType}'訊息動作:遺漏訊息識別碼
開啟頻道動作活動,然後選取或建立訊息。 了解更多
AJOJAS-2065-400
已棄用曲面。 請改用頻道設定
開啟每個使用表面的管道動作,並改為選取管道設定。 了解更多
AJOJAS-6003-403
'{packageName}'封裝中未包含電子郵件的傳送時間最佳化。 若要使用此功能,請升級至支援此功能的套件。
關閉電子郵件動作的傳送時間最佳化,或聯絡您的Adobe代表以升級您的授權套件。 了解更多
AJOJAS-6004-403
'{packageName}'封裝中未包含推播通道的傳送時間最佳化。 若要使用此功能,請升級至支援此功能的套件。
關閉推播動作上的傳送時間最佳化,或聯絡您的Adobe代表以升級您的授權套件。 了解更多
AJOJAS-2021-400
節點’{nodeId}'中的自訂動作:遺漏運算式對應
開啟自訂動作活動,並將每個必要引數設為常數、欄位或運算式。 了解更多
AJOJAS-2012-400
節點’{nodeId}‘中的ACS訊息動作:無法對應位址引數’{addressParam}’ (未定義運算式)
開啟Campaign Standard動作,並將位址對應至欄位、常數或運算式。 了解更多
AJOJAS-2013-400
節點’{nodeId}‘中的ACS訊息動作:個人化引數’{personalizationParam}'無法對應(未定義運算式)
開啟Campaign Standard動作,並將訊息中名為的個人化引數對應至欄位、常數或運算式。 了解更多

更新輪廓 update-profile

當更新設定檔活動沒有完整的結構描述、資料集和屬性設定時,就會發生這些錯誤。

另請參閱護欄和限制。

錯誤代碼
訊息
如何修正
AJOJAS-2022-400
節點’{nodeId}'中的設定檔更新動作:缺少欄位/ XDM資訊
開啟​ 更新設定檔 ​活動。 選取結構、啟用設定檔的資料集,然後選取要更新的屬性。 了解更多
AJOJAS-2023-400
節點’{nodeId}'中的設定檔更新動作: XDM資訊中缺少結構描述識別碼
開啟​ 更新設定檔 ​活動。 選取結構、啟用設定檔的資料集,然後選取要更新的屬性。 了解更多
AJOJAS-2024-400
節點’{nodeId}'中的設定檔更新動作:缺少資料集識別碼
開啟​ 更新設定檔 ​活動,並選取啟用設定檔的資料集,然後選取要更新的屬性。 了解更多
AJOJAS-2025-400
節點’{nodeId}'中的設定檔更新動作:缺少要更新的設定檔屬性路徑
開啟​ 更新設定檔 ​活動,並為要更新的每個屬性選取設定檔欄位。 了解更多
AJOJAS-2026-400
節點’{nodeId}'中的設定檔更新動作:缺少設定檔屬性更新的運算式
開啟​ 更新設定檔 ​活動,並將每個屬性的值設定為要更新的常數、欄位或運算式。 了解更多

資料集查詢 dataset-lookup

當資料集查詢活動沒有資料集、欄位或查詢索引鍵時,就會發生這些錯誤。

另請參閱疑難排解。

錯誤代碼
訊息
如何修正
AJOJAS-2070-400
節點’{nodeId}'中的資料集查詢動作:缺少欄位/ XDM資訊
開啟​ 資料集查詢 ​活動,並選取要擷取的資料集和欄位。 了解更多
AJOJAS-2071-400
節點’{nodeId}'中的資料集查詢動作: XDM資訊中缺少結構描述ID
開啟​ 資料集查詢 ​活動,並選取要擷取的資料集和欄位。 了解更多
AJOJAS-2072-400
節點’{nodeId}'中的資料集查詢動作:缺少資料集識別碼
開啟​ 資料集查詢 ​活動,並選取資料集,然後選取要擷取的欄位。 了解更多
AJOJAS-2073-400
節點’{nodeId}'中的資料集查詢動作:缺少資料集查詢的選取欄位
在​ 資料集查詢 ​活動中,選取要擷取的欄位:只能選取分葉欄位,最多20個。 了解更多
AJOJAS-2074-400
節點’{nodeId}'中的資料集查閱動作:缺少資料集查閱主索引鍵的運算式
在​ 資料集查詢 ​活動的​ 查詢鍵 ​欄位中,在​ 進階模式 ​中定義查詢鍵,最多50個鍵。 了解更多

跳轉 jump

當跳轉活動沒有目標歷程時,就會發生這些錯誤。

另請參閱跳轉最佳實務和限制和疑難排解。

錯誤代碼
訊息
如何修正
AJOJAS-2027-400
節點’{nodeId}'中的跳轉動作:缺少事件識別碼
開啟​ 跳轉 ​活動並選取目標歷程。 了解更多
AJOJAS-2028-400
節點’{nodeId}'中的跳轉動作:缺少目標歷程
開啟​ 跳轉 ​活動並選取目標歷程。 僅列出具有相同名稱空間的草稿、即時或測試模式歷程。 了解更多

等待、條件和事件逾時 wait-conditions

當等待、條件或事件逾時缺少值時,就會發生這些錯誤。

另請參閱等待建議、事件限制和疑難排解活動中的錯誤。

錯誤代碼
訊息
如何修正
AJOJAS-2030-400
節點’{nodeId}'中的延遲等待:遺漏持續時間
開啟​ 等待 ​活動並輸入持續時間和單位。 了解更多
AJOJAS-2032-400
節點’{nodeId}'中的自訂等待:遺漏運算式
在​ 自訂 ​選項中,建置傳回等待日期的運算式。 了解更多
AJOJAS-2056-400
條件節點’{nodeId}'未定義條件
開啟​ 條件 ​活動,並定義至少一個具有條件的路徑。 了解更多
AJOJAS-2033-400
節點’{nodeId}‘中的資料來源條件位於邊緣’{edgeId}’ ({context}):遺漏運算式
為​ 條件 ​活動的每個路徑定義條件,或刪除您不需要的路徑。 了解更多
AJOJAS-2039-400
節點’{nodeId}‘在邊緣’{edgeId}'上的時間條件({context}):空的天數清單
開啟​ 條件 ​活動,並在時間條件中選取至少一天。 了解更多
AJOJAS-2041-400
節點’{nodeId}'中的事件逾時:遺漏逾時延遲
在事件屬性中,在​ 定義事件逾時 ​下設定持續時間。 了解更多

事件和回應 events

當對象資格或反應活動未設定為歷程所需的時,就會發生這些錯誤。

另請參閱對象資格最佳實務、對象資格護欄和反應事件護欄。

錯誤代碼
訊息
如何修正
AJOJAS-2045-400
節點’{nodeId}‘中的區段資格事件:無效的動詞’{verb}'。 必須在「已實現」、「現有」或「已退出」中
在​ 對象資格 ​活動中,選取​進入、退出​或兩者。 了解更多
AJOJAS-2046-400
節點’{nodeId}'中的回應事件:遺漏相關動作
將​ 回應 ​放置在它回應的頻道動作之後,並在其屬性中選取該動作。 了解更多
AJOJAS-2048-400
節點’{nodeId}‘中的回應事件:不支援的相關動作型別’{actionType}’
將​ 回應 ​置於內建頻道動作之後。 若要對透過自訂動作傳送的訊息做出反應,請設定專用事件。 了解更多

內容決策 content-decision

當內容決定活動沒有決定原則時,會發生此錯誤。

另請參閱護欄和限制。

錯誤代碼
訊息
如何修正
AJOJAS-2067-400
內容決定節點’{nodeId}':缺少決定原則
開啟​ 內容決定 ​活動並選取​新增決定原則。 了解更多

授權套件限制(選取) select-package

這些錯誤適用於​ Select ​授權套件上的單一歷程。 它們符合授權套件比較中說明的ERR_PKG_SELECT_*代碼。

錯誤代碼
訊息
如何修正
AJOJAS-5007-403
SELECT 方案:單一歷程中只允許一個動作
保留一個動作活動,或使用​ 讀取對象 ​歷程。 了解更多
AJOJAS-5006-403
SELECT 方案:單一歷程中不允許任何條件
移除​ 條件 ​活動,或使用​ 讀取對象 ​歷程。 了解更多
AJOJAS-5005-403
SELECT 方案:單一歷程中不允許任何等待
移除​ 等待 ​活動,或使用​ 讀取對象 ​歷程。 了解更多
AJOJAS-5001-400
SELECT封裝:節點’{nodeId}'的逾時/錯誤轉換只能指向結束節點
將動作的逾時和錯誤路徑直接連線到​ End ​活動。 了解更多

若要將這些活動與Select套件搭配使用,請使用讀取對象歷程,或詢問您的Adobe代表如何升級套件。

版本、測試模式和大小 versions

當您在不允許變更的狀態(測試模式或即時)編輯歷程、使用不支援的版本型別,或儲存過大歷程時,就會發生這些錯誤。

另請參閱歷程版本限制、疑難排解測試模式以及出版物常見問答集。

錯誤代碼
訊息
如何修正
AJOJAS-3024-400
無法儲存型別為’{versionType}‘的歷程版本,因為歷程中的其他版本型別為’{otherVersionType}':歷程中的所有版本都必須有相同的型別
開始新版本時,活動型別與版本1相同(事件、對象資格​或​讀取對象),或建立其他進入活動的新歷程。 了解更多
AJOJAS-4001-403
目前歷程已處於測試模式:無法更新處於測試模式的歷程
關閉測試模式,進行變更,然後再次測試。 關閉測試模式會移除進入歷程的設定檔,並清除其報告。 了解更多
AJOJAS-4002-403
無法更新已部署的歷程
建立新版本、編輯後發佈。 只有活動標籤和說明,以及歷程名稱和說明,可以在即時歷程上變更。 了解更多
AJOJAS-7003-413
請求太大,無法處理。 請縮減內容大小並再試一次。
簡化複雜的運算式和條件、減少資料對應,或分割歷程。 檢查歷程屬性中的​ 目前歷程裝載大小 ​指標。 了解更多

歷程片段 fragments

當您建立、編輯、啟動或封存歷程片段時,就會發生這些錯誤。

另請參閱片段護欄和限制以及片段常見問答集。

錯誤代碼
訊息
如何修正
AJOJAS-8002-400
片段名稱為必填。 輸入片段的名稱,然後重試。
在儲存片段之前,請輸入片段的唯一名稱。 了解更多
AJOJAS-8001-409
此沙箱中已經有識別碼為’{fragmentId}'的片段。 擷取現有的片段,或選擇不同的ID並重試。
選擇不同的片段ID,或開啟現有的片段。 了解更多
AJOJAS-8008-409
名稱為’{name}'的片段已經存在於此沙箱中。 請選擇其他名稱並重試。
選擇不同的片段名稱,或開啟現有的片段。 了解更多
AJOJAS-8003-400
片段名稱不得超過{maxLength}個字元。 請縮短名稱,然後再試一次。
將片段屬性中的名稱縮短為訊息中顯示的長度。 了解更多
AJOJAS-8005-400
此片段超過{maxNodes}個節點的上限。 請移除部分節點,然後再試一次。
從片段中移除活動,或將邏輯分割到多個片段中。 了解更多
AJOJAS-8006-400
此片段中的一或多個節點未連線至起始節點。 將所有節點連線到片段路徑,然後重試。
將每個活動連線到片段路徑,或刪除未使用的活動。 了解更多
AJOJAS-8007-400
歷程片段不支援跳轉活動。 儲存前先移除所有跳轉活動。
從片段中移除​ 跳轉 ​活動。 了解更多
AJOJAS-8022-400
此片段有一個以上的進入點。 歷程片段必須只有一條進入路徑,沒有連入連線,才能在單一點嵌入歷程。
移除導向片段第一個活動的路徑,以便僅保留一個進入路徑。 了解更多
AJOJAS-8023-400
此片段沒有有效的進入點。 檢查它是否至少包含一個活動,以及其節點是否未形成封閉回圈。
新增至少一個活動,並移除回圈,讓片段具有第一個活動。 了解更多
AJOJAS-8035-400
等待活動不能緊跟在歷程片段中的業務事件之後。 移除「等待」活動,或在「業務事件」與「等待」之間插入另一個活動。
移除​等待,或在商務事件和等待之間插入另一個活動。 了解更多
AJOJAS-8026-400
在歷程片段中使用讀取對象活動時,需要身分名稱空間。 請將身分名稱空間新增至活動設定,然後再試一次。
開啟片段的​ 讀取對象 ​活動,並選取身分名稱空間。 了解更多
AJOJAS-8027-400
在歷程片段中使用對象資格活動時,需要身分名稱空間。 請將身分名稱空間新增至活動設定,然後再試一次。
開啟片段的​ 對象資格 ​活動,並選取身分名稱空間。 了解更多
AJOJAS-8028-400
Adobe Campaign Standard動作不能用於包含讀取對象活動的歷程片段。 若要啟用此片段,請移除Campaign Standard動作,或以其他活動型別取代讀取對象活動。
從片段中移除Adobe Campaign Standard動作,或將​ 讀取對象 ​活動取代為其他活動型別。
AJOJAS-8029-400
Adobe Campaign Classic動作不能用於包含讀取對象活動的歷程片段。 若要啟用此片段,請移除Campaign Classic動作,或以其他活動型別取代讀取對象活動。
從片段中移除Adobe Campaign v7/v8動作,或將​ 讀取對象 ​活動取代為其他活動型別。
AJOJAS-8030-400
Adobe Campaign Standard動作和對象資格活動不能一起用於相同的歷程片段。 若要啟用此片段,請移除Campaign Standard動作或對象資格活動。
從片段中移除Adobe Campaign Standard動作,或移除​ 對象資格 ​活動。
AJOJAS-8031-400
Adobe Campaign Classic動作和對象資格活動不能一起用於相同的歷程片段。 若要啟用此片段,請移除Campaign Classic動作或對象資格活動。
從片段中移除Adobe Campaign v7/v8動作,或移除​ 對象資格 ​活動。
AJOJAS-8025-400
此片段有一或多個驗證錯誤。 請修正片段畫布上的所有錯誤,然後再試一次。
開啟片段,修正其畫布上顯示的每個錯誤,然後再次選取「啟動」圖示。 了解更多
AJOJAS-8033-400
無法啟用片段’{fragmentId}',因為它有驗證錯誤。 請修正片段畫布上的所有錯誤,然後再試一次。
開啟片段,修正其畫布上顯示的每個錯誤,然後再次選取「啟動」圖示。 了解更多
AJOJAS-8010-400
無法在片段’{fragmentId}'的目前狀態中執行此動作。 檢查片段的狀態,然後嘗試不同的動作。
檢查​ 片段詳細目錄 ​中的片段狀態,然後使用狀態允許的動作:編輯或啟動​ 草稿 ​片段、停用或封存​ 作用中 ​片段,或取消封存​ 已封存 ​片段。 了解更多
AJOJAS-8016-400
片段’{fragmentId}‘目前處於’{currentState}'狀態,不支援此動作。 嘗試不同的動作。
使用訊息中名為的狀態允許的動作:編輯或啟動​ 草稿 ​片段、停用或封存​ 作用中 ​片段,或取消封存​ 已封存 ​片段。 了解更多
AJOJAS-8014-400
片段’{fragmentId}'已封存。
若要再次使用片段,請從其​ 更多動作 ​功能表中選取​取消封存。 它會傳回​ 草稿 ​狀態。 了解更多
AJOJAS-8024-429
'{sandboxName}'沙箱已達到{limit}個使用中片段的限制。 若要啟用另一個片段,請先封存或停用現有的作用中片段。
封存或停用您未使用的使用中片段。 了解更多
AJOJAS-8009-429
'{sandboxName}'沙箱已達到{limit}的片段限制。 若要建立新片段,請封存或刪除現有片段。
封存建立新片段前不再需要的​ 草稿 ​片段或將其刪除。 了解更多
AJOJAS-7104-403
您沒有將標籤’{labelName}‘套用至片段’{fragmentId}'的許可權。 請聯絡您的管理員以要求存取權。
要求您的管理員將訊息中名為的標籤新增至您的角色,或在片段屬性中選取您有權存取的標籤。 了解更多

比較歷程版本 compare-versions

當您比較歷程的兩個版本時,就會發生這些錯誤。

錯誤代碼
訊息
如何修正
AJOJAS-11001-400
選取的版本相同。 選擇要比較的兩個不同版本。
在「同事聊天」中,選取兩個不同的歷程版本以進行比較。 了解更多
AJOJAS-11004-400
比較需要兩個版本。 請選取兩個版本,然後再試一次。
在同事聊天中,選取兩個歷程版本以進行比較。 了解更多
AJOJAS-11005-400
選取的版本未依時間順序排列。 請加以交換,然後再試一次。
切換兩個選定版本的順序,讓舊版本優先。 了解更多
AJOJAS-11007-400
歷程已中斷連線的活動,因此無法進行比較。 請連線所有活動,然後再試一次。
連線版本中的所有活動(或刪除未使用的活動),然後再次比較。 了解更多
AI Knowledge Reference

This section contains structured knowledge intended to support interpretation, retrieval, and question answering related to this topic.

For complete understanding, this information should be combined with the documentation on this page. Neither source is intended to stand alone; the page describes the feature, while this section provides additional context that helps disambiguate terminology, intent, applicability, and constraints.

  • TL;DR: The page explains the cause and the fix for the validation errors that Adobe Journey Optimizer returns when you validate, test, or publish a journey, grouped by the activity or rule involved.

Intents:

  • Identify what a journey validation error code such as AJOJAS-2030-400 means.
  • Find the cause and the fix of an error returned by Validate, by a test, or by publication.
  • Find which activity or rule an error family relates to (structure, Read audience, Adobe Campaign actions, Update profile, Dataset lookup, Jump, Wait, Condition, events, Content decision, Select package, versions, fragments, version comparison).
  • Find the limits that trigger some of the errors (fields, keys, journey size, fragment activities).
  • Know what to note and whom to contact when an error persists after the listed steps.

Glossary:

  • Validate (product-specific): selected in the journey header. Selecting it, or trying to test or publish a journey, runs the journey check.
  • Alerts (product-specific): the panel where the journey check lists the errors.
  • AJOJAS (product-specific): the prefix of journey validation errors. It stands for Journey Authoring Service.
  • Error code format: prefix, error number, HTTP status. Example: AJOJAS-2030-400, a missing wait duration.
  • Fragment (product-specific): a journey fragment. Fragment errors are in the Journey fragments section of the page.
  • Select package (product-specific): the Select license package. Its errors apply to unitary journeys.

Guardrails:

  • Dataset lookup: only leaf fields can be selected, up to 20 (error AJOJAS-2073-400). A lookup can use up to 50 keys (error AJOJAS-2074-400).
  • Journey size: error AJOJAS-7003-413 is returned when the journey is larger than the default maximum payload size of 2 MB (some organizations may have custom limits). The Current journey payload size indicator in the journey properties shows the size.
  • Fragment size: a fragment can contain up to 20 activities (error AJOJAS-8005-400).
  • Active fragments: a sandbox can have up to 200 active fragments (error AJOJAS-8024-429). Errors AJOJAS-8009-429 and AJOJAS-8024-429 report a limit reached in the sandbox; the message gives the value in {limit}.
  • Read audience: a journey can have only one Read audience activity (error AJOJAS-3003-400).
  • Parallel paths: only event and Wait activities can be placed in parallel after an activity (error AJOJAS-3018-400). When events are in parallel, only one timeout can be defined (error AJOJAS-3027-400).
  • Version types: all versions of a journey must start with the same type of activity as version 1: event, Audience qualification, or Read audience (error AJOJAS-3024-400).
  • Fragment names and IDs: names must be unique in a sandbox (error AJOJAS-8008-409), and so must IDs (error AJOJAS-8001-409).

Terminology:

  • Canonical name: Journey validation errors — variants: validation errors, journey errors.
  • Prefix: AJOJAS (Journey Authoring Service). Other error code prefixes are in the error codes reference.
  • The error messages quote internal terms such as “node”, “edge”, “segment”, “ACS”, and “ACC”. The “How to fix” column uses the user-facing names: activity, Read audience, Audience qualification, Adobe Campaign Standard, and Adobe Campaign v7/v8.
  • Acronyms: ACS = Adobe Campaign Standard, ACC = Adobe Campaign Classic (v7/v8).
  • The “Read segment” messages (AJOJAS-2007-400, 2008-400, 2009-400, 3003-400, 3005-400, 3006-400) are listed in the Read audience and identity namespace section, and the fix names the Read audience activity.

FAQ:

What does the AJOJAS prefix mean?
Validation errors use the prefix AJOJAS (Journey Authoring Service), followed by an error number and an HTTP status.

Where do I see validation errors?
When you select Validate in the journey header, or try to test or publish a journey, the errors are listed in the Alerts panel. Most messages name the activity concerned, so you can select it on the canvas and fix its configuration.

The journey has no entry activity (AJOJAS-1000-400). What do I do?
Add an Event, Business event, Read audience, or Audience qualification activity as the first activity.

An Adobe Campaign action is rejected (AJOJAS-3001-403, 3004-403, 3007-403, 3009-403, 3010-403). Why?
Adobe Campaign Standard and Adobe Campaign v7/v8 actions cannot be used with Read audience (AJOJAS-3001-403, 3004-403): remove the Campaign action, or start the journey with an event. They also cannot be used with Audience qualification (AJOJAS-3007-403, 3009-403): remove the Campaign action, or replace it with a built-in channel action. Use only Campaign Standard actions, or only built-in channel actions, in the same journey (AJOJAS-3010-403); Campaign v7/v8 actions can be used with built-in channel actions.

Why is a Jump activity rejected (AJOJAS-3002-403)?
A Jump activity cannot be used in the same journey as a Read audience activity. Remove the Jump, or start the journey with an event.

Why can I not edit my journey (AJOJAS-4001-403, AJOJAS-4002-403)?
A journey in test mode cannot be modified: turn off test mode, make your changes, then test again. Turning off test mode removes the profiles that entered the journey and clears its reporting. On a live journey, you can only change the activity labels and descriptions, and the journey name and description. To make other changes, create a new version, edit it, and publish it.

The journey is too large (AJOJAS-7003-413). What do I do?
The journey is larger than the default maximum payload size of 2 MB. Check the Current journey payload size indicator in the journey properties. Simplify complex expressions and conditions, reduce data mappings, or split the journey.

A fragment could not be activated because it has validation errors (AJOJAS-8025-400, 8033-400). What do I do?
Open the fragment, fix each error shown on its canvas, then select the Activate icon again.

What do I do if the error persists after the listed steps?
Note the error code, the message, the request ID, and the campaign, journey, or activity concerned, and keep the logs or screenshots. Then contact your administrator for a permission or access error, or contact Adobe Support with these details. For all the support options, see the Getting support section of the error codes reference.

Troubleshooting:

  • Journey structure. Causes: no entry activity, or activities in a layout that is not supported (AJOJAS-1000-400, 3018-400, 3027-400, 3028-403). Fixes: 1000-400, add an entry activity; 3018-400, place the activities other than event and Wait activities one after the other; 3027-400, keep the timeout on one event, or place the events one after the other; 3028-403, disable the timeout on the first event of the journey.

  • Read audience and identity namespace. Causes: incomplete schedule (AJOJAS-2007-400, 2008-400, 2009-400), more than one Read audience activity (3003-400), activity with more than one incoming path (3005-400) or placed after another activity (3006-400), missing identity namespace (AJOJAS-3013-400, 3017-400). Fixes: in Schedule, set the recurrence (2007-400), the time of day (2008-400), or the start date (2009-400); keep one Read audience activity, and combine several audiences into a single audience first (3003-400); keep a single path into the activity, from the journey start or a business event (3005-400); move it to be the first activity of the journey, or right after a business event (3006-400); open the Read audience activity and select an identity namespace in the Namespace field (3013-400); for a journey that uses a profile update action (3017-400), open the first activity (Read audience, Audience qualification, or event) and select an identity namespace.

  • Activity compatibility. Cause: a journey combines activities that cannot be used together, such as Adobe Campaign actions with Read audience or Audience qualification, or a Jump with Read audience.

  • Action activities. Causes: a channel action with no message (AJOJAS-2014-400, message: “‘{messageType}’ message action in node ‘{nodeId}’: missing message id”), a surface still in use (AJOJAS-2065-400, “Surfaces are deprecated. Please use channel configurations instead”), a custom action parameter with no value (AJOJAS-2021-400), Campaign Standard address or personalization parameters not mapped (AJOJAS-2012-400, 2013-400), send time optimization not in the license package (AJOJAS-6003-403, 6004-403). Fixes: 2014-400, open the activity and select or create the message; 2065-400, open each channel action that uses a surface and select a channel configuration instead; 2021-400, set each mandatory parameter to a constant, a field, or an expression; 2012-400, map the address to a field, constant, or expression; 2013-400, map the personalization parameter named in the message to a field, constant, or expression; 6003-403, turn off send time optimization on the email action, or contact your Adobe representative about upgrading; 6004-403, turn off send time optimization on the push action, or contact your Adobe representative about upgrading.

  • Update profile. Cause: incomplete schema, dataset, or attribute configuration (AJOJAS-2022-400 to 2026-400). Fixes: 2022-400 and 2023-400, open the Update profile activity and select the schema, then the profile-enabled dataset, then the attributes to update; 2024-400, select the profile-enabled dataset, then the attributes to update; 2025-400, select the profile field for each attribute to update; 2026-400, set the value of each attribute as a constant, a field, or an expression.

  • Dataset lookup. Cause: no dataset, fields, or lookup keys (AJOJAS-2070-400 to 2074-400). Fixes: 2070-400, 2071-400, and 2072-400, open the Dataset lookup activity and select the dataset and the fields to retrieve; 2073-400, select the fields to retrieve (leaf fields only, up to 20); 2074-400, in the Lookup key(s) field of the Dataset lookup activity, define the lookup keys in Advanced mode (up to 50 keys).

  • Jump. Causes: the Jump activity has no target event (AJOJAS-2027-400) or no target journey (2028-400). Fix: open the activity and select the target journey. Only draft, live, or test-mode journeys with the same namespace are listed.

  • Wait, conditions, and event timeouts. Causes: a missing value (AJOJAS-2030-400 wait duration, 2032-400 custom wait expression, 2056-400 no condition defined, 2033-400 path without a condition, 2039-400 time condition without a day, 2041-400 event timeout without a delay). Fixes: 2030-400, enter a duration and a unit in the Wait activity; 2032-400, in the Custom option, build the expression that returns the date to wait until; 2056-400, define at least one path with a condition in the Condition activity; 2033-400, define a condition for each path (or delete the paths you do not need); 2039-400, select at least one day in the time condition; 2041-400, set a duration under Define the event timeout in the event properties.

  • Events and reactions. Causes: an Audience qualification or Reaction activity not configured as required (AJOJAS-2045-400, 2046-400, 2048-400). Fixes: 2045-400, select Enter, Exit, or both in the Audience qualification activity; 2046-400, place the Reaction right after the channel action it reacts to and select that action in its properties; 2048-400, reactions work only with built-in channel actions, so to react to a message sent through a custom action, configure a dedicated event.

  • Content decision. Cause: no decision policy (AJOJAS-2067-400). Fix: open the Content decision activity and select Add decision policy.

  • License package limits (Select). These errors apply to unitary journeys on the Select license package: only one action (AJOJAS-5007-403), no condition (5006-403), no wait (5005-403), and timeout and error paths of an action must lead directly to an End activity (5001-400). Fixes: 5007-403, keep one action activity; 5006-403, remove the Condition activity; 5005-403, remove the Wait activity; 5001-400, connect the timeout and error paths to End. To use these activities with the Select package, use a Read audience journey, or ask your Adobe representative about upgrading your package.

  • Versions, test mode, and size. Causes: a version of another type (AJOJAS-3024-400), a journey in test mode (4001-403), a live journey (4002-403), a journey larger than the default maximum payload size of 2 MB (7003-413). Fixes: 3024-400, start the new version with the same type of activity as version 1, or create a new journey for a different entry activity; 4001-403, turn off test mode, make your changes, then test again; 4002-403, create a new version, edit it, and publish it; 7003-413, simplify complex expressions and conditions, reduce data mappings, or split the journey, and check the Current journey payload size indicator.

  • Journey fragments. Causes and fixes by group:

    • Name: required (AJOJAS-8002-400), ID already used in the sandbox (8001-409, choose a different ID, or open the existing fragment), name already used in the sandbox (8008-409, choose a different name, or open the existing fragment), longer than the length shown in the message (8003-400).
    • Structure: more than 20 activities (8005-400), activities not connected to the starting node (8006-400), a Jump activity (8007-400), more than one entry point (8022-400), no valid entry point (8023-400), a Wait right after a business event (8035-400).
    • Activities: identity namespace missing (8026-400, 8027-400), Campaign actions in a fragment that contains Read audience (8028-400, 8029-400: remove the Campaign action, or replace the Read audience activity) or Audience qualification (8030-400, 8031-400: remove the Campaign action, or remove the Audience qualification activity).
    • Status: the fragment status does not allow the action (8010-400, 8016-400). Check the fragment status in the Fragment Inventory. Only Draft fragments can be edited or activated. Only Active fragments can be deactivated or archived. Only Archived fragments can be unarchived. For a fragment that is already archived (8014-400), to use it again, select Unarchive from its More actions menu; it returns to Draft status.
    • Limits: 200 active fragments in a sandbox (8024-429; archive or deactivate a fragment you do not use) and the sandbox fragment limit (8009-429; archive a fragment, or delete a Draft fragment, that you no longer need).
    • Permission: no permission to apply the label to the fragment (AJOJAS-7104-403). Ask your administrator to add the label named in the message to your role, or select a label that you have access to in the fragment properties.
  • Compare journey versions. Causes: the same version selected twice, one version only, versions not in chronological order (AJOJAS-11001-400, 11004-400, 11005-400), or disconnected activities (11007-400). Fixes: 11001-400, in Coworker Chat, select two different versions; 11004-400, in Coworker Chat, select both versions; 11005-400, switch the order of the two selected versions so that the older one comes first; 11007-400, connect all activities (or delete the unused ones) in the version, then compare again.

Related pages:

  • Other error code prefixes and best practices to avoid common errors: Error codes reference (building-journeys/error-codes-reference.md)
  • Validating and publishing a journey: Validate and publish a journey (building-journeys/publish-journey.md)
  • Test mode: Test your journey (building-journeys/testing-the-journey.md)
  • Canvas and activity errors: Troubleshoot journey errors (building-journeys/troubleshooting.md)
  • Execution issues: Troubleshoot journey execution (building-journeys/troubleshooting-execution.md)
  • Common questions: Journey FAQs (building-journeys/journey-faq.md)
  • Limits and guardrails: Guardrails and limitations (start/guardrails.md)
  • Fragment guardrails and statuses: Fragment guardrails and limitations (building-journeys/journey-fragments.md)
  • Support options when an error persists: Getting support (building-journeys/error-codes-reference.md#getting-support)
  • Contacting Adobe Support: Support ticket guidelines (start/user-interface.md#support-ticket-guidelines)
recommendation-more-help
journey-optimizer-help