public static class AdConfig
{
#if UNITY_ANDROID
    public static string LevelPlayAppId = "LEVELPLAY_APP_ID_ANDROID";
    public static string LevelPlayBannerAdUnitId => "LEVELPLAY_BANNER_AD_UNIT_ID_ANDROID";
    public static string LevelPlayInterstitialAdUnitId => "LEVELPLAY_INTERSTITIAL_AD_UNIT_ID_ANDROID";
    public static string LevelPlayRewardedAdUnitId => "LEVELPLAY_REWARDED_AD_UNIT_ID_ANDROID";

    public static string BidonAppKey => "BIDON_APP_KEY_ANDROID";
    public static string BidonBannerAdAuctionKey => "BIDON_BANNER_AD_AUCTION_KEY_ANDROID";
    public static string BidonInterstitialAdAuctionKey => "BIDON_INTERSTITIAL_AD_AUCTION_KEY_ANDROID";
    public static string BidonRewardedAdAuctionKey => "BIDON_REWARDED_AD_AUCTION_KEY_ANDROID";
#else
    public static string LevelPlayAppId = "LEVELPLAY_APP_ID_IOS";
    public static string LevelPlayBannerAdUnitId => "LEVELPLAY_BANNER_AD_UNIT_ID_IOS";
    public static string LevelPlayInterstitialAdUnitId => "LEVELPLAY_INTERSTITIAL_AD_UNIT_ID_IOS";
    public static string LevelPlayRewardedAdUnitId => "LEVELPLAY_REWARDED_AD_UNIT_ID_IOS";

    public static string BidonAppKey => "BIDON_APP_KEY_IOS";
    public static string BidonBannerAdAuctionKey => "BIDON_BANNER_AD_AUCTION_KEY_IOS";
    public static string BidonInterstitialAdAuctionKey => "BIDON_INTERSTITIAL_AD_AUCTION_KEY_IOS";
    public static string BidonRewardedAdAuctionKey => "BIDON_REWARDED_AD_AUCTION_KEY_IOS";
#endif

    public static int BannerAdRefreshInterval => 10;
    public static double DefaultBannerAdPriceFloor => 0.02;
    public static double DefaultInterstitialAdPriceFloor => 0.5;
    public static double DefaultRewardedAdPriceFloor => 0.5;
    public static PriceFloorIncrementStrategy RewardedAdPriceFloorIncrementStrategy => PriceFloorIncrementStrategy.Percentage;
    public static PriceFloorIncrementStrategy BannerAdPriceFloorIncrementStrategy => PriceFloorIncrementStrategy.Percentage;
    public static PriceFloorIncrementStrategy InterstitialAdPriceFloorIncrementStrategy => PriceFloorIncrementStrategy.Percentage;
    public static double BannerAdPriceFloorIncrementStep => 10;
    public static double InterstitialAdPriceFloorIncrementStep => 10;
    public static double RewardedAdPriceFloorIncrementStep => 10;
}
