public class POBInterstitial
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
POBInterstitial.POBInterstitialListener
Static member class for interaction with the POBInterstitial instance.
|
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ORIENTATION_KEY |
| Constructor and Description |
|---|
POBInterstitial(android.content.Context context,
java.lang.String publisherId,
int profileId,
java.lang.String adUnitId)
Constructor.
|
POBInterstitial(android.content.Context context,
java.lang.String publisherId,
int profileId,
java.lang.String adUnitId,
POBInterstitialEvent listener)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
Invoke this method when your activity/fragment is about to destroy.
|
POBRequest |
getAdRequest()
Returns an instance of POBRequest, required for setting targeting parameters.
|
POBInterstitialImpression |
getImpression()
Returns an instance of POBInterstitialImpression which gets created internally.
|
boolean |
isReady()
Method to check whether the ad is loaded and ready to show InterstitialAd.
|
void |
loadAd()
Initiate the loading of an interstitial ad
|
void |
setListener(POBInterstitial.POBInterstitialListener listener)
Sets instance of POBInterstitialListener for getting callbacks
|
void |
show()
Presents an interstitial ad in full screen view until the user dismisses it.
|
public static final java.lang.String ORIENTATION_KEY
public POBInterstitial(@NonNull
android.content.Context context,
@NonNull
java.lang.String publisherId,
int profileId,
@NonNull
java.lang.String adUnitId,
@NonNull
POBInterstitialEvent listener)
context - Activity contextpublisherId - Identifier of the publisherprofileId - Profile ID of an ad tagadUnitId - Ad unit id used to identify unique placement on screenlistener - Valid instance of POBInterstitialEventpublic POBInterstitial(@NonNull
android.content.Context context,
@NonNull
java.lang.String publisherId,
int profileId,
@NonNull
java.lang.String adUnitId)
context - Activity contextpublisherId - Identifier of the publisherprofileId - Profile ID of an ad tagadUnitId - Ad unit id used to identify unique placement on screenpublic void loadAd()
public POBRequest getAdRequest()
public void show()
public boolean isReady()
public void setListener(POBInterstitial.POBInterstitialListener listener)
listener - Instance of POBInterstitialListenerpublic void destroy()
public POBInterstitialImpression getImpression()