[使用疑问] 芒果使用问题汇总

来源:互联网 发布:腾讯体育app数据分析 编辑:程序博客网 时间:2024/06/11 14:47
原文:

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就可以展示来自这些平台的广告)的广告。

<!-- 显示广告的Layout -->

<com.adsmogo.adview.AdsMogoLayout

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 SDKv1.2.3版本就会解决该问题。




31、芒果混淆报错,LOG提示找不到微云的包?

答:这个警告是微云返回的可以忽略,不受影响。

32只用芒果SDK需要添加哪些权限?


答:需要添加的权限请参考如下代码:


<!-- 添加用户权限 -->
<!-- 连接网络权限INTERNET ,用于请求广告(必须) -->
<uses-permission android:name="android.permission.INTERNET" />
<!-- 读取手机基本信息权限READ_PHONE_STATE,用于精确统计用户的机型等信息(必须) -->
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<!-- 读取网络信息权限ACCESS_NETWORK_STATE,用于识别gprs网络的接入点的情况(必须) -->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<!-- 获取用户地理信息权限,用于帮助精确统计开发者的程序发布之后的用户分布情况 -->
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
<!-- 读写sd 卡的权限,用于缓存广告所用到的图片,节省流量,并可获得更好的用户体验
-->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<!--如果添加的自助广告为电话类型,则需要电话权限,点击广告可以直接跳转到拨打电话页面 -->
<uses-permission android:name="android.permission.CALL_PHONE" />

33、Android SDK中如何正确配置AdMob平台?

答:使用Google AdMob SDK(Android版)要求采用Android 1.5或更高版本,并且编译所针对的至少是Android v3.2(将 default.properties 中的 target 设置为 android-13)。

配置代码如下:
<activity
android:name="com.google.ads.AdActivity"
adroid:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" />

34Android/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的地方在添加一行代码

<activity
android:name="com.tencent.exmobwin.banner.MobWINBrowserActivity">
</activity>







以上问题来自芒果技术支持的收集整理。如果您在使用中碰到任何问题或疑问,可以先查看“常见问题汇总”帖或者发帖询问,也可以直接联系芒果客服(QQ:1113272874),我们将在第一时间做出回应。



原创粉丝点击