Finished Integration Guide
If you haven’t finished the previous integration guide, please check all the settings here.
Besides, you have to download and import Vpon Adapter in your project:
Mediation Platform | Adapter | Compatible SDK Version |
---|---|---|
AdMob Google Ad Manager (v2.1.0) |
download | Vpon SDK 5.2.0 ↑ GMA SDK 19.4 ↑ |
Overview
AdMob Mediation is a feature that lets you serve ads to your apps from multiple sources, including the AdMob Network, Mopub Network, third-party ad networks and house ad campaigns.
Mediation Platforms
AdMob | Ad Manager |
---|---|
Send Content Data To Vpon Via Mediation
Please follow the instruction below to send the content information to Vpon if you are trying to integrate Vpon SDK with below Mediation Platforms:
AdMob / Google Ad Manager
Please check your SDK and Adapter version first if you are using AdMob / Google Ad Manager, the SDK and Adapter version must be:
Vpon SDK v5.1.1
and aboveVpon AdMob Adapter v2.0.1
and above
Please refer to below sample if you are integrating Banner Ad or Interstitial Ad:
AdRequest.Builder builder = new AdRequest.Builder();
Bundle bundle = new Bundle();
HashMap<String, Object> contentData = new HashMap<>();
contentData.put("key1", "Vpon");
contentData.put("key2", 1.2);
contentData.put("key3", true);
bundle.putSerializable(AD_CONTENT_DATA, contentData);
bundle.putSerializable(AD_CONTENT_URL, "https://www.vpon.com/zh-hant/");
builder.addNetworkExtrasBundle(VpadnAdapter.class, bundle);
adLoader.loadAd(builder.build());
Please refer to below sample if you are integrating Native Ad:
AdRequest.Builder builder = new AdRequest.Builder();
Bundle bundle = new Bundle();
HashMap<String, Object> contentData = new HashMap<>();
contentData.put("key1", "Vpon");
contentData.put("key2", 1.2);
contentData.put("key3", true);
bundle.putSerializable(AD_CONTENT_DATA, contentData);
bundle.putSerializable(AD_CONTENT_URL, "https://www.vpon.com/zh-hant/");
builder.addNetworkExtrasBundle(VpadnAdapter.class, bundle);
adLoader.loadAd(builder.build());