マーケティング担当者またはクリエイティブプロフェッショナルの場合は、Adobe Experience Manager(AEM)のクリエイティブプロジェクトツールを使用して、eコマース関連の製品の写真や関連するクリエイティブプロセスを組織内で管理できます。
特に、クリエイティブプロジェクトを使用して、写真撮影ワークフローの以下のタスクを合理化できます。
ユーザーの役割とワークフローの特定のユーザータイプへの割り当てについては、プロジェクトユーザーの役割を参照してください。
クリエイティブプロジェクトでは、多様なプロジェクト要件に応じた多様なプロジェクトテンプレートが用意されています。Product Photo Shoot Project templateをすぐに使用できます。 このテンプレートは、製品撮影リクエストを開始し、管理できる写真撮影ワークフローを含みます。適切なレビューおよび承認プロセスを通じて、製品のデジタル画像を取得できる一連のタスクも含まれます。
このテンプレートには、以下のワークフローが含まれます。
撮影した製品写真ワークフローの「撮影リストをアップロード」タスクでアップロードする CSV ファイルのファイル名は shotlist.csv にしてください。
プロジェクトコンソールで、「作成」をタップまたはクリックし、リストから「プロジェクトを作成」を選択します。
プロジェクトを作成ページで、写真撮影プロジェクトテンプレートを選択し、「次へ」をクリックします。
タイトル、説明、期限などプロジェクトの詳細を入力します。ユーザーを追加し、様々な役割を割り当てます。また、プロジェクトのサムネイル画像を追加できます。
「作成」をタップまたはクリックします。プロジェクトが作成されたことを示す確認メッセージが表示されます。
「完了」をタップまたはクリックしてプロジェクトコンソールに戻ります。 または、「開く」をタップまたはクリックして、フォトシュートプロジェクト内のアセットを表示します。
写真撮影リクエストを開始するには、プロジェクトをクリックまたはタップし、プロジェクトの詳細ページ内で「ワークを追加」をクリックまたはタップして、ワークフローを開始します。
製品撮影プロジェクトには、以下の既製のワークフローが含まれています。
撮影した製品写真(コマース統合)ワークフローは、画像アセットを AEM の中の製品にマップするときに使用します。このワークフローでは、コマース統合を利用して、承認された画像を /etc/commerce にある既存の製品データにリンクします。
製品の写真撮影(コマース統合)ワークフローには、次のタスクが含まれます。
AEM で製品情報が利用できない場合は、製品写真撮影ワークフローを使用して、CSV ファイルでアップロードする詳細に基づいて、画像アセットを製品にマップします。CSV ファイルには、製品 ID、カテゴリ、説明など、製品の基本情報を含める必要があります。このワークフローでは、製品の承認されたアセットを取得します。
このワークフローには、以下のタスクが含まれます。
ワークフロー設定オプションを使用して、このワークフローをカスタマイズできます。
どちらのワークフローにも、製品とその承認されたアセットをリンクするステップが含まれます。各ワークフローには、以下のステップが含まれます。
プロジェクト内のアクティブなタスクまたは完了したタスクを監視することによって、プロジェクトの進行状況を追跡できます。
以下のものを使用して、プロジェクトの進行状況を監視します。
タスクカード
タスクリスト
タスクカードは、プロジェクトの全体的な進行状況を示します。 プロジェクトに関連タスクがある場合のみ、プロジェクトの詳細ページにタスクカードが表示されます。タスクカードは、完了したタスク数に基づいて、プロジェクトの現在の完了ステータスを表示します。今後のタスクは含まれません。
タスクカードには以下の詳細が表示されます。
タスクリストには、プロジェクトの現在アクティブなワークフロータスクにかかわる詳細情報が表示されます。リストを表示するには、タスクカードをタップまたはクリックします。タスクカードには、タスクの開始日、終了日、割り当て先、優先度、ステータスなどのメタデータも表示されます。
このタスクでは、役割に基づいてユーザーにワークフローのステップを割り当てます。
撮影した製品写真ワークフローを設定するには:
ツール/ワークフローに移動し、モデルタイルをタップして、ワークフローモデルページを開きます。
製品の写真撮影ワークフローを選択し、ツールバーから編集アイコンをタップして編集モードで開きます。
製品の撮影ワークフローページで、プロジェクトタスクを開きます。 例えば、「撮影リストをアップロード」タスクを開きます。
「タスク」タブをクリックして、以下の項目を設定します。
「OK」をクリックし、設定を保存します。
同様に、撮影した製品写真ワークフローに対しても以下のタスクを設定できます。
Product Photo Shoot (Commerce Integration)ワークフローでも同様の手順を実行してタスクを設定します。
このセクションでは、製品情報管理とクリエイティブプロジェクトを統合する方法について説明します。
Product Photo Shootプロジェクトに移動し、ワークフローカードの追加作業アイコンをタップまたはクリックします。
撮影した製品写真(コマース統合)ワークフローカードを選択して、撮影した製品写真(コマース統合)ワークフローを開始します。製品情報が/etc/commerceで利用できない場合は、製品フォトシュートワークフローを選択し、製品フォトシュートワークフローを開始します。
「次へ」をタップまたはクリックして、プロジェクトでワークフローを開始します。
各ワークフローについては、次のページで詳しく説明します。
「送信」をクリックして、写真撮影ワークフローを開始します。写真撮影プロジェクトのプロジェクトの詳細ページが表示されます。
写真撮影ワークフローには、複数のタスクが含まれています。各タスクは、そのタスク用に定義された設定に基づいて、ユーザーグループに割り当てられます。
撮影リストの作成タスクを使用して、プロジェクト所有者が画像を必要とする製品を選択できます。ユーザーが選択したオプションに基づいて、製品の基本情報を含む CSV ファイルが生成されます。
プロジェクトフォルダーで、タスクカードの三点リーダーをタップまたはクリックして、ワークフロー内のタスク項目を表示します。
ショットリストを作成タスクを選択し、ツールバーの開くアイコンをタップまたはクリックします。
タスク詳細をプレビューしてから、「撮影リストを作成」ボタンをタップまたはクリックします。
製品データに画像が関連付けられていない製品を選択します。
「To Shotlist追加」アイコンをタップまたはクリックして、そのような製品すべてのリストを含むCSVファイルを作成します。 選択された製品で撮影リストが作成されたことを確認するメッセージが表示されます。「閉じる」をクリックして、ワークフローを完了します。
撮影リストを作成すると、「撮影リストを表示」リンクが表示されます。ショットリストに他の製品を追加するには、「ショットリスト」追加に対してをタップまたはクリックします。 この場合、最初に作成された撮影リストにデータが追加されます。
「撮影リストを表示」をタップまたはクリックして、新しい撮影リストを表示します。
既存のデータを編集または新しいデータを追加するには、ツールバーの「編集」をタップまたはクリックします。編集できるのは、「Product」と「説明」フィールドだけです。
ファイルを更新したら、ツールバーの「保存」をタップまたはクリックして、ファイルを保存します。
製品を追加した後、「ショットリストを作成タスクの詳細」ページの完了アイコンをタップまたはクリックして、タスクを完了とマークします。 オプションでコメントを追加できます。
タスクが完了すると、プロジェクト内で以下の変更がおこなわれます。
撮影した製品写真(コマース統合なし)ワークフローの場合は、撮影リストのアップロードが最初のタスクです。「撮影リストをアップロード」をタップまたはクリックして、shotlist.csv ファイルをアップロードします。CSV ファイルには、製品 ID を含める必要があります。その他のフィールドはオプションです。オプションのフィールドを使用して、アセットを製品にマップできます。
このタスクは、製品写真撮影ワークフローの一部です。製品情報が AEM で使用できない場合に、このタスクを実行できます。この場合は、画像アセットが必要な製品のリストを CSV ファイルでアップロードします。CSVファイル内の詳細に基づいて、画像アセットを製品にマッピングします。
前の手順のプロジェクトカードの下の「撮影リストを表示」リンクを使用して、サンプルの CSV ファイルをダウンロードします。サンプルファイルをレビューして、CSV ファイルの通常の内容を理解してください。
製品リストまたは CSV ファイルには、カテゴリ、製品 ID、説明およびパスなどのフィールドを含めることができます。「ID」フィールドは必須で、製品 ID が格納されます。その他のフィールドはオプションです。
製品は、特定のカテゴリに属することができます。製品カテゴリは、CSV ファイルの「カテゴリ」列に表示することができます。「製品」フィールドには製品名が格納されます。「説明」フィールドに、製品の説明またはフォトグラファーに対する指示を入力します。
アップロードする画像の名前には、"<ProductId>_"と開始する必要があります。この製品IDは、shotlist.csvファイルのIdフィールドから参照します。 例えば、ID 397122のショットリストの製品の場合、397122_highcontrast.jpg、397122_lowlight.pngのように、.
プロジェクトフォルダーで、タスクカードの三点リーダーをタップまたはクリックして、ワークフロー内のタスクのリストを表示します。
「ショットリストをアップロード」タスクを選択し、ツールバーの開くアイコンをタップまたはクリックします。
タスクの詳細を確認し、「ショットリストをアップロード」ボタンをタップまたはクリックします。
「ショットリストをアップロード」ボタンをタップまたはクリックして、ファイル名のshotlist.csvを含むCSVファイルをアップロードします。 このファイルは、次のタスクで製品データを抽出するためのソースとして使用されます。
適切な形式の製品情報を含む CSV ファイルをアップロードします。CSVファイルをアップロードすると、「表示がアップロードされたアセット」リンクがカードの下に表示されます。
「完了」アイコンをクリックして、タスクを完了します。
完了アイコンをタップまたはクリックして、タスクを完了します。
エディターの場合は、前のタスクで作成またはアップロードされたshotlist.csvファイルに含まれる製品のショットをアップロードできます。
アップロードする画像の名前は、"<productId>_"で始まります。ここで、製品IDは、shotlist.csvファイルのIdフィールドから参照します。 例えば、撮影リストに含まれている ID 397122 の製品について、397122_highcontrast.jpg や 397122_lowlight.png といった名前の画像ファイルをアップロードできます。
画像を直接アップロードすることも、画像を含む ZIP ファイルをアップロードすることもできます。画像はそれぞれの名前に基づいて、Photo Shoot フォルダー内の製品フォルダーに配置されます。
プロジェクトフォルダーの下で、タスクカードの三点リーダーをタップまたはクリックして、ワークフロー内のタスク項目を表示します。
撮影した写真をアップロードタスクを選択し、ツールバーの開くアイコンをタップまたはクリックします。
「撮影した写真をアップロード」をタップまたはクリックし、撮影画像をアップロードします。
ツールバーの「完了」アイコンをタップまたはクリックして、タスクを完了します。
権限がある場合は、撮影した写真のリタッチタスクを実行して、撮影した写真フォルダーにアップロードされた画像を編集します。
プロジェクトフォルダーの下で、タスクカードの三点リーダーをタップまたはクリックして、ワークフロー内のタスク項目を表示します。
写真をリタッチタスクを選択し、ツールバーの開くアイコンをタップまたはクリックします。
撮影した写真のレタッチページの「表示がアップロードしたアセット」リンクをタップまたはクリックして、アップロードした画像を参照します。
必要に応じて、Adobe Creative Cloud アプリケーションを使用して画像を編集します。
ツールバーの「完了」アイコンをタップまたはクリックして、タスクを完了します。
このタスクで、フォトグラファーがアップロードした写真画像をレビューし、使用が承認されたものとして画像にマークを付けます。
プロジェクトフォルダーの下で、タスクカードの三点リーダーをタップまたはクリックして、ワークフロー内のタスク項目を表示します。
レビューと承認タスクを選択し、ツールバーの開くアイコンをタップまたはクリックします。
レビューと承認ページで、レビュータスクをロール(レビュー担当者など)に割り当て、「レビュー」をタップまたはクリックして、アップロードした製品の画像を開始でレビューします。
製品画像を選択して、ツールバーの「承認」アイコンをタップまたはクリックして、それに承認済みマークを付けます。
画像を承認したら、承認済みバナーがその上に表示されます。
製品を画像なしのままにすることもできます。後でこのタスクを再訪問し、完了後に「完了」としてマークできます。
「完了」をタップまたはクリックします。承認された画像が、作成済みの空のアセットとリンクされます。
アセット UI を使用してプロジェクトアセットに移動し、承認された画像を確認することができます。
次のレベルをタップまたはクリックして、製品データ階層どおりに製品を表示します。
クリエイティブプロジェクトは、承認されたアセットと参照されている製品を関連付けます。アセットのメタデータは、AEMのアセットメタデータセクションに表示されるアセットプロパティのProduct Data タブにある製品参照と基本情報で更新されます。
撮影した製品写真ワークフロー(コマース統合なし)では、承認された画像は製品と関連付けられていません。
このタスクによって、承認されたアセットが実稼動用フォルダーに移動し、利用できるようになります。
プロジェクトフォルダーの下で、タスクカードの三点リーダーをタップまたはクリックして、ワークフロー内のタスク項目を表示します。
「実稼動環境に移動」タスクを選択し、ツールバーの「開く」アイコンをタップまたはクリックします。
実稼動用フォルダーに移動する前に、撮影した写真の承認されたアセットを表示するには、実稼動に移動タスクページのプロジェクトのサムネイルの下にある「承認されたアセットを表示」リンクをクリックします。
[移動先]フィールドに、運用に対応したフォルダのパスを入力します。
「実稼働環境に移動」をタップまたはクリックします。 確認メッセージを閉じます。アセットが前述のパスに移動し、フォルダー階層に基づいて、各製品の承認されたアセット用のスピンセットが自動的に作成されます。
ツールバーの「完了」アイコンをタップまたはクリックします。最後のステップが「完了」とマークされると、ワークフローが完了します。
アセットを承認すると、そのアセットが対応する製品にリンクされます。承認されたアセットのプロパティページには、「製品データ」(リンクされた製品の情報)タブが追加されています。このタブには、製品の詳細、SKU 番号およびアセットにリンクしているその他の製品に関連する詳細が表示されます。「編集」アイコンをタップまたはクリックして、アセットプロパティを更新します。製品関連情報は、読み取り専用のままです。
表示されるリンクをタップまたはクリックして、アセットが関連付けられている、製品コンソールの中の適切な製品詳細ページに移動します。
要件に基づいて、プロジェクト撮影ワークフローをカスタマイズできます。これは、役割に基づくオプションのタスクであり、プロジェクト内の変数の値を設定するために実行します。後で、この設定値を判断に使用することができます。
AEMロゴをクリック/タップし、ツール/ワークフロー/モデルに移動して、ワークフローモデルページを開きます。
撮影した製品写真(コマース統合)ワークフローまたは撮影した製品写真ワークフローを選択し、ツールバーから「編集」をクリックまたはタップして、ワークフローを編集モードで開きます。
サイドキックでプロジェクトタスクを開き、役割に基づくプロジェクトタスクを作成ステップをワークフローにドラッグします。
ロールベースのタスクの手順を開きます。
「タスク」タブで、タスクリストに表示されるタスクの名前を指定します。また、ロールへのタスクの割り当て、デフォルトの優先度の設定、説明の入力、タスク期限の指定を行うこともできます。
「ルーティング」タブで、タスクのアクションを指定します。複数のアクションを追加するには、「追加項目」リンクをタップまたはクリックします。
オプションを追加したら、「OK」をクリックして、変更を手順に追加します。
「OK」をタップまたはクリックしても、ワークフローの変更は保存されません。 ワークフローの変更を保存するには、「保存」をタップまたはクリックします。
サイドキックからワークフロータスクを開き、Gotoタスクを追加します。
移動タスクを開き、「プロセス」タブをクリックします。
「スクリプト」ボックスに次のコードを指定します。
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分割のルールの定義を参照してください。
「OK」をタップまたはクリックします。
「保存」をタップまたはクリックして、ワークフローを保存します。
実稼動タスクへの移行が完了し、所有者に割り当てられた後に、新しいプロジェクト所有者受け入れタスクが表示されるようになりました。
所有者の役割を持つユーザーは、タスクを完了し、コメントポップアップのリストから(ワークフローステップ設定で追加されたアクションのリストから)アクションを選択できます。
適切なオプションを選択し、「完了」をクリックして、ワークフロー内の移動ステップを実行します。
サーバーを開始すると、Projectタスクリストサーブレットは、タスク型と/libs/cq/core/content/projects/tasktypes
で定義されたURLとのマッピングをキャッシュします。 その後、通常のオーバーレイを実行し、カスタムタスクタイプを/apps/cq/core/content/projects/tasktypes
の下に配置して追加できます。