変数を利用する

component editorのいくつかの箇所では、変数を利用することができます。

変数は {{ var }} の記法で利用でき、アプリ上で展開されます。

variables

以下の変数が利用できます。

user

ユーザー情報を参照できます。user.setProperties を利用してSDKで設定した任意の値を利用することができます。

  • user.id

  • user.{key}

    • e.g. user.name

ユーザープロパティの設定についてはSDKリファレンスを参照

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