PDF ファイルのAEM環境全体でScene7 アセット名の不一致を解決する

PDF アセットは、PDFの処理設定のバリエーションにより、AEM環境全体で異なるScene7 アセット名を使用します。 一貫性を確保するには、Dynamic Media設定の下にあるPDF処理設定を環境全体で確認して調整します。

説明 description

環境

  • Adobe Experience Manager(AEM)Managed Servicesサポート
  • AEM v6.5およびAEMaaCS
  • Cloud Manager
  • PAT_ConsoleBuilds

問題/症状

場合によっては、同じPDF ファイルを異なるAEM環境(開発環境や実稼動環境など)にアップロードすると、dam:scene7Name値が異なる場合があります。

  • 開発環境:pdf-replace-testpdf
  • 実稼動環境:pdf-replace-test

この不一致は、両方のファイルが同じアセット名でアップロードされたにもかかわらず発生します(例:pdf-replace-test.pdf)。
特定の命名規則を必要とするカスタムスクリプトまたは統合では、エラーが発生し、アセット処理、コンテンツ公開、または承認が遅れる可能性があります。

解決策 resolution

原因

  1. dam:scene7Name値の違いは、PDFの処理設定が環境間で異なることが原因です。 例:

    • 開発環境:プロセスは​ サムネール ​に設定されています。
    • 実稼動環境:プロセスは​ None ​に設定されています。
  2. 名前に対する設定の影響の違い:

    • プロセスが​ サムネール ​に設定されている環境でPDFがアップロードされると、Scene7はサムネール画像を生成し、ファイル名に​ PDF ​を追加します。
    • プロセスが​ なし ​に設定されている環境でPDFをアップロードすると、サムネールは生成されず、ファイル名は変更されません。
  3. PDF処理で使用可能なオプション:

    • ラスタライズ
    • サムネイル
    • None

ソリューション

環境全体で一貫した動作を実現するには、Dynamic Media設定の下にあるPDFの処理設定を、関連するすべてのインスタンスに対して確認して調整します。 Dynamic Mediaの一般設定ガイドの「PDF」タブを参照してください。

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