クリエイティブプロジェクトと PIM 統合

マーケティング担当者またはクリエイティブプロフェッショナルの場合は、Adobe Experience Manager(AEM)のクリエイティブプロジェクトツールを使用して、eコマース関連の製品の写真や関連するクリエイティブプロセスを組織内で管理できます。

特に、クリエイティブプロジェクトを使用して、写真撮影ワークフローの以下のタスクを合理化できます。

  • 写真撮影リクエストの生成
  • 撮影した写真のアップロード
  • 写真撮影での共同作業
  • 承認されたアセットのパッケージ化
メモ

ユーザーの役割とワークフローの特定のユーザータイプへの割り当てについては、プロジェクトユーザーの役割を参照してください。

撮影した製品写真ワークフローの詳細

クリエイティブプロジェクトでは、多様なプロジェクト要件に応じた多様なプロジェクトテンプレートが用意されています。Product Photo Shoot Project templateをすぐに使用できます。 このテンプレートは、製品撮影リクエストを開始し、管理できる写真撮影ワークフローを含みます。適切なレビューおよび承認プロセスを通じて、製品のデジタル画像を取得できる一連のタスクも含まれます。

このテンプレートには、以下のワークフローが含まれます。

  • 撮影した製品写真(コマース統合)ワークフロー:このワークフローでは、製品情報管理(PIM)システムとのコマース統合を利用し、選択した製品(階層)に基づいて撮影リストを自動的に生成します。ワークフローの完了後、製品データをアセットメタデータの一部として表示できます。
  • 撮影した製品写真ワークフロー:このワークフローでは、コマース統合を利用する代わりに、プロジェクトマネージャーが撮影リストを提供しますこれにより、アップロードされた画像をプロジェクトアセットフォルダー内の CSV ファイルにマップします。
メモ

撮影した製品写真ワークフローの「撮影リストをアップロード」タスクでアップロードする CSV ファイルのファイル名は shotlist.csv にしてください。

製品撮影プロジェクトを作成

  1. プロジェクト​コンソールで、「作成」をタップまたはクリックし、リストから「プロジェクトを作成」を選択します。

    chlimage_1-132

  2. プロジェクトを作成​ページで、写真撮影プロジェクトテンプレートを選択し、「次へ」をクリックします。

    chlimage_1-133

  3. タイトル、説明、期限などプロジェクトの詳細を入力します。ユーザーを追加し、様々な役割を割り当てます。また、プロジェクトのサムネイル画像を追加できます。

    chlimage_1-134

  4. 作成」をタップまたはクリックします。プロジェクトが作成されたことを示す確認メッセージが表示されます。

  5. 完了」をタップまたはクリックして​プロジェクト​コンソールに戻ります。 または、「開く」をタップまたはクリックして、フォトシュートプロジェクト内のアセットを表示します。

製品撮影プロジェクトのワークの開始

写真撮影リクエストを開始するには、プロジェクトをクリックまたはタップし、プロジェクトの詳細ページ内で「ワークを追加」をクリックまたはタップして、ワークフローを開始します。

chlimage_1-135

製品撮影プロジェクトには、以下の既製のワークフローが含まれています。

  • 撮影した製品写真(コマース統合)ワークフロー
  • 撮影した製品写真ワークフロー

撮影した製品写真(コマース統合)ワークフローは、画像アセットを AEM の中の製品にマップするときに使用します。このワークフローでは、コマース統合を利用して、承認された画像を /etc/commerce にある既存の製品データにリンクします。

製品の写真撮影(コマース統合)ワークフローには、次のタスクが含まれます。

  • 撮影リストを作成
  • 撮影した写真をアップロード
  • 撮影した写真をリタッチ
  • レビューおよび承認
  • 実稼動に移動タスク

AEM で製品情報が利用できない場合は、製品写真撮影ワークフローを使用して、CSV ファイルでアップロードする詳細に基づいて、画像アセットを製品にマップします。CSV ファイルには、製品 ID、カテゴリ、説明など、製品の基本情報を含める必要があります。このワークフローでは、製品の承認されたアセットを取得します。

このワークフローには、以下のタスクが含まれます。

  • 撮影リストをアップロード
  • 撮影した写真をアップロード
  • 撮影した写真をリタッチ
  • レビューおよび承認
  • 実稼動に移動タスク

ワークフロー設定オプションを使用して、このワークフローをカスタマイズできます。

どちらのワークフローにも、製品とその承認されたアセットをリンクするステップが含まれます。各ワークフローには、以下のステップが含まれます。

  • ワークフロー設定:ワークフローをカスタマイズするためのオプションを記述します。
  • プロジェクトワークフローの開始:撮影した製品写真ワークフローを開始する方法を説明します。
  • ワークフロータスクの詳細:ワークフローで使用可能なタスクの詳細を指定します。

プロジェクトの進行状況の追跡

プロジェクト内のアクティブなタスクまたは完了したタスクを監視することによって、プロジェクトの進行状況を追跡できます。

以下のものを使用して、プロジェクトの進行状況を監視します。

  • タスクカード

  • タスクリスト

タスクカードは、プロジェクトの全体的な進行状況を示します。 プロジェクトに関連タスクがある場合のみ、プロジェクトの詳細ページにタスクカードが表示されます。タスクカードは、完了したタスク数に基づいて、プロジェクトの現在の完了ステータスを表示します。今後のタスクは含まれません。

タスクカードには以下の詳細が表示されます。

  • アクティブなタスクの割合
  • 完了したタスクの割合

chlimage_1-136

タスクリストには、プロジェクトの現在アクティブなワークフロータスクにかかわる詳細情報が表示されます。リストを表示するには、タスクカードをタップまたはクリックします。タスクカードには、タスクの開始日、終了日、割り当て先、優先度、ステータスなどのメタデータも表示されます。

chlimage_1-137

ワークフロー設定

このタスクでは、役割に基づいてユーザーにワークフローのステップを割り当てます。

撮影した製品写真​ワークフローを設定するには:

  1. ツール/ワークフロー​に移動し、モデル​タイルをタップして、ワークフローモデル​ページを開きます。

  2. 製品の写真撮影​ワークフローを選択し、ツールバーから​編集​アイコンをタップして編集モードで開きます。

    chlimage_1-138

  3. 製品の撮影ワークフロー​ページで、プロジェクトタスクを開きます。 例えば、「撮影リストをアップロード」タスクを開きます。

    chlimage_1-139

  4. タスク」タブをクリックして、以下の項目を設定します。

    • タスクの名前
    • タスクを受信するデフォルトのユーザー(役割)
    • ユーザーのタスクリストに表示される、タスクのデフォルトの優先度
    • 担当者がタスクを開いたときに表示されるタスクの説明
    • タスクが開始された時間に基づいて計算されるタスクの期限
  5. OK」をクリックし、設定を保存します。

    同様に、撮影した製品写真​ワークフローに対しても以下のタスクを設定できます。

    • 撮影した写真をアップロード
    • 撮影した製品写真をリタッチ
    • 撮影した写真のレビュー
    • 実稼動に移動

    Product Photo Shoot (Commerce Integration)ワークフロー​でも同様の手順を実行してタスクを設定します。

このセクションでは、製品情報管理とクリエイティブプロジェクトを統合する方法について説明します。

プロジェクトワークフローの開始

  1. Product Photo Shootプロジェクトに移動し、ワークフロー​カードの​追加作業​アイコンをタップまたはクリックします。

  2. 撮影した製品写真(コマース統合)​ワークフローカードを選択して、撮影した製品写真(コマース統合)ワークフローを開始します。製品情報が/etc/commerceで利用できない場合は、製品フォトシュート​ワークフローを選択し、製品フォトシュートワークフローを開始します。

    chlimage_1-140

  3. 次へ」をタップまたはクリックして、プロジェクトでワークフローを開始します。

  4. 各ワークフローについては、次のページで詳しく説明します。

    chlimage_1-141

    送信」をクリックして、写真撮影ワークフローを開始します。写真撮影プロジェクトのプロジェクトの詳細ページが表示されます。

    chlimage_1-142

ワークフロータスクの詳細

写真撮影ワークフローには、複数のタスクが含まれています。各タスクは、そのタスク用に定義された設定に基づいて、ユーザーグループに割り当てられます。

撮影リストの作成タスク

撮影リストの作成​タスクを使用して、プロジェクト所有者が画像を必要とする製品を選択できます。ユーザーが選択したオプションに基づいて、製品の基本情報を含む CSV ファイルが生成されます。

  1. プロジェクトフォルダーで、タスクカードの三点リーダーをタップまたはクリックして、ワークフロー内のタスク項目を表示します。

    chlimage_1-143

  2. ショットリストを作成​タスクを選択し、ツールバーの​開く​アイコンをタップまたはクリックします。

    chlimage_1-144

  3. タスク詳細をプレビューしてから、「撮影リストを作成」ボタンをタップまたはクリックします。

    chlimage_1-145

  4. 製品データに画像が関連付けられていない製品を選択します。

    chlimage_1-146

  5. To Shotlist追加」アイコンをタップまたはクリックして、そのような製品すべてのリストを含むCSVファイルを作成します。 選択された製品で撮影リストが作成されたことを確認するメッセージが表示されます。「閉じる」をクリックして、ワークフローを完了します。

  6. 撮影リストを作成すると、「撮影リストを表示」リンクが表示されます。ショットリストに他の製品を追加するには、「ショットリスト​」追加に対して​をタップまたはクリックします。 この場合、最初に作成された撮影リストにデータが追加されます。

    chlimage_1-147

  7. 撮影リストを表示」をタップまたはクリックして、新しい撮影リストを表示します。

    chlimage_1-148

    既存のデータを編集または新しいデータを追加するには、ツールバーの「編集」をタップまたはクリックします。編集できるのは、「Product」と「説明」フィールドだけです。

    chlimage_1-149

    ファイルを更新したら、ツールバーの「保存」をタップまたはクリックして、ファイルを保存します。

  8. 製品を追加した後、「ショットリストを作成​タスクの詳細」ページの​完了​アイコンをタップまたはクリックして、タスクを完了とマークします。 オプションでコメントを追加できます。

    タスクが完了すると、プロジェクト内で以下の変更がおこなわれます。

    • 製品階層に対応するアセットが、ワークフローのタイトルと同じ名前を持つフォルダー内に作成されます。
    • 画像がフォトグラファーから提供される前でも、アセットコンソールを使用してアセットのメタデータを編集できるようになります。
    • フォトグラファーから提供された画像を保存する Photo Shoot フォルダーが作成されます。Photo Shoot フォルダーには、撮影リストの製品エントリごとのサブフォルダーが含まれます。

    撮影した製品写真(コマース統合なし)ワークフローの場合は、撮影リストのアップロードが最初のタスクです。「撮影リストをアップロード」をタップまたはクリックして、shotlist.csv ファイルをアップロードします。CSV ファイルには、製品 ID を含める必要があります。その他のフィールドはオプションです。オプションのフィールドを使用して、アセットを製品にマップできます。

撮影リストのアップロードタスク

このタスクは、製品写真撮影ワークフローの一部です。製品情報が AEM で使用できない場合に、このタスクを実行できます。この場合は、画像アセットが必要な製品のリストを CSV ファイルでアップロードします。CSVファイル内の詳細に基づいて、画像アセットを製品にマッピングします。

前の手順のプロジェクトカードの下の「撮影リストを表示」リンクを使用して、サンプルの CSV ファイルをダウンロードします。サンプルファイルをレビューして、CSV ファイルの通常の内容を理解してください。

製品リストまたは CSV ファイルには、カテゴリ、製品 ID、説明​および​パス​などのフィールドを含めることができます。「ID」フィールドは必須で、製品 ID が格納されます。その他のフィールドはオプションです。

製品は、特定のカテゴリに属することができます。製品カテゴリは、CSV ファイルの「カテゴリ」列に表示することができます。「製品」フィールドには製品名が格納されます。「説明」フィールドに、製品の説明またはフォトグラファーに対する指示を入力します。

メモ

アップロードする画像の名前には、"<ProductId>_"​と開始する必要があります。この製品IDは、shotlist.csv​ファイルの​Id​フィールドから参照します。 例えば、ID 397122​のショットリストの製品の場合、397122_highcontrast.jpg397122_lowlight.png​のように、.

  1. プロジェクトフォルダーで、タスクカードの三点リーダーをタップまたはクリックして、ワークフロー内のタスクのリストを表示します。

  2. ショットリストをアップロード」タスクを選択し、ツールバーの​開く​アイコンをタップまたはクリックします。

    chlimage_1-150

  3. タスクの詳細を確認し、「ショットリストをアップロード」ボタンをタップまたはクリックします。

    chlimage_1-151

  4. ショットリストをアップロード」ボタンをタップまたはクリックして、ファイル名のshotlist.csvを含むCSVファイルをアップロードします。 このファイルは、次のタスクで製品データを抽出するためのソースとして使用されます。

  5. 適切な形式の製品情報を含む CSV ファイルをアップロードします。CSVファイルをアップロードすると、「表示がアップロードされたアセット」リンクがカードの下に表示されます。

    chlimage_1-152

    完了」アイコンをクリックして、タスクを完了します。

  6. 完了​アイコンをタップまたはクリックして、タスクを完了します。

撮影した写真のアップロードタスク

エディターの場合は、前のタスクで作成またはアップロードされた​shotlist.csv​ファイルに含まれる製品のショットをアップロードできます。

アップロードする画像の名前は、"<productId>_"​で始まります。ここで、製品IDは、shotlist.csv​ファイルの​Id​フィールドから参照します。 例えば、撮影リストに含まれている ID 397122 の製品について、397122_highcontrast.jpg397122_lowlight.png といった名前の画像ファイルをアップロードできます。

画像を直接アップロードすることも、画像を含む ZIP ファイルをアップロードすることもできます。画像はそれぞれの名前に基づいて、Photo Shoot フォルダー内の製品フォルダーに配置されます。

  1. プロジェクトフォルダーの下で、タスクカードの三点リーダーをタップまたはクリックして、ワークフロー内のタスク項目を表示します。

  2. 撮影した写真をアップロード​タスクを選択し、ツールバーの​開く​アイコンをタップまたはクリックします。

    chlimage_1-153

  3. 撮影した写真をアップロード」をタップまたはクリックし、撮影画像をアップロードします。

  4. ツールバーの「完了」アイコンをタップまたはクリックして、タスクを完了します。

撮影した写真のリタッチタスク

権限がある場合は、撮影した写真のリタッチタスクを実行して、撮影した写真フォルダーにアップロードされた画像を編集します。

  1. プロジェクトフォルダーの下で、タスクカードの三点リーダーをタップまたはクリックして、ワークフロー内のタスク項目を表示します。

  2. 写真をリタッチ​タスクを選択し、ツールバーの​開く​アイコンをタップまたはクリックします。

    chlimage_1-154

  3. 撮影した写真のレタッチ​ページの「表示がアップロードしたアセット​」リンクをタップまたはクリックして、アップロードした画像を参照します。

    chlimage_1-155

    必要に応じて、Adobe Creative Cloud アプリケーションを使用して画像を編集します。

    chlimage_1-156

  4. ツールバーの「完了」アイコンをタップまたはクリックして、タスクを完了します。

レビューおよび承認タスク

このタスクで、フォトグラファーがアップロードした写真画像をレビューし、使用が承認されたものとして画像にマークを付けます。

  1. プロジェクトフォルダーの下で、タスクカードの三点リーダーをタップまたはクリックして、ワークフロー内のタスク項目を表示します。

  2. レビューと承認​タスクを選択し、ツールバーの​開く​アイコンをタップまたはクリックします。

    chlimage_1-157

  3. レビューと承認​ページで、レビュータスクをロール(レビュー担当者など)に割り当て、「レビュー」をタップまたはクリックして、アップロードした製品の画像を開始でレビューします。

    chlimage_1-158

  4. 製品画像を選択して、ツールバーの「承認」アイコンをタップまたはクリックして、それに承認済みマークを付けます。

    chlimage_1-159

    画像を承認したら、承認済みバナーがその上に表示されます。

    メモ

    製品を画像なしのままにすることもできます。後でこのタスクを再訪問し、完了後に「完了」としてマークできます。

  5. 完了」をタップまたはクリックします。承認された画像が、作成済みの空のアセットとリンクされます。

アセット UI を使用してプロジェクトアセットに移動し、承認された画像を確認することができます。

次のレベルをタップまたはクリックして、製品データ階層どおりに製品を表示します。

クリエイティブプロジェクトは、承認されたアセットと参照されている製品を関連付けます。アセットのメタデータは、AEMのアセットメタデータセクションに表示されるアセットプロパティの​Product Data タブにある製品参照と基本情報で更新されます。

メモ

撮影した製品写真ワークフロー(コマース統合なし)では、承認された画像は製品と関連付けられていません。

実稼動に移動タスク

このタスクによって、承認されたアセットが実稼動用フォルダーに移動し、利用できるようになります。

  1. プロジェクトフォルダーの下で、タスクカードの三点リーダーをタップまたはクリックして、ワークフロー内のタスク項目を表示します。

  2. 実稼動環境に移動」タスクを選択し、ツールバーの「開く」アイコンをタップまたはクリックします。

    chlimage_1-160

  3. 実稼動用フォルダーに移動する前に、撮影した写真の承認されたアセットを表示するには、実稼動に移動​タスクページのプロジェクトのサムネイルの下にある「承認されたアセットを表示」リンクをクリックします。

    chlimage_1-161

  4. [移動先]フィールドに、運用に対応したフォルダのパスを入力します。

    chlimage_1-162

    実稼働環境に移動」をタップまたはクリックします。 確認メッセージを閉じます。アセットが前述のパスに移動し、フォルダー階層に基づいて、各製品の承認されたアセット用のスピンセットが自動的に作成されます。

  5. ツールバーの「完了」アイコンをタップまたはクリックします。最後のステップが「完了」とマークされると、ワークフローが完了します。

DAM アセットメタデータの表示

アセットを承認すると、そのアセットが対応する製品にリンクされます。承認されたアセットのプロパティページには、「製品データ」(リンクされた製品の情報)タブが追加されています。このタブには、製品の詳細、SKU 番号およびアセットにリンクしているその他の製品に関連する詳細が表示されます。「編集」アイコンをタップまたはクリックして、アセットプロパティを更新します。製品関連情報は、読み取り専用のままです。

表示されるリンクをタップまたはクリックして、アセットが関連付けられている、製品コンソールの中の適切な製品詳細ページに移動します。

プロジェクト撮影ワークフローのカスタマイズ

要件に基づいて、プロジェクト撮影ワークフローをカスタマイズできます。これは、役割に基づくオプションのタスクであり、プロジェクト内の変数の値を設定するために実行します。後で、この設定値を判断に使用することができます。

  1. AEMロゴをクリック/タップし、ツール/ワークフロー/モデル​に移動して、ワークフローモデルページを開きます。

  2. 撮影した製品写真(コマース統合)​ワークフローまたは​撮影した製品写真​ワークフローを選択し、ツールバーから「編集」をクリックまたはタップして、ワークフローを編集モードで開きます。

  3. サイドキックで​プロジェクト​タスクを開き、役割に基づくプロジェクトタスクを作成​ステップをワークフローにドラッグします。

    chlimage_1-163

  4. ロールベースのタスク​の手順を開きます。

  5. タスク」タブで、タスク​リストに表示されるタスクの名前を指定します。また、ロールへのタスクの割り当て、デフォルトの優先度の設定、説明の入力、タスク期限の指定を行うこともできます。

    chlimage_1-164

  6. ルーティング」タブで、タスクのアクションを指定します。複数のアクションを追加するには、「追加項目」リンクをタップまたはクリックします。

    chlimage_1-165

  7. オプションを追加したら、「OK」をクリックして、変更を手順に追加します。

    メモ

    「OK」をタップまたはクリックしても、ワークフローの変更は保存されません。 ワークフローの変更を保存するには、「保存」をタップまたはクリックします。

  8. サイドキックから​ワークフロー​タスクを開き、Goto​タスクを追加します。

  9. 移動​タスクを開き、「プロセス」タブをクリックします。

  10. スクリプト」ボックスに次のコードを指定します。

   function check() {

   if (workflowData.getMetaDataMap().get("lastTaskAction","") == "Reject All") {

   return true

   }

   // set copywriter user in metadata

   var previousId = workflowData.getMetaDataMap().get("lastTaskCompletedBy", "");

   workflowData.getMetaDataMap().put("copywriter", previousId);

   return false;

   }
メモ

ワークフロー手順のスクリプティングについて詳しくは、OR分割のルールの定義を参照してください。

chlimage_1-166

  1. OK」をタップまたはクリックします。

  2. 保存」をタップまたはクリックして、ワークフローを保存します。

    chlimage_1-167

  3. 実稼動タスクへの移行が完了し、所有者に割り当てられた後に、新しいプロジェクト所有者受け入れタスクが表示されるようになりました。

    所有者の役割を持つユーザーは、タスクを完了し、コメントポップアップのリストから(ワークフローステップ設定で追加されたアクションのリストから)アクションを選択できます。

    chlimage_1-168

    適切なオプションを選択し、「完了」をクリックして、ワークフロー内の​移動ステップ​を実行します。

メモ

サーバーを開始すると、Projectタスクリストサーブレットは、タスク型と/libs/cq/core/content/projects/tasktypesで定義されたURLとのマッピングをキャッシュします。 その後、通常のオーバーレイを実行し、カスタムタスクタイプを/apps/cq/core/content/projects/tasktypesの下に配置して追加できます。

このページ