概要
透過中介服務,您的應用程式就能放送眾多來源 (包括 AdMob 聯播網、MoPub 聯播網、第三方廣告聯播網和內部廣告活動等來源) 的廣告。
完成串接準備
在開始串接廣告之前,請確認您已經將 Vpon SDK 導入您的專案中。若您尚未完成,請先參考串接說明完成相關設定。
中介服務平台
AdMob | Ad Manager |
---|---|
透過 Mediation 回傳內容資訊
如果您是使用 Mediation 的方式來串接 Vpon SDK,您可以透過以下方式,將頁面內容資訊發給 Vpon:
AdMob / Google Ad Manager
若您是使用 AdMob / Google Ad Manager 來進行 Mediation,請確認您所使用的 SDK 及 Adapter 版本:
Vpon SDK v5.1.1
及以上版本Vpon AdMob Adapter v2.0.1
及以上版本
若您串接的是橫幅廣告或插頁廣告,請參考以下範例:
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());
若您串接的是原生廣告,請參考以下範例:
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());