UnifiedAdMediator

class UnifiedAdMediator : AdMediator<T1, T2> , AdapterProcessorListener

Mediator class designed for unified ads. Handles the mediation process for various types of advertisements including banner, native, and combined ads.

Functions

Link copied to clipboard
open fun onAdClicked()
Called when an ad is clicked.
Link copied to clipboard
open fun onAdError(@NonNull error: GfpError)
Called when an ad error occurs.
Link copied to clipboard
open fun onAdImpression()
Called when an ad impression is recorded.
Link copied to clipboard
open fun onAdMetaChanged(@NonNull params: Map<String, String>)
Called when ad metadata changes.
Link copied to clipboard
open fun onAdMuted()
Called when an ad is muted.
Link copied to clipboard
Called when the ad size changes.
Link copied to clipboard
Called when an ad call is cancelled.
Link copied to clipboard
open fun onChangedAdapterState(@NonNull stateLog: StateLogCreator.StateLog)
Called when the adapter state changes.
Link copied to clipboard
open fun onChangedMediationState(@NonNull stateLog: StateLogCreator.StateLog)
Called when the mediation state changes.
Link copied to clipboard
Called when an expandable ad event occurs.
Link copied to clipboard
open fun onFailedToLogEvent(url: String, errorMessage: String)
Called when a log event fails to be recorded.
Link copied to clipboard
open fun onPickedAdapter(@NonNull adapter: GfpAdAdapter)
Called when an adapter is selected for the mediation process.
Link copied to clipboard
open fun onReceivedAdCallResponse(@NonNull adCallResponse: AdCallResponse)
Called when an ad call response is received.
Link copied to clipboard
open fun onSuccessToLoad(@NonNull ad: GfpAd)
Called when an ad is successfully loaded.
Link copied to clipboard
Called when a log event is successfully recorded.