アクション内ではHTML, CSS, Script内で変数を呼び出すことが可能です。それぞれの変数の利用方法をご紹介します。

アクション内で設定した変数の利用

アクション内で設定した変数は、HTML, CSS, Script上で
#{変数名} という記法で呼び出せます。

またカスタマイズの画面で変数を設定すると、ベーシックの画面からその変数の値を設定することができます。
ベーシックの画面から値の変更がしやすくなりますので、頻繁に変更する値は変数として切り出すとアクションの設定がより簡単になります。

  1. [カスタマイズ]変数の定義
  2. [カスタマイズ]HTML中で変数が使われている部分の例
  3. [ベーシック]変数に入れる値の設定

Script内で変数を呼び出す場合は、クォーテーションマークで囲った"#{変数名}"といった形式の記述を推奨しています。
また“#{変数名}”形式で呼び出された変数は文字列となりますので、必要に応じて型変換を行ってください。

ユーザー情報を埋め込む場合の変数の利用

アクション編集画面でユーザー情報の埋め込みから設定した変数は、HTML, CSS, Script上で
#{変数名}という記法で呼び出せます。

変数名には半角のアルファベットかアンダースコア (_) かドル記号 ($)のみ使用できます。先頭以外では数字も利用することが可能です。デフォルト値を入力しない場合、変数に合致した値がないとみなされるのでご注意ください。

よくある例として、”-“(ハイフン)はご利用頂けないのでご注意下さい。

※古いテンプレートの中では、[[変数名]]という記法で呼び出す必要があるケースがあります。

ユーザー情報変数の定義

ユーザー情報変数の参照

なお、ユーザー情報変数をScript内で呼び出す場合、クォーテーションマークで囲わずに#{変数名}という形式で記述しても、文字列として解釈されます。

ユーザー情報変数をプレビューで確認

アクション編集画面のプレビューで確認するためには、定義したユーザー情報変数の[プレビューの値]を設定する必要があります。逆に、設定していない場合はプレビューでユーザー情報変数を確認することができません。

  1. アクション編集画面のサイドメニューから[データ管理]をクリックする。
  2. 定義したユーザー情報変数の[プレビューの値]をクリックし、プレビューで使用する値を選択する。

KARTE内であらかじめ定義された変数の利用

アクションに変数を定義しなくても利用できる、あらかじめ定義された変数をご用意しています。

主に、接客サービス / アクションのID情報、配信先ユーザーのID情報などをアクションに埋め込む事が可能です。

#{変数名} という記法で HTML / CSS / Script 上から呼び出すことが可能になります。

詳細につきましては、こちら のドキュメントをご確認ください。

具体的な設定事例