Package org.prebid.mobile
Root package with ad units for the 'original API' integration of the SDK and common classes for all SDK.
See: Description
-
Class Summary Class Description RewardedVideoAdUnit Original API rewarded video ad unit. InterstitialAdUnit Original API interstitial ad unit. Api OpenRTB - API Frameworks | Value | Description | |-------|-------------| | 1 | VPAID 1.0 | | 2 | VPAID 2.0 | | 3 | MRAID-1 | | 4 | ORMMA | | 5 | MRAID-2 | | 6 | MRAID-3 | | 7 | OMID-1 |PlaybackMethod OpenRTB - Playback Methods | Value | Description | |-------|----------------------------------------------------------| | 1 | Initiates on Page Load with Sound On | | 2 | Initiates on Page Load with Sound Off by Default | | 3 | Initiates on Click with Sound On | | 4 | Initiates on Mouse-Over with Sound On | | 5 | Initiates on Entering Viewport with Sound On | | 6 | Initiates on Entering Viewport with Sound Off by Default |Protocols OpenRTB - Protocols | Value | Description | |-------|-------------------| | 1 | VAST 1.0 | | 2 | VAST 2.0 | | 3 | VAST 3.0 | | 4 | VAST 1.0 Wrapper | | 5 | VAST 2.0 Wrapper | | 6 | VAST 3.0 Wrapper | | 7 | VAST 4.0 | | 8 | VAST 4.0 Wrapper | | 9 | DAAST 1.0 | | 10 | DAAST 1.0 Wrapper |StartDelay OpenRTB - Start Delay | Value | Description | |-------|--------------------------------------------------| | > 0 | Mid-Roll (value indicates start delay in second) | | 0 | Pre-Roll | | -1 | Generic Mid-Roll | | -2 | Generic Post-Roll |Placement OpenRTB - Video Placement Types. Plcmt OpenRTB - Updated Video Placement type. CreativeAttribute OpenRTB config. Signals Signals for the request. Util Utils for original API reflection manipulations. PrebidNativeAd Response native ad object for all assets. NativeDataAsset Native data object for requesting asset. NativeData Response object for native data asset. NativeTitleAsset Native title object for requesting asset. VisibilityMonitor SharedId SegmentObject Segment object. DataObject Data content object for additional targeting. VideoBaseAdUnit Video base ad unit with video parameters. TargetingParams TargetingParams class sets the Targeting parameters like yob, gender, location and other custom parameters for the adUnits to be made available in the auction. BannerBaseAdUnit Base banner ad unit with banner and video parameters. InStreamVideoAdUnit Original API in-stream video ad unit. UniqueId ExternalUserId User id object from an external third-party source for additional targeting. BannerAdUnit Original API banner ad unit for displaying banner ad. PrebidMobile Main class for managing Prebid SDK. VideoParameters Video parameters for requesting ad. OpenRtbMerger The OpenRtbMerger class provides functionality to merge a given JSON request object with an OpenRTB string representation. AdUnit Base ad unit for the original API. NativeTitle Response object for native title asset. LogUtil Prebid logger. BannerParameters Banner parameters for the OpenRTB banner object. CacheManager Original API cache manager. VisibilityActivityListener AdSize AdSize class defines the size of the ad slot to be made available for auction. ParametersMatcher Internal class for comparing parameters in adapters. ProducerObject Producer info. ContentObject Application content object for additional targeting. NativeImage Response object for native image asset. NativeAsset Base class for requesting native assets. NativeEventTracker Native event tracker for requesting ad. NativeParameters Native parameters. NativeAdUnit Original API native ad unit. NativeImageAsset Native image object for requesting asset. SharedNetworkManager Internal class for network operations. -
Interface Summary Interface Description Function1 Internal interface. PrebidEventDelegate ClickTrackerListener Internal click tracker listener. PrebidNativeAdEventListener Native events listener. OnCompleteListener Fetch demand listener for original API. PrebidNativeAdListener Native ad listener. PrebidLogger Internal interface. ImpressionTrackerListener Impression tracker listener. -
Enum Summary Enum Description DATA_TYPE Data type. Type Enum type of native data. LogLevel LogLevel for logging control.c NONE - no sdk logs. Type Enum type of native image. ResultCode Result code for fetch demand. EVENT_TYPE Event type. EVENT_TRACKING_METHOD Event tracking method. Host Host for requesting ad. CONTEXT_TYPE Context type for native request. CONTEXTSUBTYPE Context subtype for native request. PLACEMENTTYPE Placement type for native request. IMAGE_TYPE Image type.