- getAdFormat() - Method in class com.pubmatic.sdk.openwrap.core.POBPartnerConfigImp
-
- getAdPosition() - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
Returns the Fold placement of the ad to be served.
- getAdRequest() - Method in interface com.pubmatic.sdk.openwrap.core.POBBaseAd
-
Returns an instance of POBRequest, required for setting targeting parameters.
- getAdResponse() - Method in class com.pubmatic.sdk.openwrap.core.POBBiddingManager
-
- getAdResponse() - Method in class com.pubmatic.sdk.openwrap.core.POBManager
-
- getAdServerUrl() - Method in class com.pubmatic.sdk.openwrap.core.POBRequest
-
Returns value of Ad Server Url if it is set by method
- getAdSize() - Method in class com.pubmatic.sdk.openwrap.core.POBVideo
-
Request video ad size
- getAdUnitId() - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
Returns the unique identifier which represents an ad placement on the app screen.
- getAdUnitId() - Method in class com.pubmatic.sdk.openwrap.core.POBRequest
-
Returns the Ad unit ID from the 0th index of impression array.
- getAllRewards() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns the list of Rewards object (if any) from the rewards array under bid extension.
- getAmount() - Method in class com.pubmatic.sdk.openwrap.core.POBReward
-
Getter for Reward amount
- getAppJson(String) - Method in class com.pubmatic.sdk.openwrap.core.POBRequestBuilder
-
Used to get app json.
- getBanner() - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
ORTB banner object
- getBannerRenderer(POBBid) - Method in class com.pubmatic.sdk.openwrap.core.POBOWPartnerInstantiator
-
- getBannerRenderer(Context, int) - Static method in class com.pubmatic.sdk.openwrap.core.POBRenderer
-
Method to get Renderer for Banner Ad
- getBid() - Method in interface com.pubmatic.sdk.openwrap.core.POBBidEvent
-
Used to get bid instance
- getBidder() - Method in class com.pubmatic.sdk.openwrap.core.POBOWPartnerInstantiator
-
- getBidderName() - Method in class com.pubmatic.sdk.openwrap.core.POBBid.POBSummary
-
Returns bidder name
- getBidderResults() - Method in class com.pubmatic.sdk.openwrap.core.POBBiddingManager
-
Generating the bidder result at runtime to get updated results from static bidders.
- getBidderResults() - Method in class com.pubmatic.sdk.openwrap.core.POBManager
-
- getBidsProvider() - Method in interface com.pubmatic.sdk.openwrap.core.POBAdEventListener
-
Returns bids provider
- getBidType() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Bid type
- getBidValue() - Method in class com.pubmatic.sdk.openwrap.core.POBBid.POBSummary
-
Returns bid value
- getBody() - Method in class com.pubmatic.sdk.openwrap.core.POBRequestBuilder
-
Create ortb request body for ad
- getBundle() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
- getCloseText() - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBSkipConfirmationInfo
-
- getContentHeight() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
- getContentWidth() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
- getCreative() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns ad creative
- getCreativeId() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns the creative Id
- getCreativeType() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
- getCurrencyJson() - Method in class com.pubmatic.sdk.openwrap.core.POBRequestBuilder
-
Get currency json array
- getCurrencyType() - Method in class com.pubmatic.sdk.openwrap.core.POBReward
-
Getter for Reward currency type
- getDataAssetType(int) - Static method in enum com.pubmatic.sdk.openwrap.core.nativead.POBNativeDataAssetType
-
Method used to get the enum value for the appropriate integer value
- getDataAssetTypeValue() - Method in enum com.pubmatic.sdk.openwrap.core.nativead.POBNativeDataAssetType
-
Returns the integer representation of data asset type.
- getDealId() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns deal Id.
- getDeviceObject() - Method in class com.pubmatic.sdk.openwrap.core.POBRequestBuilder
-
Builds oRTB specific device info json, Internally it uses device info POBDeviceInfo to
fetch device specific values.
- getErrorCode() - Method in class com.pubmatic.sdk.openwrap.core.POBBid.POBSummary
-
Returns error code
- getErrorMessage() - Method in class com.pubmatic.sdk.openwrap.core.POBBid.POBSummary
-
Returns error message
- getErrorMessage() - Method in enum com.pubmatic.sdk.openwrap.core.POBBidEvent.BidEventError
-
- getEventEventTrackingMethodValue() - Method in enum com.pubmatic.sdk.openwrap.core.nativead.POBNativeEventTrackingMethod
-
Returns the integer representation of event tracking method.
- getEventTrackingMethod(int) - Static method in enum com.pubmatic.sdk.openwrap.core.nativead.POBNativeEventTrackingMethod
-
Method used to get the enum value for the appropriate integer value
- getEventType(int) - Static method in enum com.pubmatic.sdk.openwrap.core.nativead.POBNativeEventType
-
Method used to get the enum value for the appropriate integer value
- getEventTypeValue() - Method in enum com.pubmatic.sdk.openwrap.core.nativead.POBNativeEventType
-
Returns the integer representation of event type.
- getFirstReward() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns the first Reward object (if any) from the rewards array under bid extension.
- getGrossPrice() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns Gross Price/bid value
- getHeight() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns Height of bid creative
- getHeight() - Method in class com.pubmatic.sdk.openwrap.core.POBBid.POBSummary
-
Returns height of a current bid
- getId() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Return bid id of the bid
- getId() - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
Returns the unique identifier of the impression.
- getIdentifier() - Method in interface com.pubmatic.sdk.openwrap.core.POBBidderIdentifier
-
- getImageAssetType(int) - Static method in enum com.pubmatic.sdk.openwrap.core.nativead.POBNativeImageAssetType
-
Method used to get the enum value for the appropriate integer value
- getImageAssetTypeValue() - Method in enum com.pubmatic.sdk.openwrap.core.nativead.POBNativeImageAssetType
-
Returns the integer representation of image asset type.
- getImpression(POBRequest) - Static method in class com.pubmatic.sdk.openwrap.core.POBAdsHelper
-
Returns an instance of impression object created internally.
- getImpression() - Method in interface com.pubmatic.sdk.openwrap.core.POBBaseAd
-
Returns an instance of POBImpression which gets created internally.
- getImpressionId() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns an Impression Id.
- getImpressionJson() - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
(Internal for OpenWrap SDK)
- getImpressions() - Method in class com.pubmatic.sdk.openwrap.core.POBRequest
-
Returns the array of impression object
- getInterstitialRenderer(POBBid) - Method in class com.pubmatic.sdk.openwrap.core.POBOWPartnerInstantiator
-
- getInterstitialRenderer(Context, int) - Static method in class com.pubmatic.sdk.openwrap.core.POBRenderer
-
To get Renderer for Interstitial Ad
- getlURL() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns Loss notice URL called by the exchange if the bid lose.
- getMessage() - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBSkipConfirmationInfo
-
- getNative() - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
ORTB native object
- getNetworkTimeout() - Method in class com.pubmatic.sdk.openwrap.core.POBRequest
-
Returns the network timeout (in seconds) for making an Ad request.
- getNewInstance(Context, POBBiddingPartnerService<POBBid>, POBRequest, Map<String, POBPartnerInfo>, POBPartnerInstantiator<POBBid>, POBPartnerConfig) - Static method in class com.pubmatic.sdk.openwrap.core.POBBiddingManager
-
Creates the the bidding manager instance, sets auction executor & adds runtime bidders using POBBiddingPartnerService implementor.
- getnURL() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns Win notice URL called by the exchange if the bid wins
- getPartnerExtra(String) - Method in class com.pubmatic.sdk.openwrap.core.POBPartnerConfigImp
-
- getPartnerId() - Method in class com.pubmatic.sdk.openwrap.core.internal.POBBidsBuilder
-
Returns the OpenWrap partner Id of this bid
- getPartnerId() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns the OpenWrap partner Id of this bid
- getPartnerInstantiator(String) - Method in class com.pubmatic.sdk.openwrap.core.POBBiddingManager
-
To get POBPartnerInstantiator for given partner
- getPartnerInstantiatorMap() - Method in class com.pubmatic.sdk.openwrap.core.POBBiddingManager
-
Returns Map of Partner Instantiators associated with partner key which are added in the
BiddingManager for auctioning
- getPartnerName() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns the name of the winning partner
- getPrice() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns Net Price/bid value
This method is updated to return net price from OW SDK v2.4.0.
- getProfileId() - Method in class com.pubmatic.sdk.openwrap.core.POBRequest
-
Returns the profile Id.
- getPubId() - Method in class com.pubmatic.sdk.openwrap.core.POBRequest
-
- getRawBid() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
- getRefreshInterval() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns the refresh interval received in ad response
- getRegsJson() - Method in class com.pubmatic.sdk.openwrap.core.POBRequestBuilder
-
Create ortb regs json for ad request
- getRemainingExpirationTime() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Gives the remaining time for bid expiry.
- getRenderableContent() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns the winning creative to be render
- getResumeText() - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBSkipConfirmationInfo
-
- getRewardedAdRenderer(POBBid) - Method in class com.pubmatic.sdk.openwrap.core.POBOWPartnerInstantiator
-
- getRTBJson(Set<Integer>, boolean) - Method in class com.pubmatic.sdk.openwrap.core.POBBanner
-
(Internal for OpenWrap SDK)
- getRTBJson() - Method in interface com.pubmatic.sdk.openwrap.core.POBNative
-
Help to create the RTB Json object of Native request
- getRTBJson() - Method in class com.pubmatic.sdk.openwrap.core.POBVideo
-
Used to create Video Json object on impression
- getSizeArray(POBAdSize...) - Method in class com.pubmatic.sdk.openwrap.core.POBBanner
-
Provides Json Array for
(Internal for OpenWrap SDK)
- getStatus() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns Bid status
- getSummary() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns bid summary for debugging purpose
- getSupportedAPIs() - Method in class com.pubmatic.sdk.openwrap.core.POBBanner
-
List of supported API frameworks for this banner.
- getTargetingInfo() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns the map of targeting information, that needs to be passed to ad server SDK.
- getTargetingInfoWithPricePrecision(int) - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns the map of targeting information, that needs to be passed to ad server SDK with specified price
precision.
- getTestCreativeId() - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
Returns a test creative id.
- getTestMode() - Method in class com.pubmatic.sdk.openwrap.core.POBRequest
-
Returns test Mode of the OpenWrap request
- getTitle() - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBSkipConfirmationInfo
-
- getTrackerHandler(POBNetworkHandler, List<POBBid>) - Method in class com.pubmatic.sdk.openwrap.core.POBOWPartnerInstantiator
-
- getValue() - Method in enum com.pubmatic.sdk.openwrap.core.nativead.POBNativeContextSubType
-
Getter for the contextSubType
- getValue() - Method in enum com.pubmatic.sdk.openwrap.core.nativead.POBNativeContextType
-
Getter for the ContextType value
- getValue() - Method in enum com.pubmatic.sdk.openwrap.core.nativead.POBNativePlacementType
-
Getter for placementType
- getValue() - Method in enum com.pubmatic.sdk.openwrap.core.POBRequest.AdPosition
-
- getValue() - Method in enum com.pubmatic.sdk.openwrap.core.POBRequest.API
-
- getValue() - Method in enum com.pubmatic.sdk.openwrap.core.POBVideo.Linearity
-
- getValue() - Method in enum com.pubmatic.sdk.openwrap.core.POBVideo.Placement
-
- getVersionId() - Method in class com.pubmatic.sdk.openwrap.core.POBRequest
-
Returns OpenWrap version Id
- getVideo() - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
ORTB video object
- getWidth() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns Width of bid creative
- getWidth() - Method in class com.pubmatic.sdk.openwrap.core.POBBid.POBSummary
-
Returns width of a current bid
- getWinningBid(POBAdResponse<POBBid>) - Static method in class com.pubmatic.sdk.openwrap.core.POBBiddingManager
-
Helper method to return winning from Ad Response
- onAdAboutToSkip() - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
- onAdClick() - Method in interface com.pubmatic.sdk.openwrap.core.POBAdEventListener
-
Call this when the ad server SDK informs about click happened on Ad
- onAdClosed() - Method in interface com.pubmatic.sdk.openwrap.core.POBAdEventListener
-
Call this when the ad server SDK is about to close / collapse an Ad
- onAdExpired() - Method in class com.pubmatic.sdk.openwrap.core.banner.POBBannerRenderer
-
- onAdExpired() - Method in class com.pubmatic.sdk.openwrap.core.interstitial.POBInterstitialRenderer
-
- onAdExpired() - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
This method is called to notify ad expiration
- onAdInteractionStarted() - Method in class com.pubmatic.sdk.openwrap.core.banner.POBBannerRenderer
-
Notifies ad interaction onStart or ad open
- onAdInteractionStarted() - Method in class com.pubmatic.sdk.openwrap.core.interstitial.POBInterstitialRenderer
-
- onAdInteractionStarted() - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
Notifies about the ad interaction start.
- onAdInteractionStopped() - Method in class com.pubmatic.sdk.openwrap.core.banner.POBBannerRenderer
-
Notifies ad interaction stopped or ad closed
- onAdInteractionStopped() - Method in class com.pubmatic.sdk.openwrap.core.interstitial.POBInterstitialRenderer
-
- onAdInteractionStopped() - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
Notifies about the ad interaction stop.
- onAdLeftApplication() - Method in interface com.pubmatic.sdk.openwrap.core.POBAdEventListener
-
Notifies the listener whenever current app goes in the background due to user click
- onAdOpened() - Method in interface com.pubmatic.sdk.openwrap.core.POBAdEventListener
-
Call this when the ad server SDK is about to open / expand an Ad
- onAdReadyToRefresh(int) - Method in class com.pubmatic.sdk.openwrap.core.banner.POBBannerRenderer
-
- onAdReadyToRefresh(int) - Method in class com.pubmatic.sdk.openwrap.core.interstitial.POBInterstitialRenderer
-
- onAdReadyToRefresh(int) - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
- onAdRender(View, POBAdDescriptor) - Method in class com.pubmatic.sdk.openwrap.core.banner.POBBannerRenderer
-
Resetting current scheduler and notifies rendering is about to happen.
- onAdRender(View, POBAdDescriptor) - Method in class com.pubmatic.sdk.openwrap.core.interstitial.POBInterstitialRenderer
-
- onAdRender(View, POBAdDescriptor) - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
This method gets called if rendering of ad gets successful
- onAdRenderingFailed(POBError) - Method in class com.pubmatic.sdk.openwrap.core.banner.POBBannerRenderer
-
Resetting current scheduler and notifies ad renderer is failed to load ad.
- onAdRenderingFailed(POBError) - Method in class com.pubmatic.sdk.openwrap.core.interstitial.POBInterstitialRenderer
-
- onAdRenderingFailed(POBError) - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
This method gets called if rendering of ad failed
- onAdUnload() - Method in class com.pubmatic.sdk.openwrap.core.banner.POBBannerRenderer
-
Notifies onAdUnload called on current renderer
- onAdUnload() - Method in class com.pubmatic.sdk.openwrap.core.interstitial.POBInterstitialRenderer
-
- onAdUnload() - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
This method is called to notify ad is unloaded itself using MRIAD protocol
- onBackPressed() - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
- onBidFailed(POBBidEvent, POBError) - Method in interface com.pubmatic.sdk.openwrap.core.POBBidEventListener
-
Notifies the delegate of an error encountered while fetching the bid
- onBidReceived(POBBidEvent, POBBid) - Method in interface com.pubmatic.sdk.openwrap.core.POBBidEventListener
-
Notifies the delegate that bid has been successfully received
- onBidsFailed(POBBidding<POBBid>, POBError) - Method in class com.pubmatic.sdk.openwrap.core.POBBiddingManager
-
- onBidsFetched(POBBidding<POBBid>, POBAdResponse<POBBid>) - Method in class com.pubmatic.sdk.openwrap.core.POBBiddingManager
-
- onLeavingApplication() - Method in class com.pubmatic.sdk.openwrap.core.banner.POBBannerRenderer
-
Notifies ad is leaving the app
- onLeavingApplication() - Method in class com.pubmatic.sdk.openwrap.core.interstitial.POBInterstitialRenderer
-
- onLeavingApplication() - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
This method is called to notify the app leaving state
- onReadyToExecuteTrackers() - Method in class com.pubmatic.sdk.openwrap.core.banner.POBBannerRenderer
-
- onReadyToExecuteTrackers() - Method in class com.pubmatic.sdk.openwrap.core.interstitial.POBInterstitialRenderer
-
- onReadyToExecuteTrackers() - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
- onRenderAdClick() - Method in class com.pubmatic.sdk.openwrap.core.banner.POBBannerRenderer
-
Notifies click is about to happen on current renderer
- onRenderAdClick() - Method in class com.pubmatic.sdk.openwrap.core.interstitial.POBInterstitialRenderer
-
- onRenderAdClick() - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
Notifies about the click event on the rendered view
- onSkipOptionUpdate(boolean) - Method in class com.pubmatic.sdk.openwrap.core.banner.POBBannerRenderer
-
- onSkipOptionUpdate(boolean) - Method in class com.pubmatic.sdk.openwrap.core.interstitial.POBInterstitialRenderer
-
- onSkipOptionUpdate(boolean) - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
Callback of back button pressed.
- ORTB_VERSION - Static variable in class com.pubmatic.sdk.openwrap.core.POBConstants
-
- ORTB_VERSION_PARAM - Static variable in class com.pubmatic.sdk.openwrap.core.POBConstants
-
- parse(JSONObject) - Method in class com.pubmatic.sdk.openwrap.core.internal.POBResponseParser
-
Method is used to parse the response data and post response on
PMResponseParserListener specific callback methods
- perform(List<POBBid>) - Method in class com.pubmatic.sdk.openwrap.core.POBPriceBaseAuctioning
-
- pmZoneId - Variable in class com.pubmatic.sdk.openwrap.core.POBImpression
-
This parameter is used to pass a zone ID for reporting.
- POBAdEventListener - Interface in com.pubmatic.sdk.openwrap.core
-
The base ad event listener.
- POBAdsHelper - Class in com.pubmatic.sdk.openwrap.core
-
Ad specific helper class to add common/util implementation for public ad format classes.
- POBAdsHelper() - Constructor for class com.pubmatic.sdk.openwrap.core.POBAdsHelper
-
- POBBanner - Class in com.pubmatic.sdk.openwrap.core
-
This class holds the information of banner impression.
- POBBanner(POBAdSize...) - Constructor for class com.pubmatic.sdk.openwrap.core.POBBanner
-
Constructor
- POBBannerRenderer - Class in com.pubmatic.sdk.openwrap.core.banner
-
POBBannerRenderer is responsible for rendering the banner ad creative.
- POBBannerRenderer(POBBannerRenderer.RendererBuilder) - Constructor for class com.pubmatic.sdk.openwrap.core.banner.POBBannerRenderer
-
Proxy Banner Renderer.
- POBBannerRenderer.RendererBuilder - Interface in com.pubmatic.sdk.openwrap.core.banner
-
Interface builds the Banner Renderer.
- POBBaseAd - Interface in com.pubmatic.sdk.openwrap.core
-
Base interface defining the methods to be implemented by the Ad classes such as POBBannerView,
POBInterstitial, POBRewardedAd etc
- POBBaseAdInteractionListener - Interface in com.pubmatic.sdk.openwrap.core
-
This class triggers the Inline Ad event generated by OW SDK which needs to be communicated to
primary Ad server SDK when OW is rendering an Ad.
- POBBaseEvent - Class in com.pubmatic.sdk.openwrap.core
-
Interface definition to provide ad server implementation.
- POBBaseEvent() - Constructor for class com.pubmatic.sdk.openwrap.core.POBBaseEvent
-
- POBBid - Class in com.pubmatic.sdk.openwrap.core
-
Holds information of winning bid along with all the bids that participated in the auction.
- POBBid.Builder - Class in com.pubmatic.sdk.openwrap.core
-
Builder class to build
POBBid, this is an extensible approach can be used for enhancement
This helps to make
POBBid immutable
- POBBid.POBSummary - Class in com.pubmatic.sdk.openwrap.core
-
POBSummary class instance holds the information of a single bid which participated in the
auction.
- POBBidderAnalytics - Class in com.pubmatic.sdk.openwrap.core
-
Helper class definition to handler partner tracker calls
- POBBidderAnalytics(POBRequest, POBTrackerHandler) - Constructor for class com.pubmatic.sdk.openwrap.core.POBBidderAnalytics
-
- POBBidderIdentifier - Interface in com.pubmatic.sdk.openwrap.core
-
- POBBidderTrackingUtil - Class in com.pubmatic.sdk.openwrap.core
-
This is a Util class having the common methods to be called from all ad formats.
- POBBidderTrackingUtil() - Constructor for class com.pubmatic.sdk.openwrap.core.POBBidderTrackingUtil
-
- POBBiddingManager - Class in com.pubmatic.sdk.openwrap.core
-
Manages multiple bidders internally.
- POBBiddingManager(Map<String, POBPartnerInstantiator<POBBid>>) - Constructor for class com.pubmatic.sdk.openwrap.core.POBBiddingManager
-
Initialise POBBiddingManager by creating partner bids, bidder queue, bidder result
- POBBidEvent - Interface in com.pubmatic.sdk.openwrap.core
-
Interface definition to handle bidding events
- POBBidEvent.BidEventError - Enum in com.pubmatic.sdk.openwrap.core
-
Enum to maintain BidEvent error
- POBBidEventHelper - Class in com.pubmatic.sdk.openwrap.core
-
Helper class to handler bid event util functionality
- POBBidEventHelper() - Constructor for class com.pubmatic.sdk.openwrap.core.POBBidEventHelper
-
- POBBidEventListener - Interface in com.pubmatic.sdk.openwrap.core
-
Interface definition to notifie bid events
- POBBidsBuilder - Class in com.pubmatic.sdk.openwrap.core.internal
-
POBBidsBuilder class builds the wrapper ad descriptor object for rendering wrapper ad
from the provided ad response (Generic model for ad) object
- POBBidsBuilder() - Constructor for class com.pubmatic.sdk.openwrap.core.internal.POBBidsBuilder
-
- POBConstants - Class in com.pubmatic.sdk.openwrap.core
-
- POBConstants() - Constructor for class com.pubmatic.sdk.openwrap.core.POBConstants
-
- POBFullScreenAdInteractionListener - Interface in com.pubmatic.sdk.openwrap.core
-
This class triggers the Fullscreen Ad event generated by OW SDK which needs to be communicated to
primary Ad server SDK when OW is rendering an Ad.
- POBImpression - Class in com.pubmatic.sdk.openwrap.core
-
Holds the general information about an ad impression.
- POBImpression(String, String) - Constructor for class com.pubmatic.sdk.openwrap.core.POBImpression
-
Constructor
- POBImpression(String, String, boolean, boolean) - Constructor for class com.pubmatic.sdk.openwrap.core.POBImpression
-
Constructor to be used for creating Impression object for the Rewarded Ad
- POBInterstitialRenderer - Class in com.pubmatic.sdk.openwrap.core.interstitial
-
Class responsible for handling the interstitial rendering(web/video)
- POBInterstitialRenderer(Context, POBInterstitialRenderer.RendererBuilder) - Constructor for class com.pubmatic.sdk.openwrap.core.interstitial.POBInterstitialRenderer
-
Proxy Interstitial Renderer.
- POBInterstitialRenderer.RendererBuilder - Interface in com.pubmatic.sdk.openwrap.core.interstitial
-
Interface definition builds the Renderer and FullScreen dialog for Interstitial Ad.
- POBManager - Class in com.pubmatic.sdk.openwrap.core
-
This class is responsible for fetching the bids from PubMatic ad server.
- POBManager(POBCommunicator<POBBid>) - Constructor for class com.pubmatic.sdk.openwrap.core.POBManager
-
Deprecated.
- POBManager(Context, POBCommunicator<POBBid>) - Constructor for class com.pubmatic.sdk.openwrap.core.POBManager
-
Constructs the POBManager by initialising the required params
- POBManager(POBRequest, Context) - Constructor for class com.pubmatic.sdk.openwrap.core.POBManager
-
Constructor
- POBNative - Interface in com.pubmatic.sdk.openwrap.core
-
- POBNativeContextSubType - Enum in com.pubmatic.sdk.openwrap.core.nativead
-
Next-level context in which the ad appears.
- POBNativeContextType - Enum in com.pubmatic.sdk.openwrap.core.nativead
-
The context in which the ad appears - what type of content is surrounding the ad on the page at a high level.
- POBNativeDataAssetType - Enum in com.pubmatic.sdk.openwrap.core.nativead
-
List of common asset element types of native advertising.
- POBNativeEnumConstants - Class in com.pubmatic.sdk.openwrap.core.nativead
-
- POBNativeEnumConstants() - Constructor for class com.pubmatic.sdk.openwrap.core.nativead.POBNativeEnumConstants
-
- POBNativeEventTrackingMethod - Enum in com.pubmatic.sdk.openwrap.core.nativead
-
Method used for tracking.
- POBNativeEventType - Enum in com.pubmatic.sdk.openwrap.core.nativead
-
Event Types for native ad.
- POBNativeImageAssetType - Enum in com.pubmatic.sdk.openwrap.core.nativead
-
List of common image asset element types of native advertising.
- POBNativePlacementType - Enum in com.pubmatic.sdk.openwrap.core.nativead
-
The FORMAT of the ad you are purchasing, separate from the surrounding context
- POBOWPartnerHelper - Class in com.pubmatic.sdk.openwrap.core
-
Helper class for OpenWrap Partner
- POBOWPartnerHelper() - Constructor for class com.pubmatic.sdk.openwrap.core.POBOWPartnerHelper
-
- POBOWPartnerInstantiator - Class in com.pubmatic.sdk.openwrap.core
-
Class definition provides implementation of POBPartnerInstantiator and provides
bidding reference, banner rendering and interstitial rendering and tracker handler for OW
partner.
- POBOWPartnerInstantiator(Context, POBBidding<POBBid>) - Constructor for class com.pubmatic.sdk.openwrap.core.POBOWPartnerInstantiator
-
Constructor initialises required params for OW partner
- POBPartnerConfigImp - Class in com.pubmatic.sdk.openwrap.core
-
Class definition compliant of POBPartnerConfig and helper class for Banner, Interstitial
and Rewarded ads.
- POBPartnerConfigImp(POBPartnerConfig.AdFormat) - Constructor for class com.pubmatic.sdk.openwrap.core.POBPartnerConfigImp
-
- POBPartnerTrackerHelper - Class in com.pubmatic.sdk.openwrap.core
-
Helper class definition to handler partner tracker calls
- POBPartnerTrackerHelper() - Constructor for class com.pubmatic.sdk.openwrap.core.POBPartnerTrackerHelper
-
- POBPriceBaseAuctioning - Class in com.pubmatic.sdk.openwrap.core
-
Performs price based auction, if multiple bids are having same price, the front most bid is selected from array
- POBPriceBaseAuctioning() - Constructor for class com.pubmatic.sdk.openwrap.core.POBPriceBaseAuctioning
-
- POBRenderer - Class in com.pubmatic.sdk.openwrap.core
-
Helper class to create renderer.
- POBRenderer() - Constructor for class com.pubmatic.sdk.openwrap.core.POBRenderer
-
- POBRequest - Class in com.pubmatic.sdk.openwrap.core
-
Class to represent the OpenWrap ad request.
- POBRequest.AdPosition - Enum in com.pubmatic.sdk.openwrap.core
-
Fold placement of the ad to be served.
- POBRequest.API - Enum in com.pubmatic.sdk.openwrap.core
-
Supported API of the ad to be served.
- POBRequestBuilder - Class in com.pubmatic.sdk.openwrap.core
-
- POBRequestBuilder(POBRequest, String, Context) - Constructor for class com.pubmatic.sdk.openwrap.core.POBRequestBuilder
-
- POBResponseParser - Class in com.pubmatic.sdk.openwrap.core.internal
-
POBResponseParser class parses the PubMatic wrapper ad response and revert the status with
the callback methods of PMResponseParserListener
- POBResponseParser() - Constructor for class com.pubmatic.sdk.openwrap.core.internal.POBResponseParser
-
- POBReward - Class in com.pubmatic.sdk.openwrap.core
-
Modal class to hold information of rewards.
- POBReward(String, int) - Constructor for class com.pubmatic.sdk.openwrap.core.POBReward
-
Constructor.
- POBRewardedAdInteractionListener - Interface in com.pubmatic.sdk.openwrap.core
-
This class triggers the Rewarded Ad event generated by OW SDK which needs to be communicated to
primary Ad server SDK when OW is rendering an Ad.
- POBRewardedAdRenderer - Class in com.pubmatic.sdk.openwrap.core.rewarded
-
- POBRewardedAdRenderer(Context, int, POBSkipConfirmationInfo) - Constructor for class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
Constructor.
- POBSkipConfirmationInfo - Class in com.pubmatic.sdk.openwrap.core.rewarded
-
Model class to keep information about skip confirmation info
like title, message, resume text and close text
- POBSkipConfirmationInfo(String, String, String, String) - Constructor for class com.pubmatic.sdk.openwrap.core.rewarded.POBSkipConfirmationInfo
-
Constructs skip confirmation info class
- POBSummary() - Constructor for class com.pubmatic.sdk.openwrap.core.POBBid.POBSummary
-
- POBVideo - Class in com.pubmatic.sdk.openwrap.core
-
Model class to build Video Impression
This class holds the information of video impression.
- POBVideo(POBVideo.Placement, POBVideo.Linearity, POBAdSize) - Constructor for class com.pubmatic.sdk.openwrap.core.POBVideo
-
Constructor initialize necessary params
- POBVideo.Linearity - Enum in com.pubmatic.sdk.openwrap.core
-
- POBVideo.Placement - Enum in com.pubmatic.sdk.openwrap.core
-
Placement type for the Video impression
- prepareHttpRequest(String, String, String) - Method in class com.pubmatic.sdk.openwrap.core.POBRequestBuilder
-
Prepare Ortb Http POST request, it also follows request timeout provided in POBRequest
- proceedOnError(POBBidEvent.BidEventError) - Method in interface com.pubmatic.sdk.openwrap.core.POBBidEvent
-
Proceeds with error, If integration type is of primary ad server case like DFP and MoPub, the
execution is continued by invoking ad server call ignoring OpenWrap's bid.
- proceedToLoadAd() - Method in interface com.pubmatic.sdk.openwrap.core.POBBidEvent
-
Proceeds with bid flow, This method should be called only when
POBBidEventListener is set
Note: Should be called from Main/UI thread.
- PUBMATIC_DM_SERVER_SECURE_URL - Static variable in class com.pubmatic.sdk.openwrap.core.POBConstants
-
- PUBMATIC_DM_SERVER_URL - Static variable in class com.pubmatic.sdk.openwrap.core.POBConstants
-
- serverBidTargeting(POBDataType.POBBidTargetingType) - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Method to remove winning bid targeting from targeting received from server side
This method will be used mainly for server side bids as one of them will have winning targeting.
- setAdPosition(POBRequest.AdPosition) - Method in class com.pubmatic.sdk.openwrap.core.POBBanner
-
- setAdPosition(POBRequest.AdPosition) - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
Sets the fold placement of the ad to be served.
- setAdRendererListener(POBAdRendererListener) - Method in class com.pubmatic.sdk.openwrap.core.banner.POBBannerRenderer
-
Sets the renderer listener to get notification of rendering events.
- setAdRendererListener(POBInterstitialRendererListener) - Method in class com.pubmatic.sdk.openwrap.core.interstitial.POBInterstitialRenderer
-
- setAdRendererListener(POBRewardedAdRendererListener) - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
Setter for POBRewardedAdRendererListener to get callbacks from rewarded ad renderer.
- setAdServerUrl(String) - Method in class com.pubmatic.sdk.openwrap.core.POBRequest
-
Setter method to set Ad Server Url
Custom server URL for debugging purpose.
- setAdSizes(POBAdSize...) - Method in class com.pubmatic.sdk.openwrap.core.POBBanner
-
Set the required ad sizes.
- setAppInfo(POBAppInfo) - Method in class com.pubmatic.sdk.openwrap.core.POBRequestBuilder
-
The method takes value of POBAppInfo and set it to specific
reference variable
- setBanner(POBBanner) - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
- setBidEventListener(POBBidEventListener) - Method in interface com.pubmatic.sdk.openwrap.core.POBBidEvent
-
Sets Bid event listener to notify bid events
- setBidStatus(int) - Method in class com.pubmatic.sdk.openwrap.core.POBBid.Builder
-
Set Bid status
- setBidType(String) - Method in class com.pubmatic.sdk.openwrap.core.POBBid.Builder
-
Set static/dynamic Bid type
- setCompanionAds(JSONArray) - Method in class com.pubmatic.sdk.openwrap.core.POBVideo
-
Setter to Json Array of Banner objects, if companion ads are
available
- setCountryFilterConfig(POBBaseBidder.CountryFilterConfig) - Method in class com.pubmatic.sdk.openwrap.core.POBManager
-
- setCreativeType(String) - Method in class com.pubmatic.sdk.openwrap.core.internal.POBBidsBuilder
-
Set creative type if not available in the bid response.
- setCreativeType(String) - Method in class com.pubmatic.sdk.openwrap.core.POBBid.Builder
-
Set Creative type for bid
- setCustomParam(Map<String, List<String>>) - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
Adds custom key-value parameters in an Ad request.
- setDeviceInfo(POBDeviceInfo) - Method in class com.pubmatic.sdk.openwrap.core.POBRequestBuilder
-
The method takes value of POBDeviceInfo and set it to
specific reference variable
- setEpochTimeInSec(long) - Method in class com.pubmatic.sdk.openwrap.core.POBBidderAnalytics
-
To set epoc time, used in Default logger/tracker execution
- setHasWon(boolean) - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
To update winning status with respect to primary ad server, expected to be updated externally.
- setHeight(int) - Method in class com.pubmatic.sdk.openwrap.core.internal.POBBidsBuilder
-
Set height to bid if no width is available in build response
- setHeight(int) - Method in class com.pubmatic.sdk.openwrap.core.POBBid.Builder
-
Set Bid height
- setInterstitial(boolean) - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
- setListener(POBAdBuilding.POBAdBuilderListener<POBBid>) - Method in class com.pubmatic.sdk.openwrap.core.internal.POBBidsBuilder
-
- setListener(POBResponseParsing.POBResponseParserListener<POBBid>) - Method in class com.pubmatic.sdk.openwrap.core.internal.POBResponseParser
-
Method is used to set PMResponseParserListener
- setLocationDetector(POBLocationDetector) - Method in class com.pubmatic.sdk.openwrap.core.POBRequestBuilder
-
The method takes POBLocationDetector object and sets it to
specific reference variable
- setNative(POBNative) - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
Sets the oRTB native object
- setNetworkTimeout(int) - Method in class com.pubmatic.sdk.openwrap.core.POBRequest
-
Sets the network timeout (in seconds) for making an Ad request.
- setPartnerId(String) - Method in class com.pubmatic.sdk.openwrap.core.internal.POBBidsBuilder
-
- setPartnerId(String) - Method in class com.pubmatic.sdk.openwrap.core.POBBid.Builder
-
Set Bid partner id
- setPartnerName(String) - Method in class com.pubmatic.sdk.openwrap.core.internal.POBBidsBuilder
-
Used to set partner name to bid, it used when if no partner name is returned in build response
- setPMZoneId(String) - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
Set the zone id.
- setPosition(POBRequest.AdPosition) - Method in class com.pubmatic.sdk.openwrap.core.POBVideo
-
Setter to set Ad position on screen
- setRewardedSkipConfirmationInfo(POBSkipConfirmationInfo) - Method in class com.pubmatic.sdk.openwrap.core.POBOWPartnerInstantiator
-
Set the skip confirmation dialog info for the Rewarded Ad
- setTestCreativeId(String) - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
This parameter is used to request a test creative.
- setVersionId(int) - Method in class com.pubmatic.sdk.openwrap.core.POBRequest
-
This is an optional OpenWrap version Id of the publisher.
- setVideo(POBVideo) - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
- setVideoAdEventListener(POBVideoAdEventListener) - Method in class com.pubmatic.sdk.openwrap.core.interstitial.POBInterstitialRenderer
-
- setWidth(int) - Method in class com.pubmatic.sdk.openwrap.core.internal.POBBidsBuilder
-
Set width to bid if no width is available in build response
- setWidth(int) - Method in class com.pubmatic.sdk.openwrap.core.POBBid.Builder
-
Set Bid width
- show(int) - Method in class com.pubmatic.sdk.openwrap.core.interstitial.POBInterstitialRenderer
-
- show() - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
Initiates rewarded ad show.
- validate(Context, String, String, Object) - Static method in class com.pubmatic.sdk.openwrap.core.POBAdsHelper
-
Validates the argument to make sure proper initialization of this object.
- valueOf(String) - Static method in enum com.pubmatic.sdk.openwrap.core.nativead.POBNativeContextSubType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pubmatic.sdk.openwrap.core.nativead.POBNativeContextType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pubmatic.sdk.openwrap.core.nativead.POBNativeDataAssetType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pubmatic.sdk.openwrap.core.nativead.POBNativeEventTrackingMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pubmatic.sdk.openwrap.core.nativead.POBNativeEventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pubmatic.sdk.openwrap.core.nativead.POBNativeImageAssetType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pubmatic.sdk.openwrap.core.nativead.POBNativePlacementType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pubmatic.sdk.openwrap.core.POBBidEvent.BidEventError
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pubmatic.sdk.openwrap.core.POBRequest.AdPosition
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pubmatic.sdk.openwrap.core.POBRequest.API
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pubmatic.sdk.openwrap.core.POBVideo.Linearity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pubmatic.sdk.openwrap.core.POBVideo.Placement
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.pubmatic.sdk.openwrap.core.nativead.POBNativeContextSubType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pubmatic.sdk.openwrap.core.nativead.POBNativeContextType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pubmatic.sdk.openwrap.core.nativead.POBNativeDataAssetType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pubmatic.sdk.openwrap.core.nativead.POBNativeEventTrackingMethod
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pubmatic.sdk.openwrap.core.nativead.POBNativeEventType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pubmatic.sdk.openwrap.core.nativead.POBNativeImageAssetType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pubmatic.sdk.openwrap.core.nativead.POBNativePlacementType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pubmatic.sdk.openwrap.core.POBBidEvent.BidEventError
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pubmatic.sdk.openwrap.core.POBRequest.AdPosition
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pubmatic.sdk.openwrap.core.POBRequest.API
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pubmatic.sdk.openwrap.core.POBVideo.Linearity
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pubmatic.sdk.openwrap.core.POBVideo.Placement
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- videoRenderer(Context, POBAdDescriptor, String, int, boolean) - Static method in class com.pubmatic.sdk.openwrap.core.POBRenderer
-
Create Video renderer enabling skipability and exposure tracker based on placement type provided,
max wrapper threshold time out is set to 3, linearity is set to linear
along with it is registered to the video measurement provider.