NativebrikUser
インターフェース
.getId
NativebrikUser にはデフォルトでUUID形式のユーザーIDがプロパティとして設定されています。ユーザーIDは以下のように取得できます:
オプションで、カスタムユーザーIDを設定することも可能です:
この値は、エクスペリメントのデータを収集するためにNativebrikサーバーに送信されます。そのため、ユーザーIDとしてプライバシーに関わるデータを設定することは推奨されません。
.setProperties
このプロパティは、
どのユーザーがエクスペリメントのターゲットとなるかをフィルタリングする
エクスペリメント内のユーザー毎の動的な変数として表示する
ために使用されます。
SDK v0.3.2未満では、カスタムのユーザープロパティはIn-memoryに保存される仕様となっています。アプリ起動時に、都度ユーザーのプロパティをsetしていただく実装が必要です。
SDK v0.3.2では、アプリ内のストレージに保存するよう修正しましたので、一度設定したユーザープロパティは、アプリの再起動後も永続化されます。
カスタムのユーザーのプロパティを設定することができます:
.getProperties
ユーザーのプロパティを取得することができます:
Last updated