App Open
AdRequestConfiguration.Builder configuration = AdRequestConfiguration.Companion.builder(context, "Your_placement_name");val configuration = AdRequestConfiguration.builder(context, "Your_placement_name")1
Load App Open Ad
AdSterAdLoader.Companion.builder().withAdsListener(new MediationAdListener() {
@Override
public void onFailure(@NonNull AdError adError) {
// Handle failure callback here
}
@Override
public void onAppOpenAdLoaded(@NonNull MediationAppOpenAd ad) {
super.onAppOpenAdLoaded(ad);
// Show App Open Ad here
}
}).withAppOpenAdEventsListener(new AppOpenAdEventsListener() {
@Override
public void onAdClicked() {
// Callback when ad is clicked
}
@Override
public void onAdImpression() {
// Callback when ad is shown
}
@Override
public void onAdOpened() {
// Callback when ad is opened
}
@Override
public void onAdClosed() {
// Callback when ad is closed
}
@Override
public void onFailure(@Nullable AdError adError) {
// Callback when there is failure
}
@Override
public void onAdRevenuePaid(double revenue, @NotNull String adUnitId, @NotNull String network) {
// Callback which provides revenue and the network which provided it
}
}).build().loadAd(configuration.build());Last updated