在此页面上:了解Adobe Journey Optimizer错误代码的构造方式、它们在何处查找,以及如何对历程、营销活动和消息配置中的常见错误进行故障排除。
Adobe Journey Optimizer使用标准化的错误代码帮助您快速识别并解决历程、营销活动和消息配置中的问题。 了解这些错误代码可以显着减少故障排除时间,并帮助您保持最佳营销活动性能。
了解错误代码结构 error-code-structure
Adobe Journey Optimizer错误代码遵循一致的命名模式,这有助于识别组件和问题类型:
- 服务前缀:指示哪个Adobe Journey Optimizer服务生成了错误。
示例:AJOJAS(历程创作服务)、CJMPTS(推送/传输服务)、CJMRT(历程运行时)、CJMMAS(消息创作服务)、CJMCMP(营销活动)、CJMTL(传输层)、CJMRPS(报表/设置服务) - 错误号:特定错误条件的唯一标识符
- HTTP状态代码:标准HTTP状态代码(例如,400、403、422、500)
示例: CJMRT-030012-422表示错误号为030012且HTTP状态为422(无法处理的实体)的历程运行时错误(CJMRT)。
在何处查找错误代码 find-error-codes
错误代码出现在Adobe Journey Optimizer内的以下位置:
- 历程执行报告和日志
- Campaign激活屏幕
- 消息验证警告
- 系统通知和警报
- API响应(使用REST API时)
发生错误时,请注意完整的错误代码以及随附的任何请求ID,因为这对于故障排除和支持升级至关重要。
有关按功能区域分组的错误代码,请参阅疑难解答概述。
按功能区查找错误代码 error-pages
以下每一页都列出了一个功能区的错误代码,以及确切的消息和修复方法。
按服务划分的常见错误代码 error-codes-by-service
使用此部分可查找按服务分组的错误代码。
AJOJAS:历程创作错误 ajojas-errors
验证、测试或发布历程时返回的错误在历程验证错误中列出。
CJMPTS:推送和传输服务错误 cjmpts-errors
这些错误发生在推送通知投放和消息传输操作期间。
CJMRT:历程运行时和API错误 cjmrt-errors
这些错误发生在历程执行、事件处理和API操作期间。
CJMAS:消息创作服务错误 cjmmas-errors
创建、编辑或发布消息、预设和内容时,会发生这些错误。
CJMCMP:营销活动错误 cjmcmp-errors
在营销活动创建、配置和激活期间发生这些错误。
CJMTL:传输层错误 cjmtl-errors
这些错误发生在邮件传输和传递操作期间。
CJMRPS:报告和设置服务错误 cjmrps-errors
在报表配置和数据集设置操作期间发生这些错误。
一般故障排除方法 troubleshooting-approach
遇到错误代码时,请遵循这种系统化方法:
-
识别错误:请注意完整的错误代码、HTTP状态以及任何随附的消息或请求ID。
-
查找服务:使用服务前缀(AJOJAS、CJMPTS、CJMRT、CJMMAS、CJMCMP、CJMTL、CJMRPS)来标识受影响的组件。
-
检查状态代码:
- 400(错误请求):查看输入数据和配置
- 403(禁止访问):检查权限和访问权限
- 409(冲突):查找重复或冲突的资源
- 422 (无法处理的实体):根据架构要求验证数据
- 500(内部服务器错误):重试并可能升级至支持部门
-
查看最近的更改:考虑在错误首次出现之前修改的内容(历程更新、新营销活动、配置更改等)。
-
查阅文档:使用本指南中提供的链接访问受影响功能的详细文档。
-
在适当时重试:对于500系列错误,在短暂延迟后进行简单重试通常可解决暂时性问题。
-
需要时上报:如果在执行解决步骤后错误仍然存在,请联系Adobe支持,并提供完整的错误代码、请求ID(如果有)、要再现的步骤和相关配置详细信息。
避免常见错误的最佳实践 best-practices
使用这些实践来减少可避免的错误并提高可靠性。
历程激活前 journey-best-practices
创建消息时 message-best-practices
用于营销活动管理 campaign-best-practices
- 验证受众数据:确保正确配置和填充目标受众
- 检查审批状态:在尝试激活之前,了解审批要求(了解更多)
- 监视配置:定期检查渠道表面和预设的有效性
- 计划DNS更改:在更新域时留出足够的时间进行DNS传播
其他资源 additional-resources
获取支持 getting-support
如果您遇到使用本指南无法解决的持续错误:
- 收集信息:收集错误代码、请求ID、时间戳以及要再现的步骤
- 检查系统状态:访问Adobe Status以了解已知的服务问题
- 搜索文档:查看Adobe Experience League以了解解决方案
- 参与社区:在Adobe Journey Optimizer 社区中发布问题
- 联系Adobe支持部门: 提交支持票证并提供所有相关详细信息
相关主题
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: This page is a reference guide to standardized Adobe Journey Optimizer error codes organized by service prefix, explaining each error’s root cause and providing step-by-step resolution guidance. It also links to one error page per feature area (journeys, campaigns, content, configuration), where each prefix and its codes are listed.
Intents:
- Identify which AJO service generated an error using the service prefix in the error code
- Find the error page for a feature area (journeys, campaigns, content, configuration) that lists the codes and exact messages for a prefix
- Find journey authoring errors (AJOJAS) returned when validating, testing, or publishing a journey
- Diagnose and resolve push and transport service errors (CJMPTS) that occur during push notification delivery and message transport operations
- Troubleshoot Journey Runtime and API errors (CJMRT) that occur during journey execution, event processing, and API operations
- Fix message authoring service errors (CJMMAS) that occur when creating, editing, or publishing messages, presets, and content
- Resolve campaign errors (CJMCMP) that occur during campaign creation, configuration, and activation
- Escalate persistent errors to Adobe Support with the correct information
Glossary:
- Service prefix: The part of an AJO error code that indicates which Adobe Journey Optimizer service generated the error (for example, CJMRT = Journey Runtime) (product-specific)
- Error number: The part of an AJO error code that is the unique identifier for the specific error condition (product-specific)
- HTTP status code: The standard HTTP status code that ends an AJO error code (for example, 400, 403, 422, 500)
- Request ID: An identifier that can accompany an error; the page says to note it with the complete error code because it is essential for troubleshooting and support escalation (product-specific)
- AJOJAS: Journey Authoring Service prefix; the page points to the Journey validation errors page for errors returned when you validate, test, or publish a journey (product-specific)
- CJMPTS: Push/Transport Service prefix, for errors during push notification delivery and message transport operations (product-specific)
- CJMRT: Journey Runtime prefix, for errors during journey execution, event processing, and API operations (product-specific)
- CJMMAS: Message Authoring Service prefix, for errors when creating, editing, or publishing messages, presets, and content (product-specific)
- CJMCMP: Campaign prefix, for errors during campaign creation, configuration, and activation (product-specific)
- CJMTL: Transport Layer prefix, for errors during message transport and delivery operations (product-specific)
- CJMRPS: Reporting/Provisioning Service prefix, for errors during reporting configuration and dataset provisioning operations (product-specific)
Guardrails:
- Email variants must include an opt-out/unsubscribe link; a missing link produces CJMMAS-2001-200 (success status with an error banner).
- DNS propagation can take up to 72 hours; the page lists this as the time to allow for CJMRT-080608-400.
Terminology:
- Canonical name: Error code — variants: error number (the unique identifier part of the code)
- Do not confuse: CJMPTS (Push/Transport Service) ≠ CJMTL (Transport Layer) — they are separate service prefixes with separate error sections
- Do not confuse: “400 (Bad Request)” ≠ “422 (Unprocessable Entity)” — the page advises to review input data and configuration for 400, and to validate data against schema requirements for 422
FAQ:
- Q: How do I know which AJO service caused an error? — Read the service prefix at the start of the error code: AJOJAS (Journey Authoring Service), CJMPTS (Push/Transport Service), CJMRT (Journey Runtime), CJMMAS (Message Authoring Service), CJMCMP (Campaign), CJMTL (Transport Layer), CJMRPS (Reporting/Provisioning Service).
- Q: Where can I find the error codes for a specific feature area? — The page has a table that links one error page per feature area (journeys, campaigns, content, configuration), with the prefixes each page covers. Troubleshooting overview also groups error codes by feature area.
- Q: What should I do when I get a 500-series error? — Retry after a short delay. If the error persists after following the resolution steps, contact Adobe Support with the complete error code, request ID (if available), steps to reproduce, and relevant configuration details.
- Q: Why does CJMMAS-2001-200 show an error banner even though the status is “success”? — A required unsubscribe link is missing in an email variant; add the opt-out/unsubscribe link to all email variants and ensure it is present in every language version.
- Q: What information should I gather before contacting Adobe Support? — Collect the error code, request ID, timestamps, and steps to reproduce.
- Q: What causes CJMRT-030012-422? — Invalid input data (for example, a nonexistent audience, event, or attribute); verify that referenced objects (audiences, datasets) exist and are active.
Related pages:
- Journey errors: Journey validation errors (building-journeys/journey-validation-errors.md)
- Campaign errors: Campaign errors (campaigns/campaign-errors.md); Orchestrated campaign errors (orchestrated/orchestrated-campaign-errors.md); Relational schema and dataset errors (orchestrated/relational-schema-errors.md); Audience composition errors (audience/audience-composition-errors.md)
- Content errors: Content authoring errors (content-management/content-authoring-errors.md); Fragments and AEM content errors (content-management/fragments-errors.md); Multilingual content errors (content-management/multilingual-errors.md); Landing page errors (landing-pages/landing-page-errors.md); Proof and simulation errors (content-management/proof-simulation-errors.md); Personalization errors (personalization/personalization-errors.md)
- Configuration errors: Subdomain delegation and DNS errors (configuration/subdomain-delegation-errors.md); IP warmup plan errors (configuration/ip-warmup-plan-errors.md); Custom channel, inbound action, and reporting dataset errors (configuration/channel-reporting-errors.md)
- Error codes by feature area: Troubleshooting overview (rp_landing_pages/troubleshooting-overview-landing-page.md)
- Troubleshooting errors before testing or publishing a journey: Troubleshoot errors before testing or publishing your journey (building-journeys/troubleshooting.md)
- Troubleshooting a live journey execution: Troubleshoot your live journey execution (building-journeys/troubleshooting-execution.md)
- Troubleshooting inbound actions: Troubleshoot inbound actions in journeys (building-journeys/troubleshooting-inbound.md)
- Troubleshooting custom actions: Troubleshoot your custom actions (action/troubleshoot-custom-action.md)
- Journey questions: Journey Orchestration - Frequently Asked Questions (building-journeys/journey-faq.md)
- Limits and constraints: Journey Optimizer guardrails and limitations (start/guardrails.md)