profileSetOnce static method

void profileSetOnce(
  1. Map<String, dynamic> profileProperties
)

profileSetOnce 设置用户属性值,与 profileSet 不同的是:如果之前存在,则忽略,否则,新创建.

@param profileProperties Map<String,dynamic> 用户属性.

使用示例: SensorsAnalyticsFlutterPlugin.profileSetOnce({'key1':'value1','key2':'value2'});

Implementation

static void profileSetOnce(Map<String, dynamic> profileProperties) {
  profileProperties = {...profileProperties};
  _convertDateTime(profileProperties);
  List<dynamic> params = [profileProperties];
  _channel.invokeMethod('profileSetOnce', params);
}