🎨In-stream Video (Beta)
AdSter SDK also gives the option to load and show in-stream video ad format which is the proprietary Ad format of IMA SDK.
Create your AdRequestConfiguration
as per the below format
AdRequestConfiguration configuration = AdRequestConfiguration.Companion
.builder(context, "Your_placement_name")
.addVideoPlayer(playerView, audioManager)
.setContentUrl("https://your-video-url.mp4")
.build();
Load and show In-stream Video Ad
Call loadAd()
method as per below format
AdSterAdLoader.Companion.builder()
.withAdsListener(new MediationAdListener() {
@Override
public void onVideoAdLoaded(@NonNull MediationVideoAd ad) {
Log.d("AdCallback", "Ad Loaded");
}
@Override
public void onFailure(@NonNull AdError error) {
Log.e("AdCallback", "Ad Load Failed: " + error.getErrorMessage());
}
})
.withVideoAdEventsListener(new VideoAdEventsListener() {
@Override public void onAdPlayed() {}
@Override public void onAdSkipped() {}
@Override public void onAdStopped() {}
@Override public void onAllAdCompleted() {}
@Override public void onContentPauseRequested() {}
@Override public void onContentResumeRequested() {}
@Override public void onAdLoadFailure(@NonNull AdError error) {}
@Override public void onAdClicked() {}
@Override public void onVolumeChanged(int delta) {}
@Override public void onAdTapped() {}
@Override public void onAdPaused() {}
@Override public void onSkippableStateChanged() {}
})
.build()
.loadAd(configuration);
Last updated
Was this helpful?