Package org.prebid.mobile.api.original
Class PrebidAdUnit
java.lang.Object
org.prebid.mobile.api.original.PrebidAdUnit
Universal ad unit for original API. It allows to make multi-format request.
Fetch demand result provides access to bid info data
BidInfo
.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
destroy()
Destroy ad unit and stop downloading.void
fetchDemand
(Object adObject, PrebidRequest request, OnFetchDemandResult listener) Loads ad, applies keywords to the ad object, and calls listener with bid info data.void
fetchDemand
(PrebidRequest request, OnFetchDemandResult listener) Loads ad and calls listener with bid info data.void
Resumes auto refresh interval after stopping.void
setAutoRefreshInterval
(int seconds) Auto refresh interval for banner ad.void
Stops auto refresh interval.
-
Constructor Details
-
PrebidAdUnit
Default constructor.
-
-
Method Details
-
fetchDemand
Loads ad and calls listener with bid info data.- Parameters:
request
- request objectlistener
- callback when operation is completed (success or fail)
-
fetchDemand
Loads ad, applies keywords to the ad object, and calls listener with bid info data.- Parameters:
adObject
- AdMob's (AdManagerAdRequest
or @AdManagerAdRequest.Builder
) or AppLovin's (MaxNativeAdLoader
) ad objectrequest
- request objectlistener
- callback when operation is completed (success or fail)
-
setAutoRefreshInterval
public void setAutoRefreshInterval(int seconds) Auto refresh interval for banner ad. -
resumeAutoRefresh
public void resumeAutoRefresh()Resumes auto refresh interval after stopping. -
stopAutoRefresh
public void stopAutoRefresh()Stops auto refresh interval. -
destroy
public void destroy()Destroy ad unit and stop downloading.
-