Некоторые рекламные объявления AdMob обрезаны до Android - PullRequest
0 голосов
/ 11 марта 2020

Я тестирую рекламные баннеры в своем тесте Android Устройство со следующим кодом:

        mAdView = findViewById(R.id.adView);
        RequestConfiguration requestConfiguration = new RequestConfiguration.Builder()
                .setTestDeviceIds(Constants.testDevices)
                .build();
        MobileAds.setRequestConfiguration(requestConfiguration);
        adRequest = new AdRequest.Builder().build();                
        mAdView.loadAd(adRequest); 

Ниже приведен контейнер Относительная компоновка mAdView:

    <RelativeLayout
    xmlns:ads="http://schemas.android.com/apk/res-auto"
    android:id="@+id/RLadViewScroller"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
        >
            <com.google.android.gms.ads.AdView
                android:id="@+id/adView"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_centerHorizontal="true"
                android:layout_alignParentBottom="true"
                ads:adSize="BANNER"
                ads:adUnitId="@string/banner_ad_unit_id">
            </com.google.android.gms.ads.AdView>
    </RelativeLayout>

Большую часть времени (т.е. в 90% случаев) реклама показывается отлично. Однако время от времени объявления обрезаются, как показано на следующем рисунке (это верхняя часть экрана):

enter image description here

Это сбивает с толку. Обратите внимание, что верхняя часть сообщения "Test Ad" соответствует моей ожидаемой позиции. И нижняя часть «усеченного» объявления, похоже, также соответствует моей ожидаемой позиции (по сравнению с другими объявлениями, показанными правильно). Поэтому я не уверен, является ли это проблемой с моим кодом или ошибкой с функцией «тестировать рекламу» (когда сообщение «Тестировать объявление» не полностью перекрывает объявление). Или, может быть, Google намерен доказать что-то в видимости рекламы?

...