trackAdEvent method
- AdRevenue revenue
Implementation
@override
Future<void> trackAdEvent(AdRevenue revenue) async {
try {
await _firebaseAnalytics.logAdImpression(
adFormat: revenue.format,
adPlatform: revenue.platform,
adSource: revenue.source,
adUnitName: revenue.unitName,
value: revenue.revenue,
currency: revenue.currency,
);
} on Object catch (e, stack) {
logger.error(
'Failed to log firebase event',
error: e,
stackTrace: stack,
);
}
}