Zucksの実装
全画面インタースティシャル広告のメディエーション設定をするための、Nendの実装手順を記載します。
実装手順:
- Mavenでライブラリを導入する
- 手動でライブラリを導入する
- マニフェストファイルの記述
Mavenでライブラリを導入する(推奨)
Project>build.gradleのallprojects>repositoriesに以下を追加します。allprojects { repositories { google() // GenieeSDK maven { url 'https://raw.github.com/geniee-ssp/Geniee-Android-SDK/master/repository' } // ZucksSDK maven { url 'https://github.com/zucks/ZucksAdNetworkSDK-Maven/raw/master/' } } }1
2
3
4
5
6
7
8
9
10
11
12
13Module>build.gradleのdependenciesに以下を追加します。
dependencies {
// Geniee
implementation 'jp.co.geniee.gnsfullscreeninterstitialadapter:GNSFullscreenInterstitialAdapter-Zucks:4.3.0'
}
- 実装例
- Project>build.gradle
allprojects {
repositories {
google()
jcenter()
// GenieeSDK
maven {
url 'https://raw.github.com/geniee-ssp/Geniee-Android-SDK/master/repository'
}
// ZucksSDK
maven {
url 'https://github.com/zucks/ZucksAdNetworkSDK-Maven/raw/master/'
}
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
- Module>build.gradle
dependencies {
// Google SDK
implementation 'com.android.support:appcompat-v7:26.1.0'
implementation 'com.android.support.constraint:constraint-layout:1.1.1'
implementation 'com.google.android.gms:play-services-ads-identifier:17.0.0'
// Geniee
implementation 'jp.co.geniee.gnadsdk:GNAdSDK:8.5.1 // GenieeSDK
implementation 'jp.co.geniee.gnsfullscreeninterstitialadapter:GNSFullscreenInterstitialAdapter-Zucks:4.3.0'
}
手動でライブラリを導入する
Mavenでライブラリを導入するの手順を実行した場合、この手順は実行する必要はありません。
手動導入手順はこちら
Geniee Adapter SDK のダウンロード
以下の URL から Geniee Android SDK をダウンロードします。
手動でライブラリを導入するで必要なFullscreenInterstitial-Adnws-Android-SDKについては、営業担当者にご確認ください。
Localライブラリの配置
Geniee Android SDK を解凍します。
プロジェクトにGNSFullscreenInterstitialAdapterを追加します。
libsフォルダーが存在しない場合、必要に応じて作成します。libsフォルダにGNSFullscreenInterstitialAdapterフォルダ配下の以下ファイルをコピーします。
- GNSFullscreenInterstitialAdapter-Zucks-4.3.0.jarlibsフォルダにFullscreenInterstitial-Adnws-Android-SDKフォルダ配下の以下ファイルをコピーします。
- ZucksAdNetworkSDK-4.7.0.jarProject/build.gradleのallprojects> repositoriesに追加します。allprojects { repositories { flatDir { dirs 'libs' } } }1
2
3
4
5
6
7Module/build.gradleのdependenciesに追加します。dependencies { implementation fileTree(include: ['*.jar'], dir: 'libs') implementation 'com.android.support.constraint:constraint-layout:1.0.2' }1
2
3
4
マニフェストファイルの記述
マニフェストの記述は不要です。