logAdRevenue method

  1. @override
Future<void> logAdRevenue(
  1. String source,
  2. double revenue,
  3. String currency, {
  4. String network = "",
  5. Map<String, dynamic>? networkData,
})
override

Implementation

@override
Future<void> logAdRevenue(String source, double revenue, String currency,
    {String network = "", Map<String, dynamic>? networkData}) async {
  try {
    await _logRevenueChannel
        .invokeMethod(SuperfineSdkChannelMethods.logAdRevenue, {
      'source': source,
      'revenue': revenue,
      'currency': currency,
      'network': network,
      'networkData': networkData
    });
  } catch (e) {
    print("Error logging ad revenue: $e");
  }
}