数か月前から Google Play にアプリをアップロードしています。約 30 個のアプリすべてに Admob バナー広告を追加しました。私は今月最初の支払いを受けており、1 月には「大きな」支払い (+2000 ドル) を受け取る予定です。
だから、私は研究を行ってきました。AdMob は今年、多くの収益性の高いアカウントを閉鎖したので、少し心配です。私は彼らのルールに従っています: 不正なクリックはありません。バナーは常にアプリの下部にあります (広告が配信されるかどうかに関係なく、固定領域に表示されます)。
私の唯一の「しかし」はリフレッシュレートです。Admob は、60 秒のリフレッシュ レートを適用することを推奨しています。すべてのアクティビティのすべての「onCreate」呼び出しで広告を読み込みます。したがって、ユーザーがアクティビティ A で私のアプリに入ると、広告が表示されます。5 秒後にアクティビティ B に移動すると、別の広告が配信されます。
私は少し前に、共有設定に基づいて静的関数を開発しました。これにより、アプリは X 秒に 1 回よりも速く広告を要求できなくなります。それはあなたの問題を解決します!いいえ。
ほとんどの AP には 4 つまたは 5 つのアクティビティがあり、そのうちの 1 つが 80 ~ 90% の時間表示されます。2 秒または 3 秒表示されるアクティビティのサーバーに Ad を使用したくありません。さらに 57 秒待つ必要があるため、メイン アクティビティで別の広告を要求することはありません。
皆さんがこの問題をどのように解決したのだろうか、これに対して「戦い」たいのは私だけではありません。