BannerAdapterListener

This is an SDK internal listener for lifecycle of Banner ad Adapter. Provides callbacks for various events that occur during the banner ad lifecycle, including loading, clicking, impressions, and error handling.

Functions

Link copied to clipboard
abstract fun onAdClicked(@NonNull adapter: GfpBannerAdAdapter)
Called when the ad is clicked.
Link copied to clipboard
abstract fun onAdImpression(@NonNull adapter: GfpBannerAdAdapter)
Called when a viewable impression occurs.
Link copied to clipboard
abstract fun onAdLoaded(@NonNull adapter: GfpBannerAdAdapter, @NonNull adView: View, @Nullable adSize: GfpBannerAdSize)
Called when the ad is successfully loaded.
Link copied to clipboard
abstract fun onAdMetaChanged(@NonNull adapter: GfpBannerAdAdapter, @NonNull params: Map<String, String>)
Called when ad metadata changes.
Link copied to clipboard
abstract fun onAdMuted(@NonNull adapter: GfpBannerAdAdapter)
Called when the ad is muted.
Link copied to clipboard
abstract fun onAdSizeChanged(@NonNull adapter: GfpBannerAdAdapter, adSize: GfpBannerAdSize)
Called when the ad size changes.
Link copied to clipboard
abstract fun onLoadError(@NonNull adapter: GfpBannerAdAdapter, @NonNull error: GfpError)
Called when an error occurs during ad loading.
Link copied to clipboard
abstract fun onStartError(@NonNull adapter: GfpBannerAdAdapter, @NonNull error: GfpError)
Called when an error occurs during view rendering.