iAds: отображение собственных объявлений, когда didFailToReceiveAdWithError

За пределами США и некоторых других стран (Великобритания, Франция, Германия, Италия, Испания, Япония / 日本) объявления от iAd Network пока ничего не показывают в iOS.

Тем временем, помимо использования AdMob и т.п., чтобы заполнить пробелы, интересно, можно ли отображать наши собственные объявления, созданные с помощью iAd Producer .

Таким образом, механизм будет заключаться в том, что когда рекламные объявления недоступны, поэтому запуск bannerView:didFailToReceiveAdWithError: вместо этого запускается наше собственное объявление.

Если да, то любые идеи о: (1), если можно эффективно запускать собственные объявления iAd-Producer; (2) если да, то как реализовать этот механизм?

Вы также можете создать то, что adMob называет «In-house». Вы можете загрузить изображение для использования в качестве объявления или просто указать какой-то текст и небольшой значок, а AdMob сделает его похожим на стандартные объявления. Таким образом, вы можете разместить свои домашние объявления в оставшихся ресурсах, когда iAds не отображаются (100% домашняя реклама) или сколько бы пространства вы ни хотели.

Я создал библиотеку с открытым исходным кодом для обработки как iAds, так и резервных объявлений AdMob в одном контейнере с одной строкой кода в каждом представлении. Это позволяет мне настроить все, что связано с опытом моих пользователей, когда нет iAds для отображения. Просто установите свой идентификатор издателя Google в свою учетную запись, и вам будет хорошо.

Вы можете использовать пользовательские события в AdWhirl, чтобы сделать рекламу iAd-Producer собственной рекламной сетью, где вы можете назначить ей процент и порядок обратной засыпки.

Вам нужно будет реализовать код для создания объявления и заменить bannerView на ваше новое объявление.

Interesting Posts

Измените размер UITableView высотой настолько, насколько это необходимо, чтобы соответствовать только полному размеру содержимого

Три20: хороший учебник по TTStyle

Вызов супер без ключевого слова "супер"

Отключить автоматическую блокировку экрана в iOS 5.1

Какова цель внедрения в контроллер навигации?

Плавная прокрутка с 500 + изображениями

Как избежать доступа к незанятым объектам в обратных вызовах / etc?

Исходное значение для случая перечисления должно быть буквальным

Загрузка файла iOS с iCloud Drive

Можно использовать быстрый код в Codename Один собственный код вместо Objective-C

UIStackView: действительно ли необходимо вызвать removeFromSuperView и removeArrangedSubview для удаления подвью?

Изменение панели вкладок программно

Предупреждение о компиляции для прав с XCode 5 с целевым симулятором

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

Получить AVAudioPlayer для воспроизведения нескольких звуков за раз

Давайте будем гением компьютера.