public class HyBid
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
HyBid.InitialisationListener |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
HYBID_VERSION |
static java.lang.String |
OM_PARTNER_NAME |
static java.lang.String |
OMSDK_VERSION |
| Constructor and Description |
|---|
HyBid() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addReportingCallback(ReportingEventCallback callback) |
static boolean |
areLocationUpdatesEnabled() |
static AdCache |
getAdCache() |
static java.lang.String |
getAge() |
static PNApiClient |
getApiClient() |
static java.lang.String |
getAppToken() |
static java.lang.String |
getAppVersion() |
static BrowserManager |
getBrowserManager() |
static java.lang.String |
getBundleId() |
static java.lang.Boolean |
getCloseVideoAfterFinish() |
static ConfigManager |
getConfigManager() |
static java.lang.String |
getContentAgeRating() |
static java.lang.String |
getCustomRequestSignalData() |
static java.lang.String |
getDeveloperDomain() |
static DeviceInfo |
getDeviceInfo() |
static java.lang.String |
getGender() |
static java.lang.Integer |
getHtmlInterstitialSkipOffset() |
static java.lang.String |
getHyBidVersion() |
static java.lang.String |
getIabCategory() |
static InterstitialActionBehaviour |
getInterstitialClickBehaviour() |
static java.lang.String |
getKeywords() |
static HyBidLocationManager |
getLocationManager() |
static ReportingController |
getReportingController() |
static java.lang.String |
getSDKVersionInfo() |
static java.lang.String |
getsIabSubcategory() |
static UserDataManager |
getUserDataManager() |
static VgiIdManager |
getVgiIdManager() |
static VideoAdCache |
getVideoAdCache() |
static AudioState |
getVideoAudioStatus()
This method used to get audio state
MUTED
ON
Default
|
static java.lang.Integer |
getVideoInterstitialSkipOffset() |
static ViewabilityManager |
getViewabilityManager() |
static void |
initialize(java.lang.String appToken,
android.app.Application application) |
static void |
initialize(java.lang.String appToken,
android.app.Application application,
HyBid.InitialisationListener initialisationListener)
This method must be called to initialize the SDK before request ads.
|
static boolean |
isCoppaEnabled() |
static boolean |
isInitialized() |
static boolean |
isLocationTrackingEnabled() |
static boolean |
isTestMode() |
static boolean |
isViewabilityMeasurementActivated() |
static boolean |
removeReportingCallback(ReportingEventCallback callback) |
static void |
setAge(java.lang.String age) |
static void |
setAppToken(java.lang.String appToken) |
static void |
setAppVersion(java.lang.String appVersion) |
static void |
setCloseVideoAfterFinish(java.lang.Boolean isClosing) |
static void |
setContentAgeRating(java.lang.String contentAgeRating) |
static void |
setCoppaEnabled(boolean isEnabled) |
static void |
setDeveloperDomain(java.lang.String developerDomain) |
static void |
setGender(java.lang.String gender) |
static void |
setHtmlInterstitialSkipOffset(java.lang.Integer seconds) |
static void |
setIabCategory(java.lang.String iabCategory) |
static void |
setIabSubcategory(java.lang.String iabSubcategory) |
static void |
setInterstitialClickBehaviour(InterstitialActionBehaviour interstitialActionBehaviour) |
static void |
setInterstitialSkipOffset(java.lang.Integer seconds)
Deprecated.
This method is not recommended. Use instead setHtmlInterstitialSkipOffset or
setVideoInterstitialSkipOffset to define the offset per ad type
|
static void |
setKeywords(java.lang.String keywords) |
static void |
setLocationTrackingEnabled(boolean isEnabled) |
static void |
setLocationUpdatesEnabled(boolean isEnabled) |
static void |
setLogLevel(Logger.Level level) |
static void |
setTestMode(boolean isEnabled) |
static void |
setVideoAudioStatus(AudioState audioState)
This method used to set audio state as one of three values :
MUTED
ON
Default
|
static void |
setVideoInterstitialSkipOffset(java.lang.Integer seconds) |
public static final java.lang.String OMSDK_VERSION
public static final java.lang.String OM_PARTNER_NAME
public static final java.lang.String HYBID_VERSION
public static void initialize(java.lang.String appToken,
android.app.Application application)
public static void initialize(java.lang.String appToken,
android.app.Application application,
HyBid.InitialisationListener initialisationListener)
public static java.lang.String getHyBidVersion()
public static java.lang.String getAppToken()
public static void setAppToken(java.lang.String appToken)
public static java.lang.String getBundleId()
public static PNApiClient getApiClient()
public static DeviceInfo getDeviceInfo()
public static UserDataManager getUserDataManager()
public static ConfigManager getConfigManager()
public static ViewabilityManager getViewabilityManager()
public static VgiIdManager getVgiIdManager()
public static HyBidLocationManager getLocationManager()
public static AdCache getAdCache()
public static VideoAdCache getVideoAdCache()
public static BrowserManager getBrowserManager()
public static boolean isInitialized()
public static boolean isViewabilityMeasurementActivated()
public static void setCoppaEnabled(boolean isEnabled)
public static boolean isCoppaEnabled()
public static void setTestMode(boolean isEnabled)
public static boolean isTestMode()
public static void setInterstitialClickBehaviour(InterstitialActionBehaviour interstitialActionBehaviour)
public static InterstitialActionBehaviour getInterstitialClickBehaviour()
public static void setLocationUpdatesEnabled(boolean isEnabled)
public static boolean areLocationUpdatesEnabled()
public static void setLocationTrackingEnabled(boolean isEnabled)
public static boolean isLocationTrackingEnabled()
public static void setAge(java.lang.String age)
public static java.lang.String getAge()
public static void setGender(java.lang.String gender)
public static java.lang.String getGender()
public static void setKeywords(java.lang.String keywords)
public static java.lang.String getKeywords()
public static void setLogLevel(Logger.Level level)
public static ReportingController getReportingController()
public static void addReportingCallback(ReportingEventCallback callback)
public static boolean removeReportingCallback(ReportingEventCallback callback)
@Deprecated public static void setInterstitialSkipOffset(java.lang.Integer seconds)
seconds - amount of seconds until the interstitial ad can be dismissedpublic static void setHtmlInterstitialSkipOffset(java.lang.Integer seconds)
public static void setVideoInterstitialSkipOffset(java.lang.Integer seconds)
public static java.lang.Integer getHtmlInterstitialSkipOffset()
public static java.lang.Integer getVideoInterstitialSkipOffset()
public static void setCloseVideoAfterFinish(java.lang.Boolean isClosing)
public static java.lang.Boolean getCloseVideoAfterFinish()
public static void setIabCategory(java.lang.String iabCategory)
public static java.lang.String getIabCategory()
public static void setIabSubcategory(java.lang.String iabSubcategory)
public static java.lang.String getsIabSubcategory()
public static void setAppVersion(java.lang.String appVersion)
public static java.lang.String getAppVersion()
public static void setDeveloperDomain(java.lang.String developerDomain)
public static java.lang.String getDeveloperDomain()
public static void setContentAgeRating(java.lang.String contentAgeRating)
public static java.lang.String getContentAgeRating()
public static void setVideoAudioStatus(AudioState audioState)
public static AudioState getVideoAudioStatus()
public static java.lang.String getCustomRequestSignalData()
public static java.lang.String getSDKVersionInfo()