setUserProperties method
Implementation
@override
Future<void> setUserProperties(
{required Map<String, String> properties}) async {
if (!isAnalyticsEnabled) {
logger.debug(
this,
'$providerName: Analytics is disabled, user properties will not be set',
);
return;
}
if (!isReady) {
throw Exception('Firebase Analytics is not ready');
}
properties.forEach((key, value) {
instance?.setUserProperty(name: key, value: value);
});
}