デジタルアセットの処理 process-assets

CAUTION
AEM 6.4 の拡張サポートは終了し、このドキュメントは更新されなくなりました。 詳細は、 技術サポート期間. サポートされているバージョンを見つける ここ.

Adobe Experience Manager Assets では、様々な方法でデジタルアセットを操作し、堅牢なアセット処理を行うことができます。使用可能な処理方法を使用したり、メソッドを拡張して、デジタルアセットの使用、監査とコンプライアンス、検出と配布、基本的なサニティ、および基本的なサニティを使用して、エンドツーエンドのビジネスプロセスを確実に完了させたりできます。 必要なスケールとカスタマイズを達成しながら、これらすべてを実行できます。

ワークフローについて understand-workflows

アセットを処理する際に、Experience Manager はワークフローを使用します。ワークフローは、ビジネスロジックやアクティビティを自動化するのに役立ちます。特定のタスクを実行するための詳細な手順はデフォルトで提供されており、開発者は独自のカスタム手順を作成できます。これらの手順を論理的な順序で組み合わせて、ワークフローを作成できます。例えば、画像に埋め込まれたメタデータ、アップロード先のフォルダー、画像の解像度などの特定の条件に基づいて、アップロードされた画像に透かしを自動的に適用することができます。 別の例として、画像にこのような透かしを付けるように設定され、メタデータの追加、レンディションの作成、アセット検出用のインテリジェントタグの追加、データストアへの公開、ユーザーアクセス権の設定など、複数のアセット管理ニーズに同時に対処するワークフローがあります。

Experience Managerで使用可能なデフォルトのワークフロー default-workflows

デフォルトでは、アップロードされたすべてのアセットは、DAM アセットの更新ワークフローを使用して処理されます。ワークフローは、アップロードされたアセットごとに実行され、レンディションの生成、メタデータの書き戻し、ページの抽出、メディアの抽出、トランスコードなど、基本的なアセット管理タスクを実行します。

デフォルトで使用可能な様々なワークフローモデルを確認するには、Experience Manager でツール/ワークフロー/モデルの順にクリックして内容を参照してください。

デフォルトのワークフローの一例

図:デフォルトのワークフローの一部は、 Experience Manager.

アセットへのワークフローの適用 applying-workflows-to-assets

ワークフローをデジタルアセットに適用する方法は、web サイトページに適用する場合と同様です。ワークフローの作成と使用について詳しくは、ワークフローの開始を参照してください。

デジタルアセットのワークフローを使用して、アセットをアクティベートするか、透かしを作成します。 アセットのワークフローの多くは、自動的にオンになります。 例えば、画像の編集後にレンディションを自動的に作成するワークフローは、自動的にオンになります。

NOTE
クラシック UI で使用可能なワークフローが、タッチ操作対応 UI で使用できない場合(例: ) 有効化のリクエスト および 無効化のリクエストを参照してください。 ワークフローモデルを作成.

ワークフローの適用先 Experience Manager アセット apply-a-workflow-to-an-aem-asset

ワークフローをアセットに適用するには、次の手順に従います。

  1. ワークフローを開始するアセットの場所に移動し、アセットをクリックしてアセットのページを開きます。

  2. ワークフローを開始するアセットの場所に移動し、アセットをクリックしてアセットのページを開きます。メニューから「タイムライン」を選択し、タイムラインを表示します。

    timeline-2

  3. 下部にある「アクション」をクリックして、アセットで使用可能なアクションのリストを開きます。

  4. リストの「ワークフローを開始」をクリックします。

  5. ワークフローを開始 ダイアログボックスで、リストからワークフローモデルを選択します。

    chlimage_1-50

  6. (オプション)ワークフローインスタンスを参照するために使用するワークフローのタイトルを指定します。

    chlimage_1-51

  7. クリック 開始 ​を選択し、「 続行 をクリックして確定します。 ワークフローの各ステップは、タイムラインにイベントとして表示されます。

    chlimage_1-52

複数のアセットへのワークフローの適用 applying-a-workflow-to-multiple-assets

  1. アセットコンソールから、ワークフローを開始するアセットの場所へ移動して、アセットを選択します。メニューから「タイムライン」を選択し、タイムラインを表示します。

    chlimage_1-136

  2. 下部にある「アクション」をクリックします。

  3. ワークフローを開始」をクリックします。ワークフローを開始 ​ダイアログで、リストからワークフローモデルを選択します。

    chlimage_1-138

  4. (オプション)ワークフローインスタンスを参照するために使用するワークフローのタイトルを指定します。

  5. ダイアログで「開始」をクリックし、次に「確認」をクリックします。選択したすべてのアセットでワークフローが実行されます。

複数フォルダーへのワークフローの適用 applying-a-workflow-to-multiple-folders

ワークフローを複数のフォルダーに適用する手順は、複数のアセットに適用する手順と似ています。アセットコンソールでフォルダーを選択し、手順 2 ~ 7 を実行します 複数のアセットへのワークフローの適用.

コレクションへのワークフローの適用 applying-a-workflow-to-a-collection

コレクションへのワークフローの適用について詳しくは、 コレクションに対するワークフローの適用.

アセットを条件付きで処理するワークフローの自動開始 auto-execute-workflow-on-some-assets

管理者は、事前に定義された条件に基づいてアセットを自動的に実行および処理するようにワークフローを設定できます。この機能は、事業部門のユーザーやマーケティング担当者が特定のフォルダーにカスタムワークフローを作成する場合などに役立ちます。具体的には、代理店の撮影したすべてのアセットに透かしを入れたり、フリーランサーがアップロードしたすべてのアセットに特定のレンディションを作成するよう処理したりできます。

ワークフローモデルの場合、ユーザーはワークフローを実行するワークフローランチャーを作成できます。ワークフローランチャーは、コンテンツリポジトリの変更を監視し、事前に定義された条件が満たされた場合にワークフローを実行します。管理者は、マーケティング担当者に対してワークフローの作成とランチャーの設定のためのアクセス権を提供できます。ユーザーはデフォルトの DAM アセットの更新ワークフローを変更して、特定のアセットの処理に必要な追加の手順を追加できます。ワークフローは、新しくアップロードされたすべてのアセットで実行されます。特定のアセットに対する追加の手順の実行を制限するには、次のいずれかの方法を使用します。

  • DAM アセットの更新ワークフローのコピーを作成し、特定のフォルダー階層で実行するように変更します。この方法は、数個のフォルダーがある場合に役立ちます。
  • 追加の処理手順は、必要な数のフォルダーに条件付きで適用できるように OR 分岐を使用して追加できます。

ベストプラクティスと制限事項 best-practices-limitations-tips

  • ワークフローを設計する際には、あらゆる種類のレンディションに対するニーズを考慮します。レンディションが今後必要になることが予測されない場合は、ワークフローからレンディションの作成ステップを削除します。以後、レンディションは一括削除できません。Experience Manager を長時間使用した後、不要なレンディションで大量のストレージ領域が占有される場合があります。個々のアセットについては、ユーザーインターフェイスからレンディションを手動で削除できます。複数のアセットについては、特定のレンディションを削除するように Experience Manager をカスタマイズすることもできますし、アセットを削除して再びアップロードすることもできます。
  • デフォルトでは、DAM アセットの更新ワークフローに、サムネールと web レンディションを作成する手順が含まれています。ワークフローからデフォルトのレンディションが削除されると、Assets のユーザーインターフェイスが適切にレンダリングされません。
recommendation-more-help
4452738f-2bdf-4cd4-9b45-905a69d607ad