PMBannerAdView.BannerAdViewDelegate
PMBannerAdView.BannerAdViewDelegate.
ActivityListenerPMBannerAdView.BannerAdViewDelegate.
FeatureSupportHandlerPMBannerAdView.BannerAdViewDelegate.
InternalBrowserListenerPMBannerAdView.BannerAdViewDelegate.
RequestListenerPMBannerAdView.BannerAdViewDelegate.
RichMediaListenerPMInterstitialAd.InterstitialAdListener
PMInterstitialAd.InterstitialAdListener.
ActivityListenerPMInterstitialAd.InterstitialAdListener.
FeatureSupportHandlerPMInterstitialAd.InterstitialAdListener.
InternalBrowserListenerPMInterstitialAd.InterstitialAdListener.
RequestListenerPMInterstitialAd.InterstitialAdListener.
RichMediaListenerPMNativeAd.NativeRequestListener
➤ PMNativeAdRequest
PMPrefetchManager.PMPrefetchListener
-
Class PMNativeAdRequest
- Nested Class Summary
- Nested classes/interfaces inherited from class com.pubmatic.sdk.common.pubmatic.PMAdRequest
- Field Summary
- Fields inherited from class com.pubmatic.sdk.common.pubmatic.PMAdRequest
- Fields inherited from class com.pubmatic.sdk.common.AdRequest
- Method Summary
- Methods inherited from class com.pubmatic.sdk.common.pubmatic.PMAdRequest
- Methods inherited from class com.pubmatic.sdk.common.AdRequest
- Methods inherited from class java.lang.Object
- Method Detail
-
Class PMNativeAdRequest
com.pubmatic.sdk.nativead.pubmatic
Class PMNativeAdRequest
java.lang.Object
com.pubmatic.sdk.common.AdRequest
com.pubmatic.sdk.common.pubmatic.PMAdRequest
com.pubmatic.sdk.nativead.pubmatic.PMNativeAdRequest
public class PMNativeAdRequest
extends PMAdRequest
Nested Class Summary
Nested classes/interfaces inherited from class com.pubmatic.sdk.common.pubmatic.PMAdRequest
PMAdRequest.AD_TYPE, PMAdRequest.AWT_OPTION, PMAdRequest.ETHNICITY, PMAdRequest.GENDER, PMAdRequest.HASHING_TECHNIQUE, PMAdRequest.OPERID, PMAdRequest.RS
Field Summary
Fields inherited from class com.pubmatic.sdk.common.pubmatic.PMAdRequest
mAdId, mAdOrientation, mAdType, mAid, mAppCategory, mAppDomain, mAWT, mCity, mCoppa, mDMA, mEthnicity, mGender, mHashing, mIABCategory, mIncome, mKeywordsList, mOperId, mOrmmaComplianceLevel, mPaid, mPMZoneId, mPubId, mSiteId, mState, mStoreURL, mYearOfBirth, mZip
Fields inherited from class com.pubmatic.sdk.common.AdRequest
isAndroidAidEnabled, mChannel, mContext, mCustomParams, mLocation, mPMAdSize, mPostData, mRRFormatter, mUrlParams, mUserAgent
Method Summary
Modifier and Type | Method and Description |
---|---|
Boolean | checkMandatoryParams() |
static PMNativeAdRequest | createPMNativeAdRequest(java.lang.string pubId, java.lang.string siteId, java.lang.string adId, java.util.List<PMNativeAssetRequest> requestedAssets) This method will create and object of . |
com.pubmatic.sdk.common.RRFormatter | getFormatter() |
protected void | initializeDefaultParams() This method will initialize all the static parameters which SDK need to set. |
Boolean | isTest() Access for test mode state of the instance. |
void | setCustomParams(java.util.Map<java.lang.string,java.util.List<java.lang.string>> customParams) |
void | setTest(Boolean test) Sets the instance test mode. |
protected void | setUpPostParams() |
Methods inherited from class com.pubmatic.sdk.common.pubmatic.PMAdRequest
addKeyword, getAdOrientation, getAdType, getAppCategory, getAWT, getDeviceOrientation, getEthnicity, getIABCategory, getKeywordstring, getOperId, getPMZoneId, getSiteId, getStoreURL, getYearOfBirth, isApplicationPaid, setAdId, setAdOrientation, setAdType, setAid, setAppCategory, setAppDomain, setApplicationPaid, setAWT, setCity, setCoppa, setDMA, setEthnicity, setGender, setIABCategory, setIncome, setLocation, setOperId, setOrmmaComplianceLevel, setPMZoneId, setPubId, setSiteId, setState, setStoreURL, setUdidHash, setYearOfBirth, setZip
Methods inherited from class com.pubmatic.sdk.common.AdRequest
addUrlParam, getChannel, getCustomParams, getRequestUrl, getUserAgent, putPostData, setAdSize, setAndroidAidEnabled, setContext, setCustomParams, setUrlParams, setUserAgent
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, tostring, wait, wait, wait
Method Detail
createPMNativeAdRequest
public static PMNativeAdRequest createPMNativeAdRequest(java.lang.string pubId, java.lang.string siteId, java.lang.string adId, java.util.List<PMNativeAssetRequest> requestedAssets)
This method will create and object of . It is used for the implementations of
- instance
initializeDefaultParams
protected void initializeDefaultParams()
This method will initialize all the static parameters which SDK need to set.
- initializeDefaultParams in class
AdRequest
checkMandatoryParams
public Boolean checkMandatoryParams()
- checkMandatoryParams in class
PMAdRequest
setCustomParams
public void setCustomParams(java.util.Map<java.lang.string,java.util.List<java.lang.string>> customParams)
setTest
public void setTest(Boolean test)
Sets the instance test mode. If set to test mode the instance will request test ads for the configured zone.
Warning: This should never be enabled for application releases.
test
- true to set test mode, false to disable test mode.
isTest
public Boolean isTest()
Access for test mode state of the instance.
- true if the instance is set to test mode, false if test mode is disabled.
setUpPostParams
protected void setUpPostParams()
- setUpPostParams in class
PMAdRequest
getFormatter
public com.pubmatic.sdk.common.RRFormatter getFormatter()
- getFormatter in class
AdRequest