init method

  1. @override
Future<void> init({
  1. String? eventsUrl,
})
override

Implementation

@override
Future<void> init({String? eventsUrl}) async {
  if (_enableAnalytics == null) {
    try {
      _enableAnalytics = await _fetchAnalyticsConfig();
    } catch (e) {
      _core.logger.e('[$runtimeType] event init error $e');
      _enableAnalytics = false;
    }
  } else {
    _enableAnalytics = _enableAnalytics ?? false;
  }
  _core.logger.i('[$runtimeType] enabled: $_enableAnalytics');
}