track method

  1. @override
Future<RawEvent?> track(
  1. TrackEvent event
)
override

Implementation

@override
Future<RawEvent?> track(TrackEvent event) async {
  await firebaseFuture;
  final properties = mapProperties(event.properties, mappings);

  await FirebaseAnalytics.instance.logEvent(
      name: sanitizeEventName(event.event),
      parameters: castParameterType(properties));
  return event;
}