public interface InneractiveAdSpot
| Modifier and Type | Interface and Description |
|---|---|
static interface |
InneractiveAdSpot.RequestListener
External request listener interface
|
static class |
InneractiveAdSpot.RequestListenerAdapter
a Simple adapter interface with a single callback entry.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addUnitController(InneractiveUnitController unitController)
Add controller support for this spot
|
void |
destroy()
When done working with the Spot, please call destroy
|
com.fyber.inneractive.sdk.flow.InneractiveAdContent |
getAdContent()
Get the current ad content, if available
|
InneractiveAdRequest |
getCurrentProcessedRequest()
Getter for the Ad Request
|
java.lang.String |
getLocalUniqueId()
Returns the spot local id
|
InneractiveMediationName |
getMediationName()
Getter for mediation name
|
java.lang.String |
getMediationNameString()
Getter for mediation name string
|
java.lang.String |
getMediationVersion()
Getter for mediation version
|
java.lang.String |
getRequestedSpotId()
Return the spot id, which was passed through requestAd
|
InneractiveUnitController |
getSelectedUnitController()
Returns the selected unit controller, based on the returned content and unit
|
boolean |
isReady()
returns true if the spot is ready for display
|
void |
removeUnitController(InneractiveUnitController unitController)
Remove a previously added supported controller from this spt
|
void |
requestAd(InneractiveAdRequest request)
Starts the ad request flow
|
void |
setMediationName(InneractiveMediationName mediation)
Setter for the mediation name enum
|
void |
setMediationName(java.lang.String mediationName)
Setter for the mediation name string
|
void |
setMediationVersion(java.lang.String mediationVersion)
Setter got the mediation version
|
void |
setRequestListener(InneractiveAdSpot.RequestListener listener)
Set this Spot's ad request listener
|
void addUnitController(InneractiveUnitController unitController)
unitController - a concrete unit controllervoid removeUnitController(InneractiveUnitController unitController)
unitController - the controller to removeInneractiveUnitController getSelectedUnitController()
void setRequestListener(InneractiveAdSpot.RequestListener listener)
listener - void requestAd(InneractiveAdRequest request)
request - Client side request parametersjava.lang.String getRequestedSpotId()
java.lang.String getLocalUniqueId()
boolean isReady()
com.fyber.inneractive.sdk.flow.InneractiveAdContent getAdContent()
void destroy()
void setMediationName(InneractiveMediationName mediation)
InneractiveMediationName getMediationName()
void setMediationName(java.lang.String mediationName)
java.lang.String getMediationNameString()
InneractiveAdRequest getCurrentProcessedRequest()
void setMediationVersion(java.lang.String mediationVersion)
java.lang.String getMediationVersion()