原文:
http://bbs.adsmogo.com/showtopic-2888.aspx
1、我想改变广告轮换的动画效果,怎么设置? 答:请登录后台网站(http://my.adsmogo.com),参照以下步骤进行设置: * 进入“App管理” * 在打开的App列表中,点击您想要修改的App名称或编辑链接; * 打开App编辑页面,点击“App信息” * 在“文字广告样式”部分,修改过场效果(如下图所示); * 点击保存按钮。 2、每次打开应用都会提示“是否允许获取位置”很不友好,如何关掉? 答:请登录后台网站(http://my.adsmogo.com),参照以下步骤进行设置: * 进入“App管理” * 在打开的App列表中,点击您想要修改的App名称或编辑链接; * 打开App编辑页面,点击“App信息” * 在“文字广告样式”部分,修改位置获取(如下图所示); * 点击保存按钮。 但是请注意,如果位置获取为OFF,芒果无法精确的确定客户所在的位置,就无法根据这个位置来推送合适的广告。比如北京地区的客户可能无法看到精准投放到北京的本地广告。 3、芒果支持iPad的全屏广告吗? 答:目前是不支持的。 4、iOS运行当中显示的芒果日志能不能关掉? 答:V1.1.9及之前版本是没有办法关闭芒果日志的。V1.2.0不再显示芒果日志。 5、为什么有些广告平台我并没有在文件夹里找到相应的SDK包? 答:这些都是芒果原生整合的SDK,您无需植入这些平台的SDK就可以展示来自这些平台的广告。截止到2012年8月1日, 芒果原生整合了6家广告平台,请参考后台APP配置列表中标有图标的广告平台。
InMobi v1.1.6及以后版本
随踪 v1.1.4及以后版本
架势 v1.1.9及以后版本
Smaato v1.1.9及以后版本
飞云 v1.2.0及以后版本
力美 v1.2.0及以后版本
6、什么是.config文件?
答:.config即在网站下载的离线配置文件。
在芒果网站配置好广告平台后,可以下载对应的广告离线配置文件,导入到工程中和芒果 SDK 配合使用。当新用户第一次使用您的应用,手机与芒果服务器信息交互异常,无法获取广告配置时,即可调用离线配置文件,以便实现正常展示广告。
7、什么是快速模式?在哪里设置?
答:快速模式指SDK会优先调用本地缓存中保存的广告配置,在应用初始时据此展示广告,这样缩短了应用初始化时显示广告的时间;与此同时在芒果服务器获取最新广告配置。如果您在芒果网站中更新了广告配置,在第一轮广告(即根据缓存中广告配置展示的广告)展示完毕后,则会根据新配置列表展示广告。开启快速模式,可以实现最快速度展示广告。
快速模式默认是开启的。使用方法如下,修改expressMode变量值。(YES:开启快速模式;NO:关闭快速模式。)
adView = [[AdMoGoViewalloc]
initWithAppKey:@"70745cc17a5341e3ba6fbe857703f6d7"
adType:AdViewTypeNormalBanner
expressMode:YES
adMoGoViewDelegate:self];
8
、支持的最低xCode版本是多少?
答:芒果SDK 支持xCode 4.0及以上版本。
9、一个页面加载两个广告view,其中一个广告不显示怎么办?
答:芒果不建议开发者在一个页面显示两个广告,虽然芒果SDK支持这两个广告使用一个key,但是会导致数据混乱,内存泄露等问题。
10、在iPad上请求iPhone尺寸的广告,如:320*50的,会报错。
Failed Fetching AdsMoGoConfig: Error Domain=com.adMoGo.sdk.ErrorDomain
Code=11 "Config server did not return status 200" UserInfo=0x9a24290
{NSLocalizedDescription=Config server did not return status 200}
如果我ipad应用上面,没有那么大的空间来显示468*80的,只能放一个320*50的,那岂不是不能用?
答:您可以通过在网站上配置iPad兼容类型的广告平台来实现在iPad上展示320*50尺寸的广告。 请登录后台网站(
http://my.adsmogo.com
),参照以下步骤进行设置: * 进入“App管理” * 在打开的App列表中,点击您的iPad App名称或编辑链接; * 打开App广告平台页面,点击“iPad兼容”标签(如下图所示); * 配置“iPad兼容”的广告平台列表。
11、iOS: 芒果ID与bundle identifier之间有什么关联?
答:芒果ID是根据bundle identifier来锁定一个程序的。如果更改了bundle identifier,对于芒果来说就相当于是两个App,唯一有影响的是芒果的版本更新提醒功能,对于广告的展示是没有影响的。
12、Android中导入聚赢平台应该注意什么?
答:导入聚赢平台需要加入两个SDK(basic-1.2,SDK-1.3)和.so文件。
13、如何在积分墙关闭的同时消耗积分?
答:onResume()里面调用boolean bol = offermanager.minusScore(100),就可以在关闭积分墙的同时消耗用户积分。
积分墙消耗积分的方法只需调用boolean bol = offermanager.minusScore(100)即可,不需要点击事件。
14、是否可以修改关闭广告图标"X"的位置?或者与广告融合?
答:位置是不可以改变的,也不能与广告融合。除非您把“关闭广告”功能改为OFF,然后自己手动去添加按钮,设置广告的显示与消失,那么此按钮的位置就是您可以控制的了。
15、iOS SDK V1.2.0中不存在actualAdSize函数,那怎么获取广告尺寸呢? 答:芒果iOS SDK V1.2.0是重构版本,actualAdSize函数已经不存在。目前获取广告尺寸的方法是在广告获取成功的回调里面会返回一个adview,可以获取广告尺寸。
16、使用iOS SDK V1.2.0中MoGo库的注意事项。 答:在V1.2.0版本中,将原来的libAdMoGo.a这个包分成两个包,分别为: libAdsMogo_i386.a——使用在模拟器上 libAdsMogo.a——使用在真实设备上
17、Android SDK中的函数RealClickAd和onClickAd有什么区别? 答:onRealClickAd是用户点击广告的回调方法。 onClickAd是用户点击广告并向服务器发送点击计数的回调。 18、我新建一个App到第二步配置广告平台,点击一个平台名称时需要填写AppID,这个ID是指芒果ID吗? 答:这个ID不是芒果ID,是指您在所配置平台注册并添加App后所得到的ID。比如你要配置InMobi平台,请参照以下步骤完成: * 打开InMobi网站,进行注册; * 注册完成后登录InMobi网站; * 添加一个应用,上传您的App; * 完成后会得到一个Key,把这个Key复制到芒果网站您配置InMobi平台时需要输入API Key的文本框中。 * 在芒果网站的配置广告平台窗口点击保存,此时InMobi平台配置完成,您可以继续修改它的状态,投放量及优化级等设置。
19、Android SDK中如何通过配置XML方式展示芒果聚合平台广告? 答:与单一平台的添加方式不同,您必须按照下面的代码设置完成后,才可以展示芒果所有聚合平台(您无需植入这些平台的SDK就可以展示来自这些平台的广告)的广告。
android:id="@+id/adsMogoView" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_marginBottom="0dp" adsmogo:appid="您App的芒果ID" adsmogo:express_mode="false" /> 注:截止到2012年8月1日, 芒果原生整合了6家广告平台,请参考后台App配置列表中标有图标的广告平台。 InMobi v1.1.6及之后版本 Smaato v1.1.9及之后版本 随踪 v1.1.4及之后版本 飞云 v1.2.0及之后版本 架势 v1.1.9及之后版本 力美 v1.2.0及之后版本 20、Android-jar包对应平台列表 jar包 平台 adchina_android_sdk_V2.6.2.jar AdChina adlib_android_wooboo_2.3.jar 哇棒 adOn-3.2.6.jar Vpon adtouch-embed-sdk-1.1.0.jar adtouch Adwo_Android_SDK3.1.jar 安沃 adzhidian-android-sdk_3.0.0.jar 指点 airAD_sdk1.3.3_mogo_20121102.jar airAD Baidu_MobAds_SDK_Agg_3.0.jar 百度 AppMediaAdAndroidSdk-1.2.0-mangguo.jar AppMedia domob_android_sdk_3.1.4.jar 多盟 GoogleAdMobAdsSdk-6.2.0.jar Admob youmi-android_v3.08_2012-09-04.jar 有米 greystripe-android-sdk-2.0.2.jar Greystripe IZPView_1.0.3.jar 亿赞普 l_android_offer_sdk_2.3.0.0.jar Lsense mdotm-sdk-android_3.0.jar MdotM MMAdView_4.6.0.jar Millennial Media mobisageSDK_5.1.jar 艾德思奇 smartmad-sdk-android_2.0.2.jar 亿动智道 Tencent_MobWIN_SDK_2.0.jar 聚赢 WiAd_4.0.0.jar 微云 wqadsdk_mango_2.0.2.jar 帷千 zestadz_sdk_androidv1.2.jar ZestADZ AllyesAndroidSDK_1.3.jar 好耶(A立方) umeng_ad_android_sdk_v1.4.4.jar 友盟 umeng_sdk_4.3.jar 友盟应用联盟 miidiad_android_banner_2_2_4.jar 米迪 ftad_sdk_android_4_4.jar 飞云 JuAd_sdk_Android_1.1.9.jar 聚点 momark_1.3.0_hx.jar momark 21、为什么iOS App的关闭广告设置为ON,但banner条不显示关闭按钮? 测试环境:iOS App;所有版本 答:您需要导入相关的资源文件才可以正常显示关闭按钮。 文件位置:AdsMOGO_iOS_SDK包中AdsMoGoLib文件夹里的AdsMoGoRes文件夹 22、iOS SDK在xcode4.5下无法编译成功怎么办? 答:请按照以下方法修改设置即可解决该问题。 在XCode4.5的Build Setting中,将Architectures的$(ARCHS_STANDARD_32_BIT)修改为armv7 23:IOS 1.2.1-添加vpon后无法关闭位置获取? 答:vpon是固定打开位置获取的,只要添加vpon,位置获取就无法关闭。是因为vpon建议用户打开位置获取,如果不开启的话会对广告的获取产生影响。如要解决此问题可以等待新版本。 vpon 将在在新版ios1.2.2 的版本中设置为根据芒果后台位置获取开关是否开启。 24:聚赢的提示日志"广告服务不可用,广告请求失败!"是因为什么? case AdListener.ERROR_NO_AVAILABLE_ADS: errorStr = "广告服务不可用,广告请求失败!"; 答:聚赢反应:服务器上的广告预算消耗完了会提示此信息,一般可以忽略;并且聚赢投放是有时段定向,也有地域定向的,这个不是bug,所以请放心。 25:Android 1.2.1百度提示 E/Mobads SDK(22449): #201 AdView is initing, please call after AdViewListner.onAdReady 答:是由于百度版本没有更新导致的,百度错误。目前百度新版本正在测试,还未发给芒果。 26:IOS-1.2.1-ader数据展示要比芒果的多很多? 答:这是正常现象,由于统计计算时间的不同产生的。1.2.2以后版本会把数据差距缩小。 27:mobisage添加混淆后无法点击下载程序? 答:需要添加上如下混淆配置才可以正常使用: -dontoptimize -keep class com.mobisage.** {*;} -keep interface com.mobisage.** {*;} 注: dontoptimize 为不对已经混淆的代码进行优化,mobisage的android sdk 是已经进行过混淆的。 28:Android SDK v1.2.2中如何进行安沃混淆? 答:Android SDK v1.2.2中的安沃SDK是安沃平台专门为芒果提供的一版解决了些BUG和混淆问题的SDK,进入混淆需加入安沃混淆配置,请查看附件。 proguard.zip (622 Bytes, 下载次数:1) 29:芒果Android SDK v1.2.2中如何显示日志? 答:显示日志有两种方式: 第一种:在手机sd卡中创建/sdcard/Mogo/log.mogo文件; 第二种:添加代码“com.adsmogo.util.L.debug=true;”。 30、为什么安沃的广告推送很不正常,不管是iphone还是ipad,都是全屏的样子,横幅只显示一点点,而且一点就会crash? 答:请更新到iOS SDK v1.2.3版本就会解决该问题。 31、 芒果混淆报错,LOG提示找不到微云的包? 答:这个警告是微云返回的可以忽略,不受影响。 32、只用芒果SDK需要添加哪些权限? 答:需要添加的权限请参考如下代码: 33、Android SDK中如何正确配置AdMob平台? 答:使用Google AdMob SDK(Android版)要求采用Android 1.5或更高版本,并且编译所针对的至少是Android v3.2(将 default.properties 中的 target 设置为 android-13)。 配置代码如下: 34、Android/iOS SDK: 为什么我用1.2.3版本加上单一平台SDK后不出广告? 答:单一平台SDK必须从芒果网站下载。从v1.2.3开始,芒果Android SDK包和iOS SDK包将不再提供单一广告平台jar包,请各位开发者朋友移步芒果官网“其他移动广告平台SDK下载” 或芒果后台“其他平台SDK下载专区”下载各单一平台SDK。 为避免出现Bug,影响您的收入,请务必从芒果网站下载各单一平台SDK。如您有任何问题,可以联系芒果技术支持QQ:1113272874,谢谢合作! “谁是芒果”页“SDK下载”专区 “其他移动广告平台SDK”下载通道图例 35、iOS展示自主广告时,广告不展示,提示找不到适配器。怎样解决? 答:在Other Linker Flags 中添加 -all_load 和-ObJC参数,可以 解决这个问题。 36、安卓SDK1.2.4中,展示聚赢广告会提示缺少一个"com.tencent.exmobwin.banner.MobWINBrowserActivity"? 答:解决方法: 在manifest中申明聚赢Activity的地方在添加一行代码 以上问题来自芒果技术支持的收集整理。如果您在使用中碰到任何问题或疑问,可以先查看“常见问题汇总”帖或者发帖询问,也可以直接联系芒果客服(QQ:1113272874),我们将在第一时间做出回应。