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
原因:
-
dam:scene7Name値の違いは、PDFの処理設定が環境間で異なることが原因です。 例:- 開発環境:プロセスは サムネール に設定されています。
- 実稼動環境:プロセスは None に設定されています。
-
名前に対する設定の影響の違い:
- プロセスが サムネール に設定されている環境でPDFがアップロードされると、Scene7はサムネール画像を生成し、ファイル名に PDF を追加します。
- プロセスが なし に設定されている環境でPDFをアップロードすると、サムネールは生成されず、ファイル名は変更されません。
-
PDF処理で使用可能なオプション:
- ラスタライズ
- サムネイル
- None
ソリューション
環境全体で一貫した動作を実現するには、Dynamic Media設定の下にあるPDFの処理設定を、関連するすべてのインスタンスに対して確認して調整します。 Dynamic Mediaの一般設定ガイドの「PDF」タブを参照してください。
recommendation-more-help
experience-cloud-kcs-help-kbarticles