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のスタートガイドに従って、導入してください。