Admob и Facebook посредничество IOS

У меня есть приложение для iOS в AppStore с интеграцией admob (работает хорошо), и я недавно внедрил посредничество между Facebook и Admob. Основываясь на доступных руководствах, я выполнил все шаги.

Я не внес никаких других изменений в код приложения. Чтобы протестировать, я установил очень высокую ecpm для FAN на странице admob, чтобы объявления сначала показывались из FAN, а не admob.

Чтобы проверить, я установил мое модифицированное приложение на телефон, на котором уже было установлено приложение Facebook. Теперь я вижу только тестовые объявления admob и никаких объявлений на Facebook.

Когда я проверяю только рекламу на Facebook, у меня появляется это сообщение:

[FBAudienceNetworkLog/FBAdProvider:135 <error>] Ad request error: Error Domain=com.facebook.ads.sdk Code=1001 "No fill" UserInfo=0x174a7d480 {
    NSLocalizedDescription=No fill,
    FBAdErrorDetailKey = {
        msg = "No fill. We are not able to serve ads to this person. Please refer to https://developers.facebook.com/docs/audience-network/faq#a12. If you are integrating Audience Network for the first time, you can use test ads https://developers.facebook.com/docs/audience-network/testing.";
    }
}

Мой статус в профиле Facebook для этого места размещения: Activated

Я не понимаю, почему у меня есть это сообщение. Пожалуйста, порекомендуйте.

2 ответа

Решение

Даже если реклама активирована, это не значит, что она всегда будет отображаться.

  • Вам необходимо установить приложение Facebook и войти в систему.
  • Вы должны отключить лимитное отслеживание рекламы в настройках системы
  • Даже тогда это может просто не иметь рекламы.

Он отлично работает для пользователей приложений на Ближнем Востоке, так как в основном это Facebook. У этого есть более низкая скорость заполнения в США.

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