在此頁面上:瞭解Adobe Journey Optimizer錯誤碼的結構、尋找位置,以及如何疑難排解歷程、行銷活動和訊息設定中的常見錯誤。
Adobe Journey Optimizer使用標準化的錯誤代碼,協助您快速識別並解決歷程、行銷活動和訊息設定間的問題。 瞭解這些錯誤代碼可以大幅減少疑難排解時間,並幫助您維持最佳行銷活動效能。
瞭解錯誤代碼結構 error-code-structure
Adobe Journey Optimizer錯誤碼遵循一致的命名模式,這有助於識別元件和問題型別:
- 服務首碼:指出哪個Adobe Journey Optimizer服務產生錯誤。
範例: AJOJAS (Journey Authoring Service)、CJMPTS (Push/Transport Service)、CJMRT (Journey Runtime)、CJMMAS (Message Authoring Service)、CJMCMP (Campaign)、CJML (Transport Layer)、CJMRPS (Reporting/Provisioning Service) - 錯誤號碼:特定錯誤條件的唯一識別碼
- HTTP狀態碼:標準HTTP狀態碼(例如400、403、422、500)
範例: CJMRT-000071-400指出錯誤碼為000071且HTTP狀態為400 (錯誤請求)的Journey Runtime錯誤(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:Journey Runtime和API錯誤 cjmrt-errors
這些錯誤會在歷程執行、事件處理和API作業期間發生。
CJMAS:訊息編寫服務錯誤 cjmmas-errors
建立、編輯或發佈訊息、預設集和內容時,就會發生這些錯誤。
to屬性to屬性2中提供
to屬性。 再試一次CJMCMP:行銷活動錯誤 cjmcmp-errors
這些錯誤會在行銷活動建立、設定和啟動期間發生。
CJMTL:傳輸層錯誤 cjmtl-errors
這些錯誤會在郵件傳輸和傳遞作業期間發生。
CJMRPS:報告和布建服務錯誤 cjmrps-errors
這些錯誤會在報告設定和資料集布建作業期間發生。
一般疑難排解方法 troubleshooting-approach
遇到錯誤碼時,請遵循此系統化方法:
-
識別錯誤:請注意完整的錯誤碼、HTTP狀態以及任何隨附的訊息或要求識別碼。
-
尋找服務:使用服務前置詞(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-000071-400? — A data usage policy violation: the journey or campaign configuration uses a field restricted by a data governance policy. Select the Alerts button, open the error to see the policy violation, and use the data lineage diagram to find the configuration changes to make before you activate your journey or campaign.
- Q: What causes CJMMAS-2073-400? — The message body does not contain the required
toproperty. Provide thetoproperty in the message body and try again.
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: Journey troubleshooting (building-journeys/troubleshooting.md)
- Troubleshooting a live journey execution: Execution troubleshooting (building-journeys/troubleshooting-execution.md)
- Troubleshooting inbound actions: Inbound activities troubleshooting (building-journeys/troubleshooting-inbound.md)
- Troubleshooting custom actions: Custom actions troubleshooting (action/troubleshoot-custom-action.md)
- Journey questions: Journey FAQs (building-journeys/journey-faq.md)
- Limits and constraints: Guardrails and limitations (start/guardrails.md)