テンプレートとデータ結合ノードを使用します

最終更新日 : 2026年5月11日

テンプレートをアップロードして、データを反復可能なワークフローに結合するマッピング可能なポートを作成します。

InDesign データの結合、Photoshop データの結合、および 3D 構成ノードなどのテンプレート駆動ノードは、オーサリングされたドキュメントやシーンを反復可能なパイプラインに変換します。テンプレートを一度アップロードすると、ワークフローがテンプレートで定義された場所に上流のデータをマッピングします。

テンプレートノードと単純な入力の違い

これらのノードでは、入力ポートの表示方法が特殊です。

まず、ドキュメントまたはシーンテンプレート(例:InDesign の .indd、Photoshop の .psd、または構成ノードで必要な 3D シーンアセット)をアップロードします。

サービスがそのテンプレートを検査し、ファイル内のプレースホルダー、レイヤー、フィールド、またはシーン入力に対応するマッピング可能なポートを作成します。

ワークフロー入力(テキスト、画像、テーブル、またはその他のアセット)をそれらのポートに接続します。実行時に、これらの値がテンプレートに結合されて出力が生成されます。

テンプレートがアップロードされ、正常に検証されるまで、通常はマッピング可能なパラメーターの完全なセットを確認できません。テンプレートアップロードを前提条件手順として扱い、各結合タイプの単一ノードドキュメントと同様に処理します。

外部アプリケーションでのテンプレートのオーサリング

これらのノードを効果的に使用するには、まず適切なアプリケーションでテンプレートをオーサリングします。

  • InDesign:データ結合と <<field>> プレースホルダーを使用してレイアウトを作成します。データソース、アセット、アップロード手順については、InDesign データの結合を参照してください。
  • Photoshop:テキストまたはレイヤー名内の置換可能なレイヤーを {{tag}} でマークします。ワークフロービルダーのタグ付けルールとアップロード手順については、Photoshop データの結合を参照してください。
  • 3D 構成:合成画像(3D)などのノードに従って、シーンまたはパッケージファイルを準備します。シーンデータは、テンプレートまたはシーンのアップロード手順の後に構成にフィードされます。

必要に応じて、リンクされたアセットとフォントを含むファイルを保存またはパッケージ化し、プライマリテンプレートファイル(ノードがリクエストする場合はバンドルされたアセットも)をワークフロービルダーにアップロードします。

アップロード、マッピング、接続

ノードを追加します。InDesign データの結合、Photoshop データの結合、または 3D 構成ノードをカンバスに配置します。

テンプレートをアップロードします。ドキュメントまたはシーンのアップロードには、ノードのアップロードコントロールを使用します。検証でリクエストされた場合は、アセットまたはフォントのアップロードを追加します。

検査を待ちます。検証が成功すると、マッピング可能なポートとパラメーターが表示されます。テキストフィールド、画像スロット、およびファイルから検出されたその他の結合ターゲットです。

入力をマッピング — 上流のノード(生成テキスト、入力画像など)を各ポートに接続するか、ワークフローが変更されない場所に静的な値を設定します。

下流を接続 — グラフ内の他のノードと同様に、ノードの出力をプレビュー、出力ノード、またはさらなる処理のために接続します。

マッピングされていないフィールドは、ノードに応じてデフォルトまたはテンプレートに埋め込まれた値にフォールバックする場合があります。パブリッシング前に検証メッセージを確認してください。

テンプレートの準備

InDesign と Photoshop 内でのフィールドレベルの設定(データソース、プレースホルダー、レイヤー名)については、アドビの製品ガイドおよびワークフロービルダー固有のトピックを参照してください。

トラブルシューティング

症状

確認事項

ポートが表示されない

テンプレートが正常にアップロードされたことを確認し、検証エラー(環境にないフォント、壊れたリンク、サポートされていない機能)を修正してください。

間違っているまたは空の結合

マッピングされた各ポートが接続されているか静的な値を持っていることを確認し、上流のノードがこのノードの前に実行されることを確認してください。

出力にアセットが含まれていない

必要に応じて、リンクされたファイルがアセットとしてアップロードされ、パスまたはフィールド名がテンプレートと一致していることを確認してください。