Тысячелетняя реклама показывает только огромный белый прямоугольник

Я пытаюсь внедрить рекламные объявления Millennial в свое приложение. Я настроил это через XML, но когда я запускаю приложение, оно показывает только белый прямоугольник, который занимает половину экрана.

Также в моем журнале я получаю

Millennial ad return failed. Zero content lenght returned.

Мой XML выглядит так:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://millennialmedia.com/android/schema"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical"
    android:id="@+id/mainLay">

    <com.millennialmedia.android.MMAdView
        android:id="@+id/mmadview"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        app:apid="APID"
        app:adType="MMBannerAdTop"
        app:refreshInterval="30"
        app:accelerate="true"
        app:ignoreDensityScaling="false"
    />

    <ListView
        android:id="@+id/list"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content" >
    </ListView>
</LinearLayout>

1 ответ

Решение

Это Джейсон из Millennial Media. Это должно быть исправлено путем правильного определения размера рекламного блока. Посмотрите на XML Layout.

И вы увидите, что XML включает в себя:

app:height="60"
app:width="480"

Это ограничит рекламу, так что она не займет экран и заставит SDK запрашивать у наших серверов рекламу нужного размера, что может решить проблему отсутствия ответа.

Если вы все еще не видите, как мы заполняем ваши рекламные запросы, или у вас возникли какие-либо другие проблемы с SDK, пожалуйста, не стесняйтесь открывать заявку по адресу https://support.mmedia.com/,

Другие вопросы по тегам