空の文字列送信時のデフォルト値表示方法

アクション編集画面にてユーザー変数を利用する際にユーザー変数の値がない場合に空で「""」タグを送信しているとKARTE上では空白の文字列が送られていると認識されるためデフォルト値は表示されません。

sample

No 変数名 変数 KARTE上での認識
1 username "John" Johnという文字列として認識
2 username null 値がないと認識されるためデフォルト値が表示される
3 username ""  空文字という文字列として認識されるためデフォルト値は表示されない

 

No3が発生した場合にデフォルト値を表示するには、アクション編集画面のカスタマイズより、以下のようにユーザー情報埋め込み箇所を修正してください。

変更前: #{username}

変更後: {% if username %} #{username} {% else %} デフォルト値として表示する内容を記載する {% endif %}

※ 古いテンプレートでは、上記の記述が動作しない場合があります。その場合は、サポートまでお問い合わせください。