Динамическое создание компонента AdMob

У меня возникли проблемы с Smartface App Studio из-за динамического создания компонента AdMob. Как я могу сделать это в Smartface? В предыдущей версии мы могли использовать компонент AdMob на панели инструментов. Это было легко просто перетащить.

Итак, в новой версии мне нужен пример для обоих (Android и iOS, кстати, есть ли разница для обоих?) о моей проблеме.

Заранее спасибо. С уважением.


person Cocoy Dayao    schedule 22.12.2014    source источник


Ответы (1)


Компонент AdMob должен динамически добавляться в ваше приложение.

Вы можете создать его как;

var admob = new SMF.UI.AdMob();
admob.adSize = SMF.UI.AdMob.AdSize.banner;
admob.adUnitId.Android  = "AD_UNIT_ID_Android";
admob.adUnitId.iOS= "AD_UNIT_ID_iOS";
Pages.Page1.add(admob);
var adRequest = new SMF.UI.AdMob.AdRequest();
adRequest.addTestDevice(SMF.UI.AdMob.AdRequest.deviceIDEmulator);
adRequest.addTestDevice("DEVICE_ID");
adRequest.gender = SMF.UI.AdMob.AdRequest.genderFemale;
adRequest.birthday = new Date(2004,10,10);
adRequest.location = {latitude:41, longitude:29};

// Вы должны загрузить его для всех страниц. admob.load (запрос объявления);

Для получения дополнительной информации перейдите по ссылке: http://docs.smartface.io/?topic=html/M_SMF_UI_AdMob__ctor.htm

Команда Smartface.io

person Doruk COŞKUN    schedule 22.12.2014