特定の時間にゲーム アプリ画面の上部に表示され、他の時間には表示されない MoPub バナー広告を細かく制御したいと考えています。私のコードは現在次のようになっています(簡略化):
LinearLayout linearlayout_for_banner = new LinearLayout (this);
mAdView = new MoPubView(this);
linearlayout_for_banner.addView(mAdView);
linearlayout_for_banner は透過的であるため、広告がない場合、ユーザーはその下にあるすべてのゲーム プレイ画面を見ることができます。次に、特定の正確な時点で、広告が表示されることを望みます。現時点で、私が呼び出す関数はmAdView.loadAd()
、インターネットにアクセスして広告を探すプロセスを開始する関数だけです。広告が見つかった場合は、画面に描画されます。これは、表示されるまでに時間がかかることが多いため、非常に満足のいくものではありません。scoop_an_advert_but_dont_show_it_yet()
だから私が欲しいのはとのような関数now_show_that_ad_you_scooped_earlier()
です。それらは存在しますか?Mopub のドキュメントは、これに関してかなり不適切なようです。