変数を利用する
component editorのいくつかの箇所では、変数を利用することができます。
変数は {{ var }} の記法で利用でき、アプリ上で展開されます。


variables
以下の変数が利用できます。
user
ユーザー情報を参照できます。user.setProperties を利用してSDKで設定した任意の値を利用することができます。
- user.id
- user.{key}- e.g. - user.name
 
ユーザープロパティの設定についてはSDKリファレンスを参照
- iOS: NativebrikUser 
- Flutter: NativebrikUser 
props
ページに渡したpropsが参照できます。
- props.{key}

data
ページ読み込み時に取得したdataが参照できます。
- data.{key}

form
component内で入力されたformの値が参照できます。
- form.{key}
args
SDKで、Embedding ComponentやRemote ConfigのgetAsViewを呼び出す際に渡した引数を参照できます。
- args.{key}
experiment
- experiment.id
- experiment.variantId
project
- project.id
format
{{ var | format }} の形式で、変数の展開時のformat形式を指定することができます。
letter case
英字を大文字・小文字に変換することができます
- {{ var | upper }}
- {{ var | lower }}
json
JSON stringifyして表示します。
- {{ var | json }}
Last updated