π¨How to pass publisher provided identifiers in ad request (PPID) (Only for GAM)
Below are the steps to pass PPID with ad request for GAM (Supported by all ad formats)
Create your
AdRequestConfiguration
as per the below format
val configuration = AdRequestConfiguration.Companion.builder(context, "Your_placement_name");
Adding PPID to AdRequest
configuration.publisherProvidedId("YOUR_PPID");
Call
loadAd()
method as per below format
AdSterAdLoader.Companion.builder().withAdsListener(new MediationAdListener() {
@Override
public void onBannerAdLoaded(@NonNull MediationBannerAd ad) {
super.onBannerAdLoaded(ad);
// Show banner ad here
}
@Override
public void onFailure(@NonNull AdError adError) {
// Handle failure here
}
}).withAdsEventsListener(new AdEventsListener() {
@Override
public void onAdClicked() {
//Handle ad click here
}
@Override
public void onAdImpression() {
//Handle ad impression here
}
}).build().loadAd(configuration.build());
Inside the
onBannerAdLoaded
callback method invokegetView()
method ofMediationnBannerAd
object to add an AdSter banner view to the given layout as shown below
container.removeAllViews();
container.addView(ad.getView());
Call
MediationBannerAd.destroy()
When activity/fragment is destroyed or detached.
PreviousHow to pass predefined custom targeting values in ad request (Only for GAM)NextTEST AD UNITS
Last updated
Was this helpful?