3using UnityEngine.Serialization;
14 [FormerlySerializedAs(
"AdTestingType")]
15 [Tooltip(
"Determines the type of ads to display. Options are real ads for production or test ads for development.")]
19 [Tooltip(
"Forces Development ads in DEVELOPMENT_BUILD players even when another ad mode is selected.")]
23 [FormerlySerializedAs(
"IsTestDeviceInStore")]
24 [Tooltip(
"Allows test ads to be shown even in production environments, useful for internal testing phases.\n" +
25 "Enables test ads in production builds, specifically for internal, alpha, beta, or similar testing phases.")]
29 [FormerlySerializedAs(
"WaitingForSDKReady")]
30 [Tooltip(
"Indicates if the system should wait for the MobileAds SDK initialization before attempting to load ads.\n" +
31 "Not available for Yandex mobile ads.")]
35 [FormerlySerializedAs(
"SaveAdUnitsInCache")]
36 [Tooltip(
"Determines if ads should be cached for quicker loading.")]
42 [Tooltip(
"Specifies fullscreen ad formats that mute Unity audio automatically while displayed.")]
46 [Tooltip(
"Customizes the plugin's logging behavior to include or suppress specific information:\n" +
47 "{ad} as Name of the ad unit.\n" +
48 "{time} as Time when the ad was loaded.\n" +
49 "{loadingTimeMs} or {loadTimeMs} as Provider loading duration in milliseconds. Divide by 1000 to get seconds.\n" +
50 "{name} as Name of the gameObject.")]
59 [Tooltip(
"Use placeholder ads for development and testing purposes, not intended for production.")]
62 [Tooltip(
"Use real ads in a production environment.")]
76 [Tooltip(
"Marks real ads to be treated as test ads by designating the device as a test device.")]
AutoMuteAdTypes AutoMuteAdTypes
Specifies fullscreen ad formats that mute Unity audio automatically while displayed.
bool RegisterDeviceAsTest
Allows test ads to be shown even in production environments, useful for internal testing phases.
bool KeepDevelopmentAdsInDevelopmentBuild
Forces Development ads in development builds even when another ad mode is selected.
bool CacheAds
Determines if ads should be cached for quicker loading.
AdMode AdMode
Determines the type of ads to display. Options are real ads for production or test ads for developmen...
bool AwaitSDKInitialization
Indicates if the system should wait for the MobileAds SDK initialization before attempting to load ad...
LogOptions LogOptions
Customizes the plugin's logging behavior to include or suppress specific information:
Defines general configuration options for ad display, testing, and SDK initialization.
AdMode
Enumerates options for ad testing types, affecting whether real or test ads are displayed.