iAds: показ собственных объявлений, когда didFailToReceiveAdWithError - PullRequest
3 голосов
/ 16 октября 2011

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

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

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

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

Ответы [ 2 ]

7 голосов
/ 03 ноября 2011

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

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

1 голос
/ 17 октября 2011

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

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

...