动态创建AdMob组件

时间:2014-12-22 08:58:51

标签: mobile admob smartface.io

我在Smartface App Studio上遇到了关于动态创建AdMob组件的问题。我怎么能在Smartface中做到这一点?在以前的版本中,我们可以在工具栏中使用AdMob组件。这很简单,只需拖放即可。

所以在新版本中,我需要一个关于我的问题的例子(Android和iOS,btw两者有什么不同?)。

提前致谢。 问候。

1 个答案:

答案 0 :(得分:0)

应在您的应用中动态添加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(AdRequest中);

有关详细信息,请查看链接:http://docs.smartface.io/?topic=html/M_SMF_UI_AdMob__ctor.htm

Smartface.io团队