Package com.pubmatic.sdk.nativead
See: Description
-
Class Summary Class Description POBNativeAdProvider Class implementing the core logic of Native Ad provider which identifies the type and returns either POBNativeAd or POBCustomNativeAd instance. POBNativeAdViewHandler Handle impression and click handling for native ad view POBNativeAdLoaderConfig POBNativeBuilder Model class to build Native Impression This class holds the information of native impression. POBNativeAdView Native Ad view class. POBDefaultNativeEventHandler This is an eventHandler class used when publisher want to use "No Ad server configuration". POBNativeLogConstants Constant log messages for native ads. POBNativeAdEvent Protocol to communicate between primary ad server SDK and OpenWrap SDK for Native ads to achieve header-bidding for Native Ads. POBNativeConstants Constant keys used for parsing the json response. POBNativeAdLoader Ad loader class to load native ad from PubMatic as per the template specified during initialization. POBNativeAdEventBridge The protocol definition helps communication/bridge between POBNativeAdProvider and ad server customization for Native ads to achieve header-bidding through OpenWrap SDK. POBNativeAdManager Class responsible for loading native ads by fetching bids from OW Server, submitting the same to primary ad sever if present and creative native ads. POBNativeTrackerHandler Class used to execute the click and impression trackers for the native ad -
Interface Summary Interface Description POBNativeAdEventListener The native custom event listener. POBNativeAdLoaderListener This is an interface for interaction with the POBNativeAdLoader instance. POBNativeAd Interface used for creating POBNativeAdProvider POBNativeAdManagerListener Interface to definition to notify Native Ad load events. POBNativeAdListener Interface to inform native ad workflow events to the app POBNativeAdViewListener Listener to give callbacks from POBNativeAdView, related to adView impression, clicks, assets clicks etc.