在此頁面上:瞭解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 (無法處理的實體)的Journey Runtime錯誤(CJMRT)。
錯誤碼的尋找位置 find-error-codes
錯誤碼出現在Adobe Journey Optimizer內的數個位置:
- 歷程執行報告和記錄
- Campaign啟用畫面
- 訊息驗證警告
- 系統通知和警示
- API回應(使用REST API時)
發生錯誤時,請注意完整的錯誤代碼以及隨附的任何請求ID,因為這些對於疑難排解和支援升級是必要的。
依服務的常見錯誤代碼 error-codes-by-service
使用此區段來尋找依服務分組的錯誤代碼。
CJMPTS:推送和傳輸服務錯誤 cjmpts-errors
這些錯誤會在推播通知傳送和訊息傳輸作業期間發生。
CJMRT:Journey Runtime和API錯誤 cjmrt-errors
這些錯誤會在歷程執行、事件處理和API作業期間發生。
CJMAS:訊息編寫服務錯誤 cjmmas-errors
建立、編輯或發佈訊息、預設集和內容時,就會發生這些錯誤。
CJMCMP:行銷活動錯誤 cjmcmp-errors
這些錯誤會在行銷活動建立、設定和啟動期間發生。
CJMTL:傳輸層錯誤 cjmtl-errors
這些錯誤會在郵件傳輸和傳遞作業期間發生。
CJMRPS:報告和布建服務錯誤 cjmrps-errors
這些錯誤會在報告設定和資料集布建作業期間發生。
一般疑難排解方法 troubleshooting-approach
遇到錯誤碼時,請遵循此系統化方法:
-
識別錯誤:請注意完整的錯誤碼、HTTP狀態以及任何隨附的訊息或要求識別碼。
-
尋找服務:使用服務首碼(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.