AdSettings

AdSettings contains global settings for all ad controls.

Расширение:Object
Пакет:ads
Конструкторы
AdSettings()
public AdSettings()
Методы класса
addTestDevice(String)

Adds a test device.

Copy the current device Id from debug log and add it as a test device to get test ads. Apps running on emulator will automatically get test ads. Test devices should be added before Ad.loadAd() is called.

public static void addTestDevice(String deviceIdHash)
ПараметрОписание
deviceIdHashId of the device to use test mode, can be obtained from debug log
addTestDevices(Collection)

Adds a collection of test devices.

Copy the current device Id from debug log and add it as a test device to get test ads. Apps running on emulator will automatically get test ads. Test devices should be added before Ad.loadAd() is called.

public static void addTestDevices(Collection deviceIdHashes)
ПараметрОписание
deviceIdHashesIds of the device to use test mode, can be obtained from debug log
clearTestDevices()

Clears the collection of test devices.

public static void clearTestDevices()
isTestMode(Context)

Gets whether ad controls are working in test mode.

public static boolean isTestMode(Context context)
ПараметрОписание
contextAndroid context
Returns
Whether in test mode
setUrlPrefix(String)

Sets the url prefix to use when making requests. This should never be used in production.

public static void setUrlPrefix(String urlPrefix)
ПараметрОписание
urlPrefixUrl prefix
getUrlPrefix()

Gets the url prefix.

public static String getUrlPrefix()
Returns
Url prefix
isVideoAutoplay()

Gets whether video autoplay is enabled

public static boolean isVideoAutoplay()
Returns
True if video autoplay is enabled
isVideoAutoplayOnMobile()

Gets whether video autoplay is only enabled on Wifi or not

public static boolean isVideoAutoplayOnMobile()
Returns
True if video autoplay is enabled only on Wifi
setVideoAutoplay(boolean)

Sets the setting for video autoplay

public static void setVideoAutoplay(boolean enabled)
ПараметрОписание
enabledWhether video autoplay should be enabled or not
setVideoAutoplayOnMobile(boolean)

Sets the setting for video autoplay on mobile networks

public static void setVideoAutoplayOnMobile(boolean enabled)
ПараметрОписание
enabledWhether video autoplay should be enabled only on Wifi
setMediationService(String)

Sets the name of the mediation service that is mediating Audience Network.

If an ad provider service is mediating Audience Network in their sdk, it is required to set the name of the mediation service.

public static void setMediationService(String mediationService)
ПараметрОписание
mediationServiceString representing the name of the mediation service that is mediating Audience Network
getMediationService()

Returns the name of the mediation service that is mediating Audience Network

public static String getMediationService()
Returns
String representing the name of the mediation service if there is any
setIsChildDirected(boolean)

Sets whether the ad control is targeting a child.

public static void setIsChildDirected(boolean childDirected)
ПараметрОписание
childDirectedWhether the ad control is targeting a child
isChildDirected()

Gets whether the ad control is targeting a child.

public static boolean isChildDirected()
Returns
Whether the ad control is targeting a child
Константы
DEBUG
public static final boolean DEBUG