Banner/MREC Ads
Adding the Ad Placement (Ad Spot)
// Spot integration for display square
InneractiveAdSpot mSpot = InneractiveAdSpotManager.get().createSpot();
// Adding the adview controller
InneractiveAdViewUnitController controller = new InneractiveAdViewUnitController();
mSpot.addUnitController(controller);Adding Listeners
Adding Event Listener for the Controller
controller.setEventsListener(new InneractiveAdViewEventsListener() {
@Override
public void onAdImpression(InneractiveAdSpot adSpot) {
Log.i(TAG, "onAdImpression");
}
@Override
public void onAdClicked(InneractiveAdSpot adSpot) {
Log.i(TAG, "onAdClicked");
}
@Override
public void onAdWillCloseInternalBrowser(InneractiveAdSpot adSpot) {
Log.i(TAG, "onAdWillCloseInternalBrowser");
}
@Override
public void onAdWillOpenExternalApp(InneractiveAdSpot adSpot) {
Log.i(TAG, "onAdWillOpenExternalApp");
}
@Override //Since VAMP 7.2.0
public void onAdEnteredErrorState(InneractiveAdSpot adSpot, AdDisplayError error) {
Log.i(TAG, "onAdEnteredErrorState");
}
});Adding Request Listener for the Spot
Fetching the Ad
Fetching the Ad for Waterfall
Fetching the Ad for SDK Bidding
Displaying the Ad
Releasing an Ad Placement
Last updated
