SuperSaaSのオートテキスト
オートテキストは、表示や通知のカスタマイズに用いることのできる、動的に処理される「$」を文頭とする予約語です。
状況に合わせた文字列に置き換わったり、条件を判定して処理制御を行うことも可能です。
表示するメッセージやメールで通知するメッセージをカスタマイズする場合、オートテキストがとても便利な機能です。
オートテキストの種類
オートテキストには大きく分けて2種類あります。
文字列変換型オートテキスト
文字列変換型はメッセージの生成時に状況に合わせた文字列に置き換わります。
例:
$name ユーザー名に置き換わります
$shop ショップへのリンクに置き換わります
$name ユーザー名に置き換わります
$shop ショップへのリンクに置き換わります
未ログイン状態でのユーザー情報など変換対象となる情報がない場合は、空白や-(ハイフン)に置きかわります。
オートテキストがそのまま出力されることはありません。
制御用オートテキスト
制御用は処理メッセージ生成処理時に、条件付けで内容を変えたりなど出力制御を可能にします。
例:
$if 条件 {条件に合う場合の表示内容} else {条件に合わない場合の表示内容}
$subject この行の内容をメールの表題(サブジェクト)にする
$if 条件 {条件に合う場合の表示内容} else {条件に合わない場合の表示内容}
$subject この行の内容をメールの表題(サブジェクト)にする
$ifで制御される表示内容の中でも、$ifと$elseを除くオートテキストの利用が可能です。
オートテキストが使用できる箇所
オートテキストはメッセージのカスタマイズ設定で用いることができます。
表示用カスタマイズ設定箇所
スケジュールのホワイトスペースや、フォームのコメント、ショップの商品説明など、ブラウザでの表示内容に用いることができます。
- 管理メニューの環境設定「レイアウト設定」
- ユーザーがヘルプボタンをクリックした時にコンタクト情報を表示する
- ユーザーがヘルプボタンをクリックした時にコンタクト情報を表示する
- 管理メニューの環境設定「支払い設定」
- ショップページのトップに表示するメッセージ
- ショップページのトップに表示するメッセージ
- スケジュールの設定「レイアウト」
- メッセージはスケジュールの上にホワイトスペースで表示されます
- ログイン画面に表示されるメッセージ
- スケジュールがブロックされた時のメッセージ
- チェックアウト時に表示されるスクリーン
- メッセージはスケジュールの上にホワイトスペースで表示されます
- フォームの設定「メッセージ」
- 送信フォーム上に表示されるメッセージ
- ログイン画面にメッセージを表示
- フォームがブロックされた時の表示メッセージ
- 送信フォーム上に表示されるメッセージ
通知用カスタマイズ設定箇所
確認メールやリマインダーメール、フォローアップメールなど、通知メールの内容に用いることができるオートテキストです。
- 管理メニューの環境設定「レイアウト設定」
- 新規ユーザーへのe-mailにメッセージを追加
- 新規ユーザーへのe-mailにメッセージを追加
- スケジュールの設定「レイアウト」
- 予約の確認用メールに表示されるメッセージです
- 予約のリマインダーメールに表示されるメッセージ
- フォローアップE-Mailに追加するメッセージ
- 予約の確認用メールに表示されるメッセージです
- フォームの設定「メッセージ」
- 通知用e-mailにメッセージを追加
- 通知用e-mailにメッセージを追加