SASBidderAdapter

Interface to be implemented by objects that will make third party SDKs act as bidders in an InApp bidding setup

Inheritors

Types

Link copied to clipboard
Indicates which mode to use for Holistic competition.
Link copied to clipboard
The type of creative's rendering if the header bidding SDK wins.

Functions

Link copied to clipboard
abstract fun getAdapterName(): String
Returns the adapter name.
Link copied to clipboard
Returns the HTML markup that must be displayed by Smart Display SDK when the winning creative is the one returned by the bidder.
Link copied to clipboard
Returns the competition type for this adapter.
Link copied to clipboard
abstract fun getCurrency(): String
Returns the CPM currency of the winner ad.
Link copied to clipboard
abstract fun getDealId(): String
Returns a Smart AdServer deal id if any is available.
Link copied to clipboard
abstract fun getKeyword(): String
Returns the associated keyword if available.
Link copied to clipboard
abstract fun getPrice(): Double
Returns the CPM value of the winning ad.
Link copied to clipboard
Returns the creative rendering type for this adapter.
Link copied to clipboard
Returns the winning creative id.
Link copied to clipboard
Returns the winning SSP name.
Link copied to clipboard
This method is called when the bidder's winning ad is clicked, in case Smart Display SDK is responsible for creative rendering.
Link copied to clipboard
This method is called when the bidder's winning ad is displayed, in case Smart Display SDK is responsible for creative rendering.
Link copied to clipboard
This method is called when Smart Display SDK did not return an ad with a better CPM than the bidder ad:
Link copied to clipboard
This method is called when Smart Display SDK did not return an ad with a better CPM than the bidder ad: - if rendering type is set to PrimarySDK or Mediation, there is nothing to implement here.