| Interface | Description |
|---|---|
| ImpressionTrackerListener | |
| OnCompleteListener | |
| OnCompleteListener2 | |
| PrebidNativeAdEventListener | |
| PrebidNativeAdListener | |
| Util.Function1<R,T> | |
| Util.ResizeInBannerNativeListener |
| Class | Description |
|---|---|
| AdSize |
AdSize class defines the size of the ad slot to be made available for auction.
|
| AdUnit | |
| BannerAdUnit | |
| BannerBaseAdUnit | |
| BannerBaseAdUnit.Parameters |
Describes an OpenRTB banner object
|
| BidLog | |
| BidLog.BidLogEntry | |
| CacheManager | |
| ContentObject | |
| DownloadImageTask | |
| ExternalUserId |
Defines the User Id Object from an External Third Party Source
|
| InterstitialAdUnit | |
| LogUtil | |
| NativeAdUnit |
For details of the configuration of native imps, please check this documentation:
https://www.iab.com/wp-content/uploads/2018/03/OpenRTB-Native-Ads-Specification-Final-1.2.pdf
|
| NativeDataAsset | |
| NativeEventTracker | |
| NativeImageAsset | |
| NativeTitleAsset | |
| PrebidMobile | |
| PrebidNativeAd | |
| RewardedVideoAdUnit | |
| SharedNetworkManager | |
| Signals | |
| Signals.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 |
|
| Signals.Placement |
OpenRTB - Video Placement Types
| Value | Description |
|-------|------------------------------|
| 1 | In-Stream |
| 2 | In-Banner |
| 3 | In-Article |
| 4 | In-Feed |
| 5 | Interstitial/Slider/Floating |
|
| Signals.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 |
|
| Signals.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 |
|
| Signals.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 |
|
| 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.
|
| Util | |
| VideoAdUnit | |
| VideoBaseAdUnit | |
| VideoBaseAdUnit.Parameters |
Describes an OpenRTB video object
|
| VideoInterstitialAdUnit |