在此页面上:了解Adobe Journey Optimizer错误代码的构造方式、它们在何处查找,以及如何对历程、营销活动和消息配置中的常见错误进行故障排除。
Adobe Journey Optimizer使用标准化的错误代码帮助您快速识别并解决历程、营销活动和消息配置中的问题。 了解这些错误代码可以显着减少故障排除时间,并帮助您保持最佳营销活动性能。
了解错误代码结构 error-code-structure
Adobe Journey Optimizer错误代码遵循一致的命名模式,这有助于识别组件和问题类型:
- 服务前缀:指示哪个Adobe Journey Optimizer服务生成了错误。
示例: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-codes-by-service
使用此部分可查找按服务分组的错误代码。
CJMPTS:推送和传输服务错误 cjmpts-errors
这些错误发生在推送通知投放和消息传输操作期间。
CJMRT:历程运行时和API错误 cjmrt-errors
这些错误发生在历程执行、事件处理和API操作期间。
CJMAS:消息创作服务错误 cjmmas-errors
创建、编辑或发布消息、预设和内容时,会发生这些错误。
CJMCMP:营销活动错误 cjmcmp-errors
在营销活动创建、配置和激活期间发生这些错误。
CJMTL:传输层错误 cjmtl-errors
这些错误发生在邮件传输和传递操作期间。
CJMRPS:报告和设置服务错误 cjmrps-errors
在报表配置和数据集设置操作期间发生这些错误。
一般故障排除方法 troubleshooting-approach
遇到错误代码时,请遵循这种系统化方法:
-
识别错误:请注意完整的错误代码、HTTP状态以及任何随附的消息或请求ID。
-
查找服务:使用服务前缀(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.
Intents:
- Identify which AJO service generated an error using the service prefix in the error code
- Diagnose and resolve push/transport errors (CJMPTS) affecting message delivery
- Troubleshoot journey runtime and API errors (CJMRT) during journey execution or event processing
- Fix message authoring errors (CJMMAS) when creating, saving, or publishing messages
- Resolve campaign errors (CJMCMP) during campaign activation or approval
- Escalate persistent errors to Adobe Support with the correct information
Glossary:
- Service prefix: The alphanumeric code at the start of an AJO error code that identifies which service generated the error (e.g., CJMRT = Journey Runtime) (product-specific)
- HTTP status code: The standard status code embedded in an AJO error code (e.g., 400 = Bad Request, 403 = Forbidden, 422 = Unprocessable Entity, 500 = Internal Server Error)
- Request ID: A unique identifier accompanying an error that is required when escalating to Adobe Support (product-specific)
- CJMRT: Journey Runtime service prefix — errors during journey execution and API operations (product-specific)
- CJMMAS: Message Authoring Service prefix — errors during message creation and publishing (product-specific)
- CJMPTS: Push/Transport Service prefix — errors during push notification and message transport (product-specific)
Guardrails:
- Email variants must include an opt-out/unsubscribe link; omitting it triggers CJMMAS-2001-200.
- Stopping a journey requires the Manage journeys permission (relevant to CJMRT errors involving permissions).
- DNS propagation for subdomain delegation can take up to 72 hours (relevant to CJMRT-080608-400).
- Lookup keys for dataset lookup activities must be defined in advanced mode, not simple mode.
Terminology:
- Canonical name: Error code — Acronym: n/a — variants: error message, error identifier
- Synonyms: “service prefix” = “error prefix” = “component identifier”
- Do not confuse: “400 Bad Request” ≠ “422 Unprocessable Entity” — 400 indicates malformed input; 422 indicates valid format but invalid content per schema rules
FAQ:
- Q: How do I know which AJO service caused an error? — Read the service prefix at the start of the error code: CJMPTS (push/transport), CJMRT (journey runtime), CJMMAS (message authoring), CJMCMP (campaign), CJMTL (transport layer), CJMRPS (reporting/provisioning).
- Q: What should I do when I get a 500-series error? — Retry after a few minutes, check Adobe Status for outages, then escalate to Adobe Support with the full error code and request ID if the issue persists.
- Q: Why does CJMMAS-2001-200 show an error banner even though the status is “success”? — A required opt-out/unsubscribe link is missing from an email variant; add it to all variants and language versions.
- Q: What information should I gather before contacting Adobe Support? — Collect the complete error code, request ID, timestamps, steps to reproduce, and any relevant configuration details.
- Q: What causes CJMRT-030012-422? — Invalid input data such as referencing a non-existent audience, event, or attribute; verify all referenced objects exist and are active.