2016-06-26 12 views
0

AdMobを使用して報酬型動画広告を表示しようとしています。私は2つの広告ネットワーク(AdColony、InMobi)を追加し、アカウントIDなどの必要なすべての詳細を提供しました。AdMob報酬を受けた動画で広告が表示されない

ネットワークSDKとアダプタをダウンロードしてコンパイルしました。

広告コード:

AdRequest adRequest = new AdRequest.Builder() 
      .addNetworkExtrasBundle(AdColonyAdapter.class, AdColonyBundleBuilder.build()) 
      .build(); 

videoAd = MobileAds.getRewardedVideoAdInstance(context); 
videoAd.setRewardedVideoAdListener(this); 
videoAd.loadAd("ca-app-pub-*****************", adRequest); 

問題は、私はいつものAdMobから同じ応答を取得することです:

広告応答を取得中に問題がありました。エラーコード:0

これを解決する方法はありますか?

UPDATE:

私はAdRequestから "addTestDeviceを()" を削除してロード広告の問題を克服しました。しかし残念ながら、私は「()ショー」にしたい場合は、広告それらがロードされた後、私は次のエラーを取得:

at com.google.android.gms.ads.internal.mediation.client.g.f(:com.google.android.gms.DynamiteModulesA:615) 
at com.google.android.gms.ads.internal.reward.b.a(:com.google.android.gms.DynamiteModulesA:1298) 
at com.google.android.gms.ads.internal.reward.client.e.onTransact(:com.google.android.gms.DynamiteModulesA:65) 
at com.google.android.gms.ads.internal.reward.client.zzb$zza$zza.show(Unknown Source) 
at com.google.android.gms.ads.internal.reward.client.zzi.show(Unknown Source) 

答えて

0

AdRequest adRequest = new AdRequest.Builder() .addNetworkExtrasBundle(AdColonyAdapter.class, AdColonyBundleBuilder.build()) .addNetworkExtrasBundle(AdMobAdapter.class, extras).build();

確かにインモビ意志作品を。しかし私のためにadcolonyはいっぱいではありません。一体型の広告inmobiはこの要求に完全に対応しています

あなたのプロジェクトでは、inmobi sdk、inmobilibadapter.jar、unityadadapter、adcolony.jarを追加しないでください。あなたはそれをすべてadmobメディエーションネットワークのページからダウンロードできます

+0

最後の呼び出しの2番目のパラメータは何ですか? – Senhor