printRevenueReport static method

void printRevenueReport()

Print revenue report for debugging

Implementation

static void printRevenueReport() {
  print('\nšŸ’° Revenue Report:');
  print('━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━');

  final report = AdRevenueTracker.getRevenueReport();
  print('Total Ads Shown: ${report['totalAds']}');
  print('  - Banner: ${report['bannerAds']}');
  print('  - Interstitial: ${report['interstitialAds']}');
  print('  - Rewarded: ${report['rewardedAds']}');
  print('  - Native: ${report['nativeAds']}');
  print("Estimated Revenue: ${report['estimatedRevenue'].toStringAsFixed(2)}");
  print('User Rewards: ${report['userRewards'].toStringAsFixed(2)}');
  print('App Profit: ${report['appProfit'].toStringAsFixed(2)}');

  print('━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n');
}