web-dev-qa-db-ja.com

アクティビティごとに異なるAdMob広告ユニットIDを使用する必要がありますか?

アプリのすべての広告に同じ広告ユニットIDを使用する必要がありますか、またはアクティビティごとに1つのIDを取得する必要がありますか?

34
user1903

アプリ内のすべてのバナー広告に1つの広告ユニットIDを使用し、同じアプリ内のすべてのインタースティシャル広告に異なる広告ユニットIDを使用できます。

したがって、アプリにバナー広告のみが含まれる場合、広告ユニットIDを1つだけ持つことができます。アプリにバナー広告とインタースティシャル広告が含まれている場合、2つの広告ユニットIDを持つことができます。

ただし、公式admobガイドによると、YES!アクティビティごとに1つのIDを使用できます。

広告ユニットIDは、アプリ内の広告が表示される場所に与えられる一意の識別子です。たとえば、それぞれがバナーを表示する2つのアクティビティを持つアプリがある場合、それぞれ独自のIDを持つ2つの広告ユニットが必要です。

レポートのために、アプリケーションごとに異なる広告ユニットを使用します。これにより、eCPM、リクエスト、クリックに関して、各アプリケーションのパフォーマンスを把握できます。市場を理解し、必要に応じてアプリを調整または改善するのに役立ちます。

それがあなたが望むものであるならば、それはポリシーに反しません。 ( このスレッドを確認

44
Nana Ghartey

実際には、 Admob for Android Guide に従って、そうする必要があります!

「広告ユニットID」は、アプリ内の広告が表示される場所に与えられる一意の識別子です。たとえば、それぞれがバナーを表示する2つのアクティビティを持つアプリがある場合、それぞれ独自のIDを持つ2つの広告ユニットが必要です。

38
Touré Holder

私も同じ懸念を持っていて、ナナが与えたリンクを調べました。これは メッセージの1つ で、これが私の目を引きました:

こんにちはソニック、

あなたはまだ許可されていますが、これに反対することをお勧めします。アプリをリンクすると、ハウス広告が機能しない可能性があります。プレースメントごとに異なる広告ユニットIDを作成することをお勧めします(つまり、アプリごとに複数の広告ユニットIDを用意することをお勧めします)。

お役に立てれば!

エイミー・キスペ

私見、表示するBannerViewごとに異なる広告ユニットが必要です。

6
Mihai

この問題については多くの理論があると思いますが、マルチ広告ユニットを使用することをお勧めします

0
Feisal