-
public interface Placement
-
-
Method Summary
Modifier and Type Method Description abstract PlacementsetPlacementListener(PlacementListener listener)Sets the placement listener for this placement abstract UnitloadAd()Checks to see if there is an ad availableThis will call back to: PlacementListener.onAdNotAvailable PlacementListener. abstract BooleanisAdAvailable()Checks to see if there is an ad available abstract UnitshowAd()Shows the ad associated with this placement. abstract BooleanloadAdWithBidResponse(String bidResponse)Load the placement with the bid response abstract StringgetName()abstract PlacementTypegetType()abstract UnitsetType(PlacementType type)-
-
Method Detail
-
setPlacementListener
abstract Placement setPlacementListener(PlacementListener listener)
Sets the placement listener for this placement
- Parameters:
listener- The listener to set.
-
loadAd
abstract Unit loadAd()
Checks to see if there is an ad available
This will call back to: PlacementListener.onAdNotAvailable PlacementListener.onAdAvailable
-
isAdAvailable
abstract Boolean isAdAvailable()
Checks to see if there is an ad available
-
showAd
abstract Unit showAd()
Shows the ad associated with this placement.
this will call back to
For rewarded placement: PlacementListener.onAdStarted PlacementListener.onAdRewarded PlacementListener.onAdClosed
For interstitial placement: PlacementListener.onAdStarted PlacementListener.onAdClosed
For placement: PlacementListener.onAdStarted PlacementListener.onAdDisplayError PlacementListener.onAdClosed
No ad to display PlacementListener.onAdDisplayError
-
loadAdWithBidResponse
abstract Boolean loadAdWithBidResponse(String bidResponse)
Load the placement with the bid response
- Parameters:
bidResponse- The bid response from the bidding mediator
-
getType
abstract PlacementType getType()
-
setType
abstract Unit setType(PlacementType type)
-
-
-
-