このページでは、 Adobe Journey Optimizerのエラーコードの構造化、見つける場所、ジャーニー、キャンペーン、メッセージ設定に関する一般的なエラーのトラブルシューティング方法について説明します。
Adobe Journey Optimizerは、標準化されたエラーコードを使用して、ジャーニー、キャンペーン、メッセージ設定をまたいで問題をすばやく特定し、解決するのに役立ちます。 これらのエラーコードを理解すると、トラブルシューティング時間を大幅に短縮し、最適なキャンペーンのパフォーマンスを維持できます。
エラーコード構造について error-code-structure
Adobe Journey Optimizer個のエラーコードは、一貫した命名パターンに従っており、コンポーネントと問題タイプの特定に役立ちます。
- サービス プレフィックス:エラーを生成したAdobe Journey Optimizer サービスを示します。
例:CJMPTS (プッシュ/トランスポートサービス)、CJMRT (ジャーニーランタイム)、CJMMAS (メッセージオーサリングサービス)、CJMCMP (キャンペーン)、CJMTL (トランスポートレイヤー)、CJMRPS (レポート/プロビジョニングサービス) - エラー番号:特定のエラー条件の一意の ID
- HTTP ステータスコード:標準の HTTP ステータスコード(例:400、403、422、500)
例:CJMRT-030012-422 は、エラー番号 030012 および HTTP ステータス 422(処理できないエンティティ)のジャーニーランタイムエラー(CJMRT)を示します。
エラーコードの確認場所 find-error-codes
エラーコードがAdobe Journey Optimizer内の複数の場所に表示されます:
- ジャーニー実行レポートとログ
- キャンペーンアクティブ化画面
- メッセージ検証の警告
- システム通知とアラート
- API 応答(REST API 使用時)
エラーが発生した場合は、トラブルシューティングとサポートエスカレーションに不可欠なので、完全なエラーコードとこれに伴うリクエスト ID をメモします。
サービス別の一般的なエラーコード error-codes-by-service
このセクションを使用して、サービス別にグループ化されたエラーコードを検索します。
CJMPTS:プッシュおよびトランスポートサービスエラー cjmpts-errors
これらのエラーは、プッシュ通知の配信およびメッセージトランスポートの操作中に発生します。
2。 プロバイダーの設定と割り当て量を確認します
3. プッシュ資格情報が有効であることを確認します
4. 別のチャネルでテストします
5. 問題が解決しない場合は、リクエスト ID を添えてアドビサポートにお問い合わせください
関連ドキュメント:プッシュ設定
2。 サンドボックス/組織の設定を監査します
3. チャネル設定がアクティブであることを確認します
4. 必要に応じて、チャネル設定を再作成します
関連ドキュメント:チャネルサーフェス
2を確認してください。 プッシュ資格情報が有効であることを確認します
3. 操作を再試行します
4. 問題が解決しない場合は、リクエスト ID を添えてアドビサポートにお問い合わせください
関連ドキュメント:プッシュ設定
2。 サードパーティゲートウェイのステータスを確認します
3. 数分後に再試行します
4. ログで追加のコンテキストを確認します
関連ドキュメント:プッシュ通知
2を検証します。 すべてのパーソナライゼーション変数が有効であることを確認します
3. テストペイロードを使用して問題を特定します
4. 必要に応じて、テンプレートの複雑さを簡素化します
関連ドキュメント:メッセージテンプレート、パーソナライゼーション構文
CJMRT:ジャーニーランタイムおよび API エラー cjmrt-errors
これらのエラーは、ジャーニーの実行、イベント処理、API の操作中に発生します。
2。 アドビのステータスで停止していないか確認します
3. ワークフロー/ジョブ/組織の詳細をアドビサポートにエスカレートします
4. ログとネットワークキャプチャがあれば提供します
関連ドキュメント:ジャーニーのトラブルシューティング
2。 参照/パラメーターを修正します
3. 詳細設定を削除して再試行します
4. 問題の特定に、機能を 1 つずつ追加し直します
関連ドキュメント:ジャーニーのトラブルシューティング、イベント設定
2を再確認します。 参照されるオブジェクト(オーディエンス、データセット)が存在し、アクティブであることを確認します
3. すべての必須フィールドが存在することを検証します
4. 既知の正常なペイロードでテストします
関連ドキュメント:ジャーニーのトラブルシューティング、イベント設定
2。 同じ識別子を持つ既存のリソースを確認します
3. 競合するオブジェクトを削除または名前変更します
4. 命名規則を確認します
関連ドキュメント:ジャーニーの作成
2。 テンプレートとコンテンツブロックが公開されていることを確認します
3. すべての依存関係が適切にリンクされていることを確認します
4. ジャーニーテストモードの結果を確認します
関連ドキュメント:ジャーニーのテスト、ジャーニーの依存関係
2。 サブドメインデリゲーションが完了していることを確認します
3. 設定ウィザードを再度実行します
4. DNS 生成の時間を許可します(最大 72 時間)
関連ドキュメント:チャネルサーフェス、サブドメインデリゲーション
2を再試行してください。 高度な機能を使用している場合は、設定を簡素化します
3. リクエスト ID と正確なペイロードを添えてアドビサポートにエスカレートします
4. リリースノートで既知の問題を確認します
関連ドキュメント:ジャーニーのトラブルシューティング
CJMMAS:メッセージオーサリングサービスエラー cjmmas-errors
これらのエラーは、メッセージ、プリセット、コンテンツを作成、編集、公開する際に発生します。
2から公開されたアセット IDのみを使用します。 AEM と AJO 間の同期の時間を許可します
3. 既知の正常なアセットで再試行します
4. AEM でアセットの公開ステータスを確認します
関連ドキュメント:アセットの統合
2。 増分ステップでコンテンツを再度追加し、問題を特定します
3. アドビのステータスページを確認します
4. サポートされていない機能やマークアップを削除します
関連ドキュメント:コンテンツテンプレート
2に示されている構文/フィールドエラーを修正します。 既知の正常な設定と比較します
3. 保存前にメッセージ UI 検証を使用します
4. ドキュメントのフィールド要件を確認します
関連ドキュメント:メッセージプリセット、メール設定
2. 操作を再試行します
3. 作業を増分で保存します
4. 問題が解決しない場合は、アドビサポートにエスカレートします
関連ドキュメント:コンテンツテンプレート
CJMCMP:キャンペーンエラー cjmcmp-errors
これらのエラーは、キャンペーンの作成、設定、アクティブ化中に発生します。
2。 スキーマとデータプロバイダーの接続を検証します
3. UI をリロードし、ブラウザーのキャッシュを消去します
4. 問題が解決しない場合は、ノード/メールを再作成します
関連ドキュメント:コンテンツ実験
2を削除して再作成します。 新しいジャーニーバージョン/テンプレートを使用します
3. テストモードを使用して設定をクリアします
4. 問題が広範囲に発生する場合は、ノードを一括で再作成します
関連ドキュメント:チャネルサーフェス、メッセージシミュレーション
CJMTL:トランスポート層エラー cjmtl-errors
これらのエラーは、メッセージトランスポートおよび配信の操作中に発生します。
2。 最新の AJO バージョンが使用されていることを確認します
3. 操作を再試行します
4. 問題が解決しない場合は、静的ドメインを使用します
関連ドキュメント:パーソナライゼーション構文、メールデザイン
CJMRPS:レポートおよびプロビジョニングサービスエラー cjmrps-errors
これらのエラーは、レポート設定およびデータセットのプロビジョニング操作中に発生します。
2のデータセット設定を確認します。 既に存在するデータセットを再度追加しないでください
3. レポート移行には、公式の移行チェックリストを使用します
4. 重複するデータセット参照を削除します
関連ドキュメント:レポートの概要、キャンペーンレポート、ジャーニーレポート
一般的なトラブルシューティングアプローチ 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 Experience League を参照してください。
- Engage コミュニティ: 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.