Amoadの実装
動画リワード広告のメディエーション設定をするための、Amoadの実装手順を記載します。 動画リワード広告の実装
実装手順:
- Mavenでライブラリを導入する
- 手動でライブラリを導入する
- マニフェストファイルの記述
Mavenでライブラリを導入する(推奨)
- Geniee Adapter SDK のダウンロード - 以下の URL から Geniee Android SDK をダウンロードします。
 - 必要なRewardVideo-Adnws-Android-SDKについては、営業担当者にご確認ください。
- libsフォルダーが存在しない場合、必要に応じて作成します。
- libsフォルダ- RewardVideo-Adnws-Android-SDKの以下ファイルをコピーします。- AMoAd-playable-1.0.0.jar
 
 
- Project>build.gradleの- allprojects>repositoriesに以下を追加します。
   allprojects {
   	repositories {        	
   		// GenieeSDK
   		maven { 
   			url 'https://raw.github.com/geniee-ssp/Geniee-Android-SDK/master/repository'
   		}
   	}
   }
   
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
- Module>build.gradleの- dependenciesに以下を追加します。
dependencies {
    implementation fileTree(include: ['*.jar'], dir: 'libs')
    implementation 'com.android.support.constraint:constraint-layout:1.1.3'
    // Geniee
    implementation 'jp.co.geniee.gnsrewardadapter:GNSRewardAdapter-Amoad:6.4.1'
}
- 実装例
- Project>build.gradle
   allprojects {
   	repositories {
   		google()
   		jcenter()
   			
   		// GenieeSDK
   		maven { 
   			url 'https://raw.github.com/geniee-ssp/Geniee-Android-SDK/master/repository'
   		}
   	}
   }
   
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
- Module>build.gradle
dependencies {
    // Google SDK
    implementation 'com.android.support:appcompat-v7:26.1.0'
    implementation 'com.android.support.constraint:constraint-layout:1.1.0-alpha7'
    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.gnsrewardadapter:GNSRewardAdapter-Amoad:6.4.1'
}
手動でライブラリを導入する
Mavenでライブラリを導入するの手順を実行した場合、この手順は実行する必要はありません。
手動導入手順はこちら
Geniee Adapter SDK のダウンロード
以下の URL から Geniee Android SDK をダウンロードします。
手動でライブラリを導入するで必要なRewardVideo-Adnws-Android-SDKについては、営業担当者にご確認ください。
Localライブラリの配置
- Geniee Android SDK を解凍します。 
- プロジェクトにGNSRewardAdapterを追加します。 
- libsフォルダーが存在しない場合、必要に応じて作成します。
- libsフォルダに- GNSRewardAdapterフォルダ配下の以下ファイルをコピーします。- GNSRewardAdapter-Amoad-6.4.1.jar
 
- libsフォルダに- RewardVideo-Adnws-Android-SDKフォルダ配下の以下ファイルをコピーします。- AMoAd-playable-1.0.0.jar
 
- Module/build.gradleの- dependenciesに追加します。- dependencies { implementation fileTree(include: ['*.jar'], dir: 'libs') implementation 'com.android.support:appcompat-v7:27.1.1' implementation 'com.android.support.constraint:constraint-layout:1.1.3' }1
 2
 3
 4
 5
マニフェストファイルの記述
マニフェストファイル AndroidManifest.xml に必要情報を記述します。
- Mavenでライブラリを導入するの手順を実行した場合、この手順は実行する必要はありません。- 手動導入手順はこちら- マニフェストファイルの - <application>にSDKが使用するアクティビティの情報を記述します。- <!-- Amoad --> <activity android:name="com.amoad.AMoAdInterstitialVideoActivity" />1
 2
 
