ADOBE EXPERIENCE MANAGER AS A CLOUD SERVICEでのRSS フィードとアナウンス用のXML コンテンツ配信

AEM AssetsからのRSS フィードや通知などのXML ファイルの直接配信は、現在、Adobe Experience Manager as a Cloud Service環境ではサポートされていません。 XML コンテンツを配信するには、XML ファイルをコードリポジトリに保存し、AEM アプリケーションにデプロイします。

説明 description

Adobe Experience Manager(AEM)as a Cloud Serviceを使用している組織では、パブリック URLを介してRSS フィードまたはアナウンス コンテンツをXML形式で公開する必要がある場合があります。 AEM Assets(Digital Asset Management、DAM)に保存されているXML ファイルのダイレクト配信は、現在、デフォルトのコンテンツ配信ネットワーク(CDN)設定ではサポートされていません。現時点では、この機能を有効にするための設定はありません。

解決策 resolution

AEM AssetsからのXML ファイルの直接配信はサポートされていないため、XML コンテンツを配信するには、次の方法を使用します。

  1. 必要なXML ファイル(RSS フィードやアナウンスなど)を、AEM アプリケーションの一部としてコードリポジトリに保存します。
  2. 更新されたXML ファイルを各コードのデプロイメントとともにデプロイし、パブリック URLを介してアクセスできるようにします。
  3. XML ファイルを頻繁に更新する必要がある場合は、必要に応じてリポジトリおよびトリガーのデプロイメントでXML ファイルを更新するスクリプトまたは自動化ツールを使用して、プロセスを自動化することを検討してください。
  4. または、AEM Edge Functionsを使用して、このアプローチがユースケースと運用要件に適合する場合は、XML配信のカスタムロジックを実装する方法を検討します。
  5. デプロイメント後、XML ファイルが期待されるパブリック URLを通じてアクセスできることを確認します。

関連トピックス

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