質問 

AEM で DAM アセットを特定期間のみパブリッシュまたはアンパブリッシュする方法を教えてください。

解決策

ページの場合、on/off タイムプロパティを使用する。

アセットの「オン」または「オフ」の定義の背後のメカニズムは、インスタンスのアセットを物理的に追加または削除するために、対応する認証または非アクティブ化要求を発行者にトリガーすることです。
これにより、発行者は"off"期間中のコンポーネントまたは Asset 検索機能により無効化されたアセットをレンダリングできません。

これを実現するには、標準的なレプリケーションエージェントで 「オン/オフタイムに達しました」トリガーを有効にする必要があります。以下のドキュメントページ(2)を参照してください。

使用例:

アセットを来週月曜日 (20XX/07/22) の午前 8 時から午後 7 時の間にアクセスできないようにしたい場合。アセットは現在公開中。
- オフタイムを 20XX/07/22 の 08:00 に、オンタイムを 20XX/07/22 の 19:00 に設定します。

トリガーによって、予定日の午前 8 時に、非アクティブ化要求が発行され、発行者からアセットを削除します。
認証要求は同日の午後 7 時に送信され、再度 Asset を使用可能にします。

注意:同じトリガーは、オン/オフの時間範囲に達するとキャッシュを無効化するために Dispatcher フラッシュエージェントで有効にします。


(1) https://helpx.adobe.com/jp/experience-manager/6-4/assets/using/managing-assets-touch-ui.html#PreviewingAssets

(2) https://helpx.adobe.com/jp/experience-manager/6-4/sites/deploying/using/replication.html#ReplicationAgentsConfigurationParameters

 

 

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

リーガルノーティス   |   プライバシーポリシー