PDF ファイルが自動公開されない

Adobe Experience Manager(AEM)では、サムネールが公開されているにもかかわらず、PDFが自動的に公開されない問題が発生する場合があります。 この記事では、PDFが公開されるようにAEMを設定する方法について説明します。

説明 description

環境

  • Dynamic Media Classic
  • Adobe Experience Manager
  • Adobe Experience Manager 6.5
  • Adobe Experience Manager as a Cloud Service
  • Adobe Experience Manager Assets

問題

PDF ファイルをAEMにアップロードする場合、サムネールは生成されて公開されますが、PDF ファイル自体は自動的に公開されません。 これには、PDF ファイルを公開する手作業が必要です。これは、面倒でエラーが発生しやすい場合があります。

複製する手順:

  1. AEMでDynamic Media (DM)を使用するように設定し、アセットをすぐに公開できるようにします。
  2. Dynamic Mediaに同期されたフォルダーにPDF ファイルをアップロードします。
  3. サムネールは自動的に公開されますが、PDF ファイル自体は非公開のままです。

解決策 resolution

デフォルトでは、PDF ファイルは公開されません。 その理由は、画像がPDFよりも非常に小さいため、帯域幅を考慮して、特定のプラグインがインストールされているデバイスでのみ動作する大きなJPEGではなく、ほぼ普遍的に機能する小さなPDFを提供することを想定しています。 PDFを公開する必要があるお客様は、引き続き公開できますが、デフォルトの動作ではありません。

両方のPDF ファイルがAEM as a Cloud Serviceで自動的に公開されるようにするには、次の手順に従います。

  1. AEMに移動 > ツール > Assets > Dynamic Media一般設定
  2. 次に、 デフォルトのアップロードオプション の下の「PDF」タブを選択します。
  3. 処理中 ドロップダウンで、なし​を選択して保存します。

これにより、PDFがDMと同期し、自動的に公開されます。 サムネールは作成されません。

PDFと画像の両方をDynamic Mediaで公開する必要がある場合、これは標準では不可能です。 サムネールを自動的に作成して公開し、PDFを同期して公開しない、またはサムネールを生成せずにPDFを自動的に同期して公開することもできます。 両方を公開したい場合は、これをカスタマイズする必要があります。 これを行うには、Dynamic MediaでPDFのステータスを確認し、IPS APIを使用してDynamic Mediaで公開をトリガーするワークフローを作成します。
https://experienceleague.adobe.com/ja/docs/dynamic-media-developer-resources/image-production-api/operation-methods/operation-parameters/r-set-asset-publish-state

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