「Monaca/admob/admob-free/mediation/nend」の版間の差分
(→参考) |
(→iosの場合) |
||
| (同じ利用者による、間の8版が非表示) | |||
| 行5: | 行5: | ||
<pre> | <pre> | ||
<framework src="net.nend.android:nend-sdk:5.4.2" /> | <framework src="net.nend.android:nend-sdk:5.4.2" /> | ||
| − | <framework src="com.google.ads.mediation:nend: | + | <framework src="com.google.ads.mediation:nend:5.4.2.0" /> |
</pre> | </pre> | ||
| + | |||
| + | バナー、リワード、インステの表示ができた。 | ||
===以下エラーが発生する場合=== | ===以下エラーが発生する場合=== | ||
| 行31: | 行33: | ||
url "https://maven.google.com" | url "https://maven.google.com" | ||
} | } | ||
| + | jcenter() | ||
maven { | maven { | ||
url 'http://fan-adn.github.io/nendSDK-Android-lib/library' | url 'http://fan-adn.github.io/nendSDK-Android-lib/library' | ||
} | } | ||
| − | |||
} | } | ||
} | } | ||
| 行63: | 行65: | ||
===AdMobしか表示されない場合=== | ===AdMobしか表示されない場合=== | ||
admob.setDevMode(true)を一度切ってみる | admob.setDevMode(true)を一度切ってみる | ||
| + | |||
| + | ===あるフォーマットが表示されない場合=== | ||
| + | 当初バナーとリワードのみが表示され、インステが表示されなかった。AdMobの管理画面を見ると、 | ||
| + | メディエーションにインステADを設置していたが、インステAD側から接続されてるメディエーションが0件となっていて、 | ||
| + | おかしな状態になってた。再度インステADを作成し、件数が0件でないことを確認して接続したところ表示できた。 | ||
| + | |||
| + | ===Could not determine the dependenciesが起こる場合=== | ||
| + | <pre> | ||
| + | * What went wrong: | ||
| + | Could not determine the dependencies of task ':app:compileDebugJavaWithJavac'. | ||
| + | > Could not resolve all dependencies for configuration ':app:debugRuntimeClasspath'. | ||
| + | > Could not determine artifacts for net.nend.android:nend-sdk:5.4.2: Skipped due to earlier error | ||
| + | </pre> | ||
| + | 再度ビルドしたところ、問題なくビルドできた。 | ||
==iosの場合== | ==iosの場合== | ||
| 行68: | 行84: | ||
<pre> | <pre> | ||
<platform name="ios"> | <platform name="ios"> | ||
| − | + | <framework src="GoogleMobileAdsMediationNend" type="podspec" spec='~> 5.4.1.0'/> | |
| − | + | ||
| − | + | ||
</platform> | </platform> | ||
</pre> | </pre> | ||
| − | + | 表示はできてない・・ | |
==nendのtestId== | ==nendのtestId== | ||
2020年7月6日 (月) 19:22時点における最新版
目次
nendのメディエーションを使いたい場合
androidの場合
androidでは以下をplugin.xmlに追加する
<framework src="net.nend.android:nend-sdk:5.4.2" /> <framework src="com.google.ads.mediation:nend:5.4.2.0" />
バナー、リワード、インステの表示ができた。
以下エラーが発生する場合
> Could not find any matches for net.nend.android:nend-sdk:+ as no versions of net.nend.android:nend-sdk are available.
Required by:
project :app
> Could not find net.nend.android:nend-sdk:5.4.2.
Required by:
project :app > com.google.ads.mediation:nend:5.4.2.0
以下mavenを追加ください。
maven設定方法
plugin.xml
<platform name="android">
<framework src="build-extras.gradle" custom="true" type="gradleReference"/>
</platform>
build-extras.gradle
ext.postBuildExtras = {
allprojects {
repositories {
maven {
url "https://maven.google.com"
}
jcenter()
maven {
url 'http://fan-adn.github.io/nendSDK-Android-lib/library'
}
}
}
android {
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
configurations.all {
resolutionStrategy {
force 'com.android.support:support-v4:26.+'
}
}
}
参考:https://developers.google.com/admob/android/mediation/nend
参考:https://qiita.com/keeey/items/3a85d0673485d3e8d669
W/NendMediationAdapter: Failed to request ad, AdSize is null.
バナーで以下エラーが出たとき
W/NendMediationAdapter: Failed to request ad, AdSize is null.
フォーマットが正しいか確認する。
AdMobしか表示されない場合
admob.setDevMode(true)を一度切ってみる
あるフォーマットが表示されない場合
当初バナーとリワードのみが表示され、インステが表示されなかった。AdMobの管理画面を見ると、 メディエーションにインステADを設置していたが、インステAD側から接続されてるメディエーションが0件となっていて、 おかしな状態になってた。再度インステADを作成し、件数が0件でないことを確認して接続したところ表示できた。
Could not determine the dependenciesが起こる場合
* What went wrong: Could not determine the dependencies of task ':app:compileDebugJavaWithJavac'. > Could not resolve all dependencies for configuration ':app:debugRuntimeClasspath'. > Could not determine artifacts for net.nend.android:nend-sdk:5.4.2: Skipped due to earlier error
再度ビルドしたところ、問題なくビルドできた。
iosの場合
plugin.xmlに追加
<platform name="ios">
<framework src="GoogleMobileAdsMediationNend" type="podspec" spec='~> 5.4.1.0'/>
</platform>
表示はできてない・・
nendのtestId
https://github.com/fan-ADN/nendSDK-ios/wiki/Verification
https://github.com/fan-ADN/nendSDK-android/wiki/Verification
参考
https://developers.google.com/admob/unity/mediation/nend
https://bintray.com/google/mobile-ads-adapters-unity/GoogleMobileAdsNendMediation#files/Google
