書き出しに必要な最終的なピクセル寸法と解像度でドキュメントを作成または開きます(例:ソーシャル正方形の場合は 1080 × 1080)。
データ結合タグを使用して Adobe Photoshop(.psd)テンプレートを準備し、Photoshop データの結合ノードにアップロードする方法を説明します。
ワークフロービルダーのデータ結合タグを使用して Adobe Photoshop(.psd)テンプレートを準備し、Photoshop データの結合ノードにアップロードすることで、画像ベースのデータドリブンな出力を大規模に作成します。
Photoshop データ結合ノードの機能
Photoshop データの結合ノードは、InDesign でのデータ結合と全体的に考え方は同じです。固定デザイン(PSD テンプレート)を維持し、各ワークフロー実行で可変コンテンツを入れ替えます。InDesign の <<FieldName>> プレースホルダーの代わりに、ワークフロービルダーの Photoshop テンプレートは {{FieldName}} 記法を使用して、置き換え可能な部分をマークします。PSD がアップロードされると、これらのタグが自動的に認識され、ノードの入力ポートとして表示されるため、テキスト、画像、その他のワークフロー出力をデザインに接続することができます。
一般的な用途には、ローカライズされたソーシャルクリエイティブ、動的コピーを含む小売業のヒーロー画像、可変ラベル付きの製品ショット、レイアウトは一貫しているがテキストと画像が変更されるラスター画像の出力が含まれます。
Photoshop で置換可能なコンテンツのタグ付け
ワークフロービルダーは二重ブレースタグを検索します:{{tagName}}。括弧内の文字列(例:heading、sub-heading、background)は、ファイルをアップロードした後の Photoshop データの結合ノードの入力ポート名になります。
テキストレイヤー
- テキストコンテンツにタグ付け — カンバス上のテキストに直接 {{heading}}(またはタグ名)を入力します。結合時に、その文字列はワークフローを通じて提供される新しいコピーに置き換えることができます。
- レイヤー名にタグ付け — または、タグを使用してレイヤー自体に名前を付けます(例:{{heading}} という名前のテキストレイヤー)。ドキュメントがレイヤーパネルで読みやすくなるように、フィールドごとに一貫して 1 つの方法を使用します。
どちらの方法でも置き換え可能なテキストフィールドを識別できます。レイヤー命名規則に適した方法を選択してください。
スマートオブジェクトと画像レイヤー
新しい画像を受け取るレイヤー(スマートオブジェクトとラスター画像レイヤーを含む)の場合、レイヤー名に {{tag}} を配置します。結合ステップでは、レイヤー名を使用して、ワークフローのどのアセットがそのレイヤーのピクセルを置き換えるかを判断します。
例:{{background}} という名前のスマートオブジェクトレイヤーは、実行ごとに背景画像を提供する「background」というポートにマッピングされます。
静的アートワーク(例:ロゴ)は、変更する必要がない場合、タグなしの通常のレイヤーのままにすることができます。
レイアウト例
以下のスクリーンショットは、3 つの置換可能な領域を持つ正方形のカンバスを示しています:コピー内の 2 つのテキストタグ({{heading}}、{{sub-heading}})と、レイヤー名が {{background}} のスマートオブジェクトです。
レイヤーパネル(要約):「Heading」と「SubHeading」テキストレイヤーには、テキスト内にタグ文字列が含まれています。背景スマートオブジェクトは、レイヤー名として{{background}}を使用します。
開始する前に
- Adobe Photoshop を使用して、.psd をオーサリングします。フォントと埋め込みまたはリンクされたアセットを、組織がワークフロービルダーで許可しているものと一致させます。
- Photoshop でのデータドリブンアセンブリが初めての場合は、Photoshop ユーザガイドの埋め込みスマートオブジェクトの作成を参照して、スマートオブジェクトとレイヤー命名の使用に関する一般的なコンテキストを確認してください(ワークフロービルダーは、ここで説明されている {{tag}} 規則を結合に使用します)。
- InDesign での並列ページレイアウトワークフローについては、データ結合(InDesign)と InDesign データの結合を参照してください。
タグを決める
実行間で変更すべきコンテンツのすべての要素をリストアップします:見出し、小見出し、背景アート、商品写真など。それぞれについて、一意のタグ名を選択します(タグ自体にスペースは使用しません。「sub heading」ではなく、「sub-heading」または「subheading」を使用してください)。
これらの名前は、アップロード後にノード上のポート名になるため、可能な限り短く、一意で、テンプレートの改訂間で安定したものにしてください。
Photoshop テンプレートの作成
上記の置換可能なコンテンツのタグ付けのルールに従って、テキストレイヤーを追加し、テキスト内に {{yourTag}} を入力します。または、レイヤーに {{yourTag}} という名前を付けます。
実行ごとに交換する必要があるスマートオブジェクトまたは画像レイヤーの場合は、レイヤー名を {{yourTag}} に設定します(例:{{background}})。
変数以外のレイヤー(ロゴ、法的文言、変更されない背景)は、タグなしのままにします。
.psd ファイルを保存します。
Photoshop でファイルをプレビューして、テキストが適切に配置され、スマートオブジェクトが期待どおりに拡張されていることを確認します。アップロードする前に、オーバーセットやクリップを修正します。
テンプレートをノードにアップロードします
ワークフロービルダーで、Photoshop データの結合ノードをカンバスに追加します。
ノードを開き、「テンプレートをアップロード」(または同等のコントロール)を使用して、.psd を選択します。
ノードが必要とする追加の手順を完了(例:テンプレートが非標準の書体を使用している場合はカスタムフォントを選択)します。
検証を待ちます。成功すると、定義したタグが接続可能な入力ポートとして表示されます。
検証が失敗した場合は、エラーを読んでください。一般的な問題には、不正な形式のタグ(括弧の不一致)、一意性が必要な場所での重複タグ名、または環境にないフォントが含まれます。
パラメーターの設定とワークフローの接続
テンプレートが検証された後:
- 各ポートを、適切なタイプ(テキストタグにはテキスト、画像またはスマートオブジェクトタグには画像)を提供する上流ノードに接続するか、ノードで許可されている場所に静的な値を入力します。
- 配信要件に従って、ノードで出力オプションを設定(例:JPEG/PNG と品質)します。
- ノードの画像(またはファイル)出力を、プレビューノード、出力ノード、または下流処理に接続します。
マップされていないタグは、空の入力のように動作するか、ドキュメントのデフォルトを保持する場合があります。意図的にポートを切断したままにする場合は、ビルドで動作を確認してください。