userSetOnce static method
Sets a single user attribute, ignoring the new attribute value if the attribute already exists.
properties
user property
appId
It is used in multi-instance scenarios. If there is only one instance, it is recommended not to pass
Implementation
static void userSetOnce(Map<String, dynamic> properties, {String? appId}) {
ThinkingAnalyticsAPI? instance = _getInstanceByAppId(appId);
instance?.userSetOnce(properties);
}