AdEventListener

open class AdEventListener

A listener for receiving notifications during the lifecycle of an ad such as banner or native or native simple ad.

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
open fun onAdClicked()
open fun onAdClicked(@NonNull ad: GfpAd)
Called when an ad is clicked.
Link copied to clipboard
open fun onAdImpression()
open fun onAdImpression(@NonNull ad: GfpAd)
Called when an impression is recorded for an ad.
Link copied to clipboard
open fun onAdMetaChanged(params: Map<String, String>)
open fun onAdMetaChanged(@NonNull ad: GfpAd, params: Map<String, String>)
(Only banner ad) Called when the meta data of the banner ad changes.
Link copied to clipboard
open fun onAdMuted()
open fun onAdMuted(@NonNull ad: GfpAd)
Called when an ad is muted.
Link copied to clipboard
open fun onAdRendered(@NonNull ad: GfpAd)
Called when an ad is rendered.
Link copied to clipboard
open fun onAdSizeChanged(@NonNull ad: GfpAd, adSize: GfpBannerAdSize)
(Only banner ad) Called when the banner ad is changed in size.
Link copied to clipboard
open fun onAdSlotClicked(@NonNull ad: GfpAd, @IntRange(from = 0) slotIndex: Int)
(Only native slot ad) Called when an ad is clicked.
Link copied to clipboard
open fun onError(error: GfpError, responseInfo: GfpResponseInfo)
Called when an error happened while the banner ad is attempting to load or rendering an ad.
open fun onError(@Nullable ad: GfpAd, error: GfpError, responseInfo: GfpResponseInfo)
Called when an error happened while the ad is attempting to load or rendering an ad.
Link copied to clipboard
(Only for richmedia ad) Called when event fired on expandable ad.