logStandardEvent method

  1. @override
Future<void> logStandardEvent(
  1. FBLogStandardEventRequest request
)
override

Implementation

@override
Future<void> logStandardEvent(FBLogStandardEventRequest request) async {
  final event = _webEventFor(request.eventName);
  final parameters = <String, Object>{};

  for (final parameter in request.parameters) {
    parameters[_webParameterFor(parameter.parameterName)] = parameter.value;
  }

  _callFbq(
    event.isStandard ? 'track' : 'trackCustom',
    event.name,
    parameters,
  );
}