Android Studioによる組み込み¶
build.gradleの編集¶
アプリケーションレベルのbuild.gradleにmavenリポジトリと依存関係を設定します。
repositories { google() maven { url 'https://cdnp.ad-stir.com/m2' } } dependencies { // 利用するadstirのSDKバージョンを設定します def adstir_version = "2.17.0" implementation "com.ad-stir.webviewsdk:adstir-webviewsdk:${adstir_version}" }
メディエーションアダプタの導入¶
ご利用する広告種別毎にメディエーションアダプタを導入してください。 ネットワークについてはこちらをご覧ください。
下記が広告種別毎に全てのネットワークのメディエーションアダプターを導入例となります。
バナー広告¶
下記の設定で、バナー広告に対応したメディエーションアダプタが一括で導入されます。
アプリケーションレベルのbuild.gradleにmavenリポジトリと依存関係を設定します。
repositories { google() mavenCentral() maven { url 'https://cdnp.ad-stir.com/m2' } maven { url 'https://android-sdk.is.com/'} // ironSource } dependencies { // 利用するadstirのSDKバージョンを設定します def adstir_version = "2.17.0" implementation "com.ad-stir.mediationadapter:adstir-mediationadapter-ironsource:${adstir_version}" }
動画リワード・全画面インタースティシャル広告¶
下記の設定で、動画リワード・全画面インタースティシャル広告に対応したメディエーションアダプタが一括で導入されます。
アプリケーションレベルのbuild.gradleにmavenリポジトリと依存関係を設定します。
repositories { google() mavenCentral() maven { url 'https://cdnp.ad-stir.com/m2' } maven { url 'https://imobile-maio.github.io/maven' } // maio maven { url 'https://imobile.github.io/adnw-sdk-android'} // imobile maven { url 'https://android-sdk.is.com/'} // ironSource maven { url 'https://artifact.bytedance.com/repository/pangle' } // TikTok } dependencies { // 利用するadstirのSDKバージョンを設定します def adstir_version = "2.17.0" implementation "com.ad-stir.mediationadapter:adstir-mediationadapter:${adstir_version}" }
スワイプインタースティシャル広告¶
下記の設定で、動画リワード・全画面インタースティシャル広告に対応したメディエーションアダプタが一括で導入されます。
アプリケーションレベルのbuild.gradleにmavenリポジトリと依存関係を設定します。
repositories { google() mavenCentral() maven { url 'https://cdnp.ad-stir.com/m2' } maven { url 'https://github.com/zucks/ZucksAdNetworkSDK-Maven/raw/master/' } // Zucks } dependencies { // 利用するadstirのSDKバージョンを設定します def adstir_version = "2.17.0" implementation "com.ad-stir.mediationadapter:adstir-mediationadapter-zucks:${adstir_version}" }