アプリのすべての広告に同じ広告ユニットIDを使用する必要がありますか、またはアクティビティごとに1つのIDを取得する必要がありますか?
アプリ内のすべてのバナー広告に1つの広告ユニットIDを使用し、同じアプリ内のすべてのインタースティシャル広告に異なる広告ユニットIDを使用できます。
したがって、アプリにバナー広告のみが含まれる場合、広告ユニットIDを1つだけ持つことができます。アプリにバナー広告とインタースティシャル広告が含まれている場合、2つの広告ユニットIDを持つことができます。
ただし、公式admobガイドによると、YES!アクティビティごとに1つのIDを使用できます。
広告ユニットIDは、アプリ内の広告が表示される場所に与えられる一意の識別子です。たとえば、それぞれがバナーを表示する2つのアクティビティを持つアプリがある場合、それぞれ独自のIDを持つ2つの広告ユニットが必要です。
レポートのために、アプリケーションごとに異なる広告ユニットを使用します。これにより、eCPM、リクエスト、クリックに関して、各アプリケーションのパフォーマンスを把握できます。市場を理解し、必要に応じてアプリを調整または改善するのに役立ちます。
それがあなたが望むものであるならば、それはポリシーに反しません。 ( このスレッドを確認 )
実際には、 Admob for Android Guide に従って、そうする必要があります!
「広告ユニットID」は、アプリ内の広告が表示される場所に与えられる一意の識別子です。たとえば、それぞれがバナーを表示する2つのアクティビティを持つアプリがある場合、それぞれ独自のIDを持つ2つの広告ユニットが必要です。
私も同じ懸念を持っていて、ナナが与えたリンクを調べました。これは メッセージの1つ で、これが私の目を引きました:
こんにちはソニック、
あなたはまだ許可されていますが、これに反対することをお勧めします。アプリをリンクすると、ハウス広告が機能しない可能性があります。プレースメントごとに異なる広告ユニットIDを作成することをお勧めします(つまり、アプリごとに複数の広告ユニットIDを用意することをお勧めします)。
お役に立てれば!
エイミー・キスペ
私見、表示するBannerViewごとに異なる広告ユニットが必要です。
この問題については多くの理論があると思いますが、マルチ広告ユニットを使用することをお勧めします