AdMob広告ネットワークメディエーション - united-adstir/AdStir-Integration-Guide-iOS GitHub Wiki

対応OS

adstir SDK 2.12.0以降をお使いの場合はiOS 8.0以上の端末に配信されます。 adstir SDK 2.12.0未満をお使いの場合はiOS 6.0以上の端末に配信されます。

Google Mobile Ads SDKは7.28.0以上をご利用ください

初期設定

初期設定に従って、設定してください。

MoPub広告を利用される場合

こちらをご覧ください。

AdMob設定

AdMobに管理画面では以下のように設定します。

バナー広告

  • Label : adstir
  • Class Name : MediationAdapterAdstirWebview
  • Parameter : adstirメディアID,adstir枠No (例: MEDIA-XXXXX,1)

ネイティブ広告

  • Lavel : adstir_native(例)
  • Class Name : AdstirAdsCustomEventNativeAd
  • Parameter : adstirメディアID,adstir枠No (例: MEDIA-XXXXX,1 )

ネイティブ広告を使用時の注意

GADAdLoaderを初期化する際に、adTypeパラメータにkGADAdLoaderAdTypeUnifiedNativeを含めてください。

adstir SDK 2.14.2未満をご利用の場合

adstir SDK 2.14.2未満をご利用の場合は、adstirのネイティブ広告レスポンスはGADNativeAppInstallAdLoaderDelegateでのみ返されます。 GADAdLoaderを初期化する際に、adTypeパラメータにkGADAdLoaderAdTypeNativeAppInstallを含めてください。

インタースティシャル広告

  • Lavel : adstir_interstitial(例)
  • Class Name : AdstirAdsCustomEventInterstitial
  • Parameter : {"mediaId":"adstirメディアID","spotNo":adstir枠No,"spotNos":[adstir枠No,adstir枠No2]}
    • spotNosにはアプリで利用する動画リワード/全画面インタースティシャル広告の枠Noを全てカンマ区切りで設定してください。
    • 例)動画リワード広告の枠Noが1と2、全画面インタースティシャル広告の枠Noが3と4で、全画面インタースティシャル広告の枠No3を設定する場合
      • {"mediaId":"MEDIA-XXXXX","spotNo":3,"spotNos":[1,2,3,4]}

動画リワード広告

  • Lavel : adstir_videoreward(例)
  • Class Name : AdstirAdsRewardMediationAdapter
  • Parameter : {"mediaId":"adstirメディアID","spotNo":adstir枠No,"spotNos":[adstir枠No,adstir枠No2]}
    • spotNosにはアプリで利用する動画リワード/全画面インタースティシャル広告の枠Noを全てカンマ区切りで設定してください。
    • 例)動画リワード広告の枠Noが1と2、全画面インタースティシャル広告の枠Noが3と4で、動画リワード広告の枠No1を設定する場合
      • {"mediaId":"MEDIA-XXXXX","spotNo":1,"spotNos":[1,2,3,4]}

広告の掲載

AdMobのスタートガイドに従って、導入してください。

iOS クイック スタート