Class Vegas
Declaration
public class Vegas : Module<Vegas, VegasConfig, VegasDebugger>
Properties
Banner
Declaration
public static BannerAd Banner { get; }
Interstitial
Declaration
public static InterstitialAd Interstitial { get; }
RewardedVideo
Declaration
public static RewardedVideoAd RewardedVideo { get; }
AppOpen
Declaration
public static AppOpenAd AppOpen { get; }
Mrec
Declaration
public static MrecAd Mrec { get; }
Service
Service of the module
Declaration
public static IMediationService<IMediationServiceConfig> Service { get; }
FirstSession
Declaration
public static bool FirstSession { get; }
CumulativeRevenue
Declaration
public static double CumulativeRevenue { get; }
BannerImpressionCount
Declaration
public static int BannerImpressionCount { get; }
InterstitialImpressionCount
Declaration
public static int InterstitialImpressionCount { get; }
RewardedImpressionCount
Declaration
public static int RewardedImpressionCount { get; }
Logger
Declaration
public override ILog Logger { get; }
Fields
IsTesterDevice
Declaration
public static bool IsTesterDevice
UserConsentGiven
true means the user has given consent to process data, false means the use has denied it, null means unknown
Declaration
public static bool? UserConsentGiven
IsGDPRRequired
true means, the user is in GDPR required country, false means not, null means unknown
Declaration
public static bool? IsGDPRRequired
IsCCPARequired
true means, the user is in CCPA required state, false means not, null means unknown
Declaration
public static bool? IsCCPARequired
Methods
Initialize(Action<InitializationResult>)
Internal initialization method
Declaration
protected override void Initialize(Action<InitializationResult> setResult)
Parameters
Type | Name | Description |
---|---|---|
System.Action<InitializationResult> | setResult | Initialization result |
RegisterService(IMediationService<IMediationServiceConfig>)
Service registration
Declaration
public static void RegisterService(IMediationService<IMediationServiceConfig> service)
Parameters
Type | Name | Description |
---|---|---|
MatchinghamGames.VegasModule.IMediationService<TMediationConfig> | service | service |
OpenDebugMenu()
Declaration
public static void OpenDebugMenu()
SetNoAdsActive()
Declaration
public static void SetNoAdsActive()