LoginSignup
28
26

More than 5 years have passed since last update.

複数のAdNetworkを切り替えて広告表示するライブラリ作った

Last updated at Posted at 2016-10-06

iOS/Androidで、複数のAdNetworkを切り替えて広告表示するライブラリ

AdSwitcher
https://github.com/tkyaji/AdSwitcher

できること

  • AdMob80%、Nend20%、みたいな感じで確率で切り替えて広告表示する
  • UnityAds -> AppLovin みたいな感じで、ローテーションで切り替えて広告表示する
  • n回に1回広告出す

やらなきゃいけないこと

対応プラットフォーム

  • Unity
  • iOS
  • Android

対応 AdNetwork

  • AdMob
  • Nend
  • i-mobile
  • Facebook
  • AMoAd
  • AdGeneration
  • Five
  • UnityAds
  • AppLovin
  • Maio
  • AdColony
  • Zucks
  • Tapjoy
  • アドフリくん

サンプルコード (Unity)


// 最初に設定ファイルをロードする
AdSwitcherConfigLoader.Instance.StartLoad("http:/yourdomain/adswitcher.json");


// バナー広告
var bannerView = new AdSwitcherBannerView(AdSwitcherConfigLoader.Instance,
                                          "banner",
                                          BannerAdSize.Size_320x50,
                                          BannerAdAlign.BottomCenter);
bannerView.Show();


// インタースティシャル広告
var interstitial = new AdSwitcherInterstitial(AdSwitcherConfigLoader.Instance,
                                              "interstitial");
// ロード完了時に表示する
interstitial.SetAdLoadedHandler((adConfig, result) => {
    if (result) {
        interstitial.Show();
    }
});



詳細はWikiを参照してください

28
26
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
28
26