---
title: "レンダラーを割り当てる"
slug: "assign-a-renderer"
abstract: "XMLコードを実行してコンテンツを読み込みます。"
---
# レンダラーを割り当てる

**拡張機能**パネルでは、デフォルトレンダラーとカスタムレンダラーの両方を格納するレンダラーライブラリにアクセスできます。レンダラーはSitecoreに保存され、InDesign ConnectorでInDesignドキュメントに自動的にデータを読み込むXMLコードの項目です。レンダラーを割り当てると、InDesign ConnectorはXMLレンダリングアイテムのコードをレンダリングします。

例えば、レンダラーはパンフレットをリクエストした顧客のユーザー名を自動的に読み込むことができます。この例では、Sitecoreユーザースポットレンダラーがログインしたユーザープロフィールの値を読み取り、ユーザーのファーストネームとロイヤルティプログラムの無料フライト資格を得るために蓄積したポイント数を入力します。

![A6DD69E45D3549CD80179D5115FB06C6.png](https://doc.sitecore.com/api/markdown-image/xp/ja/users/print-experience-manager/images/A6DD69E45D3549CD80179D5115FB06C6.png)

InDesignページのテキストフレームにレンダラーを割り当てます。レンダラーはSitecoreのコンテンツ項目から値を取るため、テキストフレームは**コンテンツ**パネルからフィールド[として追加する必要があります](https://doc.sitecore.com/xp/ja/users/print-experience-manager/add-sitecore-data-to-indesign-pages.html "Add Sitecore data to InDesign pages")。

レンダラーを割り当てるには:

1.  **コンテンツ**パネルから、InDesignページに該当するコンテンツフィールドを追加してください。例えば、Best Westernのホテルコンテンツ項目のタイトルフィールドです。
    
    ![31DD5ED033C4410ABE17EF3BDA4A7635.png](https://doc.sitecore.com/api/markdown-image/xp/ja/users/print-experience-manager/images/31DD5ED033C4410ABE17EF3BDA4A7635.png)
    
2.  **Extensions**パネルのレンダラーライブラリで、該当するレンダラーをクリックしてページのテキストフレームにドラッグします。例えば、現在のホテルの部屋料金を読み込むレンダラーを追加できます。
    
    ![3FC4400C189844B9B03D434BBC4D14EA.png](https://doc.sitecore.com/api/markdown-image/xp/ja/users/print-experience-manager/images/3FC4400C189844B9B03D434BBC4D14EA.png)
    
    レンダラーはSitecoreでXMLレンダリングアイテムのコードを実行し、そのコンテンツアイテムに関連するデータをページ上に読み込みます。例えば、ヴェニスのベストウェスタンホテルの利用可能な客室料金などです。
    
    ![F3C63AB11AAE4EA6AE0A877AF870E03E.png](https://doc.sitecore.com/api/markdown-image/xp/ja/users/print-experience-manager/images/F3C63AB11AAE4EA6AE0A877AF870E03E.png)