2017-06-10 27 views
0

こんにちは、私はsuftを使ってappstoreに既にアップロードされているアプリケーションにadmob広告を追加しようとしています。私はadmobでアプリを作ってappidとads idをコピーし、それぞれのバナー広告とインタースティシャル広告を表示しました。ここでの問題は、私はこの行を書くAdmob広告がスピーディーに表示されない

request.testDevices = [ "53441f52e531b870fe8c34151a2f6013" ] 

ことで、テスト広告が表示され、完璧に動作しますが、私は次のようなエラーがコンソールに表示され、この行をコメントするとき。

Request Error: No ad to show.

このメッセージは

public func interstitial(_ ad: GADInterstitial, didFailToReceiveAdWithError error: GADRequestError){ 
    print("Inter error: \(error.localizedDescription)") 
} 

GADBannerViewDelegateのオーバーロードされた方法で印刷され、この問題を通して私を助けてください。私は本当になぜそれが起こっているのか分からないのですか?

+0

広告の仲介をしてみてください。なぜあなたはrequest.testDevices = ["53441f52e531b870fe8c34151a2f6013"]をコメントアウトしますか? –

+0

@ElTomato私は自分の広告が私のデバイスに表示されない行をコメントするとき。その行にコメントしないと、テスト広告だけが表示されます。 –

+0

が表示されることがありますが、通常は表示されません。彼らは言う要求エラー:表示する広告なし –

答えて

1

コードに間違いはありません。 在庫がないため広告が表示されないことがあります。それは広告を表示する場所によって異なります。 広告を表示しようとしている国はどれですか?

あなたの広告のための100%のフィルレートをしたい場合は、私が実際には問題が何であるかが表示されない

https://developers.google.com/admob/android/mediation

+0

あなたの答えをありがとう。私はそれをやろうとします。どの広告ネットワークを使用すればよいですか? –

+0

それはアプリカテゴリのタイプが異なり、対象国は..ですが、上記のリンクはあなたが評価できるadmobの広告ネットワークをサポートしています。 –