이 페이지에서: 관련된 활동 또는 규칙별로 그룹화된 여정을 유효성 검사, 테스트 또는 게시할 때 Adobe Journey Optimizer에서 반환하는 유효성 검사 오류에 대한 원인과 수정 사항을 찾습니다.
여정 헤더에서 유효성 검사를 선택하거나 여정을 테스트하거나 게시하려고 하면 Journey Optimizer이(가) 여정을 확인하고 경고 패널에 오류를 나열합니다. 여정 유효성 검사에 대해 자세히 알아보기
유효성 검사 오류 시 접두사 AJOJAS(여정 작성 서비스)가 사용되고 오류 번호와 HTTP 상태가 이어집니다. 예를 들어 AJOJAS-2030-400은(는) 대기 기간이 없습니다. 대부분의 메시지는 관련 활동의 이름을 지정하므로 캔버스에서 해당 활동을 선택하고 구성을 수정할 수 있습니다. 다른 오류 코드 접두사에 대해서는 오류 코드 참조를 참조하십시오.
단계를 수행한 후에도 오류가 지속되면 관련 오류 코드, 메시지, 요청 ID 및 캠페인, 여정 또는 활동을 기록하고 로그 또는 스크린샷을 유지합니다. 그런 다음 권한 또는 액세스 오류에 대해 관리자에게 문의하거나 Adobe 지원 팀에 문의하십시오. 모든 지원 옵션에 대해서는 지원 받기를 참조하십시오.
여정 구조 structure
이러한 오류는 여정에 항목 활동이 없거나 지원되지 않는 레이아웃의 활동이 있는 경우 발생합니다.
여정 오류 문제 해결 및 여정 활성화 전 모범 사례도 참조하세요.
대상자 및 ID 네임스페이스 읽기 read-audience
이러한 오류는 대상자 읽기 활동이 불완전하거나 잘못된 위치에 있을 때 또는 여정에 ID 네임스페이스가 없을 때 발생합니다.
보호 기능 및 권장 사항, 문제 해결 및 대상 제한 사항 읽기도 참조하세요.
활동 호환성 compatibility
이러한 오류는 대상자 읽기 또는 대상 자격이 있는 Adobe Campaign 작업과 같이, 여정이 함께 사용할 수 없는 활동을 결합할 때 발생합니다.
일반 작업 제한 및 Adobe Campaign 보호도 참조하세요.
작업 활동 actions
이러한 오류는 채널 작업, 사용자 지정 작업 또는 Adobe Campaign Standard 작업이 불완전하거나 더 이상 지원되지 않는 옵션을 사용할 때 발생합니다.
활동의 오류 문제 해결, 사용자 지정 작업 문제 해결 및 사용자 지정 작업 제한 사항도 참조하세요.
프로필 업데이트 update-profile
이러한 오류는 프로필 업데이트 활동에 전체 스키마, 데이터 세트 및 속성 구성이 없는 경우 발생합니다.
보호 기능 및 제한 사항도 참조하세요.
데이터 세트 조회 dataset-lookup
이러한 오류는 데이터 세트 조회 활동에 데이터 세트, 필드 또는 조회 키가 없을 때 발생합니다.
문제 해결도 참조하세요.
점프 jump
이러한 오류는 [이동] 활동에 대상 여정이 없을 때 발생합니다.
점프 모범 사례 및 제한 사항 및 문제 해결도 참조하세요.
대기, 조건 및 이벤트 시간 초과 wait-conditions
이러한 오류는 대기, 조건 또는 이벤트 시간 제한에 값이 없을 때 발생합니다.
대기 권장 사항, 이벤트 제한 및 활동의 오류 문제 해결도 참조하세요.
이벤트 및 반응 events
이러한 오류는 여정에 필요한 대상 자격 또는 반응 활동이 구성되지 않은 경우 발생합니다.
대상 자격 모범 사례, 대상 자격 보호 기능 및 반응 이벤트 보호 기능도 참조하세요.
콘텐츠 결정 content-decision
이 오류는 콘텐츠 결정 활동에 결정 정책이 없을 때 발생합니다.
보호 기능 및 제한 사항도 참조하세요.
라이선스 패키지 제한(선택) select-package
이러한 오류는 Select 라이선스 패키지의 단일 여정에 적용됩니다. 이 코드는 라이선스 패키지 비교에 설명된 ERR_PKG_SELECT_* 코드와 일치합니다.
Select 패키지에서 이러한 활동을 사용하려면 대상 읽기 여정을 사용하거나 Adobe 담당자에게 패키지 업그레이드에 대해 문의하십시오.
버전, 테스트 모드 및 크기 versions
이러한 오류는 변경(테스트 모드 또는 라이브)을 허용하지 않는 상태에서 여정을 편집하거나, 지원되지 않는 버전 유형을 사용하거나, 너무 큰 여정을 저장할 때 발생합니다.
여정 버전 제한 사항, 테스트 모드 문제 해결 및 게시 FAQ도 참조하세요.
여정 조각 fragments
이러한 오류는 여정 조각을 만들거나, 편집하거나, 활성화하거나, 보관할 때 발생합니다.
조각 보호 및 제한 사항 및 조각 FAQ도 참조하세요.
여정 버전 비교 compare-versions
이러한 오류는 여정의 두 버전을 비교할 때 발생합니다.
관련 항목 related
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-400means. - 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 (errorAJOJAS-2074-400). - Journey size: error
AJOJAS-7003-413is 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). ErrorsAJOJAS-8009-429andAJOJAS-8024-429report 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 (errorAJOJAS-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 (errorAJOJAS-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-400to2026-400). Fixes:2022-400and2023-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-400to2074-400). Fixes:2070-400,2071-400, and2072-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-400wait duration,2032-400custom wait expression,2056-400no condition defined,2033-400path without a condition,2039-400time condition without a day,2041-400event 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.
- Name: required (
-
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)