-
public class CloudXThis is an entry point to CloudX SDK.
-
-
Method Summary
Modifier and Type Method Description final static Unitinitialize(CloudXInitializationParams initParams, CloudXInitializationListener listener)Initializes CloudX SDK; essential first step before loading and displaying any ads. final static CloudXAdViewcreateBanner(String placementName)Creates a standard banner (320x50) ad placement instance which then can be added to a view hierarchy and load/render ads. final static CloudXAdViewcreateMREC(String placementName)Creates MREC banner (300x250) ad placement instance which then can be added to a view hierarchy and load/render ads. final static CloudXInterstitialAdcreateInterstitial(String placementName)Creates CloudXInterstitialAd ad instance responsible for rendering non-rewarded fullscreen ads. final static CloudXRewardedInterstitialAdcreateRewardedInterstitial(String placementName)Creates CloudXRewardedInterstitialAd ad instance responsible for rendering non-rewarded fullscreen ads. final static CloudXAdViewcreateNativeAdSmall(String placementName)Creates Native small ad placement instance which then can be added to a view hierarchy and load/render ads. final static CloudXAdViewcreateNativeAdMedium(String placementName)Creates Native Medium ad placement instance which then can be added to a view hierarchy and load/render ads. final static UnitsetLoggingEnabled(Boolean isEnabled)final static UnitsetMinLogLevel(CloudXLogLevel minLogLevel)final static UnitsetPrivacy(CloudXPrivacy privacy)Set privacy data which is then will be used in ad loading process. final static UnitsetHashedUserId(String hashedUserId)Publisher is responsible for normalization and hashing of a user id final static UnitsetUserKeyValue(String key, String value)Publisher can provide additional user key-value pairs. final static UnitsetAppKeyValue(String key, String value)Publisher can provide additional app key-value pairs. final static UnitclearAllKeyValues()final static Unitdeinitialize()-
-
Method Detail
-
initialize
final static Unit initialize(CloudXInitializationParams initParams, CloudXInitializationListener listener)
Initializes CloudX SDK; essential first step before loading and displaying any ads.
-
createBanner
final static CloudXAdView createBanner(String placementName)
Creates a standard banner (320x50) ad placement instance which then can be added to a view hierarchy and load/render ads.
-
createMREC
final static CloudXAdView createMREC(String placementName)
Creates MREC banner (300x250) ad placement instance which then can be added to a view hierarchy and load/render ads.
-
createInterstitial
final static CloudXInterstitialAd createInterstitial(String placementName)
Creates CloudXInterstitialAd ad instance responsible for rendering non-rewarded fullscreen ads.
-
createRewardedInterstitial
final static CloudXRewardedInterstitialAd createRewardedInterstitial(String placementName)
Creates CloudXRewardedInterstitialAd ad instance responsible for rendering non-rewarded fullscreen ads.
-
createNativeAdSmall
final static CloudXAdView createNativeAdSmall(String placementName)
Creates Native small ad placement instance which then can be added to a view hierarchy and load/render ads.
-
createNativeAdMedium
final static CloudXAdView createNativeAdMedium(String placementName)
Creates Native Medium ad placement instance which then can be added to a view hierarchy and load/render ads.
-
setLoggingEnabled
final static Unit setLoggingEnabled(Boolean isEnabled)
-
setMinLogLevel
final static Unit setMinLogLevel(CloudXLogLevel minLogLevel)
-
setPrivacy
final static Unit setPrivacy(CloudXPrivacy privacy)
Set privacy data which is then will be used in ad loading process.
-
setHashedUserId
final static Unit setHashedUserId(String hashedUserId)
Publisher is responsible for normalization and hashing of a user id
-
setUserKeyValue
final static Unit setUserKeyValue(String key, String value)
Publisher can provide additional user key-value pairs.
-
setAppKeyValue
final static Unit setAppKeyValue(String key, String value)
Publisher can provide additional app key-value pairs.
-
clearAllKeyValues
final static Unit clearAllKeyValues()
-
deinitialize
final static Unit deinitialize()
-
-
-
-