public abstract class BannerAdEventListener
extends java.lang.Object
Constructor and Description |
---|
BannerAdEventListener() |
Modifier and Type | Method and Description |
---|---|
void |
onAdClicked(T ad,
java.util.Map<java.lang.Object,java.lang.Object> params)
Called to notify that the user interacted with the ad.
|
void |
onAdDismissed(InMobiBanner ad)
Called to notify that the User is about to return to the application after closing the ad.
|
void |
onAdDisplayed(InMobiBanner ad)
Called to notify that the banner ad has expanded
|
void |
onAdFetchFailed(InMobiBanner ad,
InMobiAdRequestStatus status)
Called to notify that an ad preload has failed.
|
void |
onAdFetchSuccessful(T ad,
AdMetaInfo info)
Called to notify that an ad was received successfully but is not ready to be displayed yet.
|
void |
onAdLoadFailed(T ad,
InMobiAdRequestStatus status)
Called to notify that a request to load an ad failed.
|
void |
onAdLoadSucceeded(T ad)
Deprecated.
|
void |
onAdLoadSucceeded(T ad,
AdMetaInfo info)
Called to notify that an ad was successfully loaded and is ready to be displayed.
|
void |
onRequestPayloadCreated(byte[] requestPayload)
Called to notify when the request payload is created
|
void |
onRequestPayloadCreationFailed(InMobiAdRequestStatus status)
Called to notify when the request payload creation fails
|
void |
onRewardsUnlocked(InMobiBanner ad,
java.util.Map<java.lang.Object,java.lang.Object> rewards)
Called to notify that a reward was unlocked.
|
void |
onUserLeftApplication(InMobiBanner ad)
Called to notify that the user is about to leave the application as a result of interacting with the ad.
|
public void onAdFetchFailed(InMobiBanner ad, InMobiAdRequestStatus status)
Note This
notification is given only when you use preload()
in
InMobiBanner.getPreloadManager()
ad
- Represents the InMobiBanner
ad which was preloadedstatus
- Represents the InMobiAdRequestStatus
status containing error reasonpublic void onAdDisplayed(InMobiBanner ad)
ad
- Represents the InMobiBanner
ad which was expandedpublic void onAdDismissed(InMobiBanner ad)
ad
- Represents the InMobiBanner
ad which was closedpublic void onUserLeftApplication(InMobiBanner ad)
ad
- Represents the InMobiBanner
adpublic void onRewardsUnlocked(InMobiBanner ad, java.util.Map<java.lang.Object,java.lang.Object> rewards)
ad
- Represents the InMobiBanner
ad for which rewards was unlockedrewards
- Represents the rewards unlockedpublic void onAdFetchSuccessful(T ad, AdMetaInfo info)
ad
- Represents the ad which was loaded or preloadedinfo
- Represents the ad meta information@Deprecated public void onAdLoadSucceeded(T ad)
onAdFetchSuccessful(Object, AdMetaInfo)
instead.
Called to notify that an ad was successfully loaded.ad
- Represents the ad which was loadedpublic void onAdLoadSucceeded(T ad, AdMetaInfo info)
ad
- Represents the ad which was loadedinfo
- Represents the ad meta informationpublic void onAdLoadFailed(T ad, InMobiAdRequestStatus status)
ad
- Represents the ad which failed to loadstatus
- Represents the InMobiAdRequestStatus
status containing error reasonpublic void onAdClicked(T ad, java.util.Map<java.lang.Object,java.lang.Object> params)
ad
- Represents the ad on which user clickedparams
- Represents the click parameterspublic void onRequestPayloadCreated(byte[] requestPayload)
requestPayload
- Represents the request payloadpublic void onRequestPayloadCreationFailed(InMobiAdRequestStatus status)
status
- Represents the InMobiAdRequestStatus
status containing error reason