2010-12-16 12 views
3

Androidプラットフォームを初めて使用しており、現在自分のアプリケーションにAdmobを統合することを検討しています。AndroidでのAdMobの向きのサポート

  1. AdMobテスト広告を自分のアプリに統合することはできましたが、実際の広告を取得する方法はわかりません。 testing = "false"に設定しているにもかかわらず、テスト広告のみが表示されます。

  2. ランドスケープモードではサポートされていません。 AdMobはオリエンテーションをサポートしていないが、ポストはかなり古いという記事を読んだ。私はそれが今サポートされているかどうかを知りたい。

答えて

2

最初の質問については、クライアントIDを取得するためにAdMob Webサイトに登録する必要があります。次に、このクライアントIDをアプリで使用します。あなたは本当の広告を手に入れるでしょう。

+0

コードの変更はどうですか? AdManager.setTestDevices(new String [] { AdManager.TEST_EMULATOR })の代わりに何を置き換える必要がありますか。 – neha

+0

テスト広告にのみTEST_EMULATORを使用します。有効なクライアントIDがある場合は、TEST_EMULATORを使用しないでください。代わりに、requestFreshAd()を使用してサーバーから広告を取得します。方法。 – Mudassir

+0

クライアントIDは、アプリケーション登録時に取得する発行者IDを意味しますか? – neha

0

まず、完全な登録が成功した場合は、次の手順に従って、AdMobのウェブサイトにGoogleアカウントを登録する必要があります。

新しいアプリを収益化 - > +収益化する - >アプリを選択 - >広告フォーマットを選択し、広告ユニットの名前を表示 - >設定の表示指示をクリックします。

広告ユニットのIDを持ってするためにこれらのステップ完了後:CA-アプリ - パブ-43545345分の555555545345(このようにして、それをコピーする)

、あなたのxmlファイル内に置きます。

Javaコードではtest id文を使用しないでください。

これは、アプリで実際の広告を表示する方法です。