「Monaca/admob/admob-free/mediation/tapjoy」の版間の差分
提供: 初心者エンジニアの簡易メモ
(ページの作成:「 =tapjoyのメディエーションを使いたい場合= ==androidの場合== androidでは以下をplugin.xmlに追加する <pre> <framework src="com.tapjoy:tapjoy-and...」) |
(→iosの場合) |
||
(同じ利用者による、間の3版が非表示) | |||
行7: | 行7: | ||
<framework src="com.google.ads.mediation:tapjoy:12.4.2.0" /> | <framework src="com.google.ads.mediation:tapjoy:12.4.2.0" /> | ||
</pre> | </pre> | ||
+ | |||
+ | テスト時は、testデバイス(aaid)を管理画面から登録する | ||
====maven設定方法==== | ====maven設定方法==== | ||
行38: | 行40: | ||
} | } | ||
</pre> | </pre> | ||
+ | |||
+ | ==play-services-basementのバージョン競合== | ||
+ | facebookと競合してるので、tapjoyのmediationを一旦削除してみるとか。 | ||
+ | <pre> | ||
+ | > Cannot find a version of 'com.google.android.gms:play-services-basement' that satisfies the version constraints: | ||
+ | Dependency path 'android:app:unspecified' --> 'com.facebook.android:audience-network-sdk:5.9.0' --> 'com.google.android.gms:play-services-basement:11.0.4' | ||
+ | Dependency path 'android:app:unspecified' --> 'com.tapjoy:tapjoy-android-sdk:12.4.2' --> 'com.google.android.gms:play-services-basement:8.3.0' | ||
+ | </pre> | ||
+ | |||
==iosの場合== | ==iosの場合== | ||
plugin.xmlに追加 | plugin.xmlに追加 | ||
<pre> | <pre> | ||
<platform name="ios"> | <platform name="ios"> | ||
− | + | <framework src="GoogleMobileAdsMediationTapjoy" type="podspec" spec='~> 12.4.2.2' /> | |
− | + | ||
− | + | ||
</platform> | </platform> | ||
</pre> | </pre> |
2020年7月6日 (月) 19:23時点における最新版
目次
tapjoyのメディエーションを使いたい場合
androidの場合
androidでは以下をplugin.xmlに追加する
<framework src="com.tapjoy:tapjoy-android-sdk:12.4.2" /> <framework src="com.google.ads.mediation:tapjoy:12.4.2.0" />
テスト時は、testデバイス(aaid)を管理画面から登録する
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() } } android { compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } } configurations.all { resolutionStrategy { force 'com.android.support:support-v4:26.+' } } }
play-services-basementのバージョン競合
facebookと競合してるので、tapjoyのmediationを一旦削除してみるとか。
> Cannot find a version of 'com.google.android.gms:play-services-basement' that satisfies the version constraints: Dependency path 'android:app:unspecified' --> 'com.facebook.android:audience-network-sdk:5.9.0' --> 'com.google.android.gms:play-services-basement:11.0.4' Dependency path 'android:app:unspecified' --> 'com.tapjoy:tapjoy-android-sdk:12.4.2' --> 'com.google.android.gms:play-services-basement:8.3.0'
iosの場合
plugin.xmlに追加
<platform name="ios"> <framework src="GoogleMobileAdsMediationTapjoy" type="podspec" spec='~> 12.4.2.2' /> </platform>
表示はできてない・・
参考
https://developers.google.com/admob/android/mediation/tapjoy