レコメンデーションページのコンテンツが見つからない場合の404 エラーの解決

この記事では、Adobe Experience Manager(AEM)実稼動環境でレコメンデーションページのコンテンツが欠落し、ページエクスペリエンスが破損した場合に発生する404件のエラーに対処する方法について説明します。

説明 description

環境

  • Adobe Experience Manager(AEM)本番環境

症状

  • レコメンデーションページのGetBookingContent エンドポイントに対するリクエストでは、404 Not Found エラーが返されます。
  • 影響を受けるページは、エンドユーザーに対して期待どおりに表示されません。
  • 監視ツールまたはログ ツールでは、このエンドポイントに対して404 エラーが繰り返し報告されます。
  • チケット選択、チェックアウト、マイカートなど、その他のページは引き続き正常に機能します。
  • AEM パブリッシュインスタンスは、リクエストされたコンテンツが実稼動環境に存在しないことを示す404 レスポンスを生成します。

解決策 resolution

問題を解決するには、次の手順に従います。

  1. レコメンデーションページのコンテンツがAEMの本番環境に存在するかどうかを確認します。

  2. レコメンデーションページを利用できる場合:

    1. コンテンツが本番環境に公開されているかどうかを確認します。
    2. そうでない場合は、必要なレコメンデーションページコンテンツをオーサー環境から実稼動環境に公開または再公開します。
  3. レコメンデーションページが存在しない場合:

    1. フロントエンド実装を更新して、利用できないレコメンデーションページのリクエストを停止します。
  4. 監視ツールまたはログツールを使用して、適切なアクションを実行した後に、想定されるリクエストに対して404 エラーが発生しなくなったことを確認します。

recommendation-more-help
experience-cloud-kcs-help-kbarticles