setUserId method
Implementation
@override
Future<void> setUserId({required String userId}) async {
if (!isReady) {
throw Exception('Firebase Analytics is not ready');
}
if (!isAnalyticsEnabled) {
logger.debug(
this,
'$providerName: Analytics is disabled, user id will not be set',
);
return;
}
instance?.setUserId(id: userId);
logger.debug(
this,
'$providerName: User id set successfully',
);
}