中かっこを使用してスクリプト内の変数値を表示する

スクリプト ページで変数の現在の値を表示したり、アクション内で変数の値を使用したりするには、変数名を 2 組の中括弧で囲みます。  Hello, {{Outbound.First Name}}

この手法は次のような場合に便利です。

  • 連絡先列から派生した変数を含む、任意の変数の現在の値を表示します。

  • 変数に累積された合計およびその他の値を表示します。

  • エージェントがスクリプトの物語に読み込めるように、変数の値を埋め込みます。

ページに変数の現在の値を表示するには

ページにテキスト入力コンポーネントを追加し、{{variable name}} 、置き換え変数名スクリプトで定義された任意の変数の名前を使用します。スクリプトで Outbound プロパティが有効になっている場合は、連絡先列の値も表示できます。

例: 

という変数があるとします。Product Purchased顧客が購入した製品の名前が含まれており、アウトバウンド スクリプトで顧客の名前と購入した製品を表示するとします。顧客の氏名は連絡先リストに列形式で保存されますファーストネームそして苗字

連絡先列の名前が変数として表示されると、「Outbound」が先頭に追加されます。したがって、連絡先列に対応する変数の名前はOutbound.First NameそしてOutbound.Last Nameそれぞれ。

ここで何をすべきかです:

  1. スクリプトページにテキスト入力コンポーネントを追加します。

  2. Hello, {{Outbound.First Name}}, {{Outbound.Last Name}}. Thank you for purchasing {{Product Purchased}}. タイプ

  3. クリックプレビュー。現在の価値Product Purchasedが表示されます。

    プレビューした変数の外観

    プレビューモードでは、連絡先リストの変数は有効なデータ要素を表すために角かっこ内に表示されます。 実行時に、連絡先の姓名が連絡先リストから取得されて表示されます。

  4. クリック プレビュー 編集モードに戻ります。

スクリプトに別の連絡先リストを割り当てるときは注意が必要です。

連絡先リストがスクリプトに割り当てられると、スクリプト内の連絡先列の実行時の値を次のようにして表示できます。 変数名を中括弧で囲む。 たとえば、テキストコンポーネントに連絡先列変数の名前が含まれている場合、スクリプトは各アウトバウンド連絡先の名を表示することがあります。

Hello {{Outbound.First Name}},

プレビューモードでは、プレビューモードでは連絡先リストからデータが読み込まれないため、変数名は角括弧で囲まれて表示されます。

Hello [Outbound.First Name]

連絡先列変数を使用する場合は、スクリプトに割り当てられている連絡先リストを変更するときに注意してください。 新しい連絡先リストに同じ名前の列が含まれていない場合、スクリプトは値を表示できません。 プレビューモードで角括弧ではなく中括弧で変数名が表示される場合は、変数にアクセスできず、割り当てられた連絡先リストの列と一致するように変数名を変更する必要があります。 波括弧は編集モードでは常時表示されます。