Admob から Amazon Ads に切り替えたいので、公式ガイドに記載されていることは基本的にすべて完了しています。
https://developer.amazon.com/sdk/mobileads/quick-start.html
- admob xml レイアウトを amazon のものに置き換えました
- 親レイアウトに含まれる xmlns 名前空間
- すべての権限マニフェストを設定する
- マニフェストで AdActivity を設定する
- アプリケーション キーの設定
- AdTargetingOptions の設定
間違ったサイズを決定しているように見えるため、広告は誇張されていません。
これがログです
07-29 10:03:14.948 30966-30966/de.android.contacts D/AmazonMobileAds Configuration: Setting country configuration to United States.
07-29 10:03:14.948 30966-30966/de.android.contacts D/AmazonMobileAds Configuration: Country code set to us
07-29 10:03:14.948 30966-30966/de.android.contacts D/AmazonMobileAds Configuration: Setting configuration endpoints to North America.
07-29 10:03:14.948 30966-30966/de.android.contacts D/AmazonMobileAds Configuration: Region set to na
07-29 10:03:18.623 31130-31134/com.rectangularsoftware.stackanywhere D/dalvikvm: Debugger has detached; object registry had 1 entries
07-29 10:03:18.668 30966-30966/de.android.contacts D/AmazonMobileAds AdLayout: Ad size to be determined automatically.
07-29 10:03:34.558 2236-2318/system_process D/lights: set_light_buttons off
07-29 10:03:38.668 30966-31146/de.android.contacts E/AmazonMobileAds AdLayout: Can't load an ad because the view size cannot be determined.
07-29 10:03:38.668 30966-31146/de.android.contacts D/AmazonMobileAds AdController: adFailed
07-29 10:03:38.673 30966-30966/de.android.contacts D/AmazonMobileAds AdController: Default ad listener called - Ad Failed to Load. Error code: REQUEST_ERROR, Error Message: Can't load an ad because the view size cannot be determined.
国コードも間違っています。私の場合はドイツのはずです。
この問題の原因は何ですか?