开发者集成常见问题 - mobvistateam/Android_SDK_7.6.0 GitHub Wiki

1.为什么没有展示FB的广告?

  • FB广告的广告展示必要的4个条件:
  • 1.手机安装FB客户端
  • 2.FB客户端是否登录成功
  • 3.是否成功翻墙
  • 4.libs中是否放有FBSDK.jar

2.服务器返回content = {"status":-1203,"msg":"EXCEPTION_UNIT_NOT_FOUND_IN_APP, unitId: xxx"}

  • load传入的unitId有误

3.使用最新版FBSDK为什么register时会崩溃?

  • 请在libs中加一个android-support-v7-recyclerview.jar

4.返回的广告为什么有的是中文,但是手机设置是英文?

  • 和语言无关,和网络IP有关

5.为什么广告第一次跳转很慢?

  • 广告会经过多层302跳转,拿到最终链接进行跳转,NativeHandler可以接受到广告的跳转的结束,开发者可以在这个时间段设置Loadding对话框

6.campaign对象返回的getType是什么?

  • type是该campaign属于哪个广告源
  • 1为MVAPI
  • 3为FB
  • 6为Admob
  • 7为myTarget

7. 如果不集成admob或者myTarget还需要传入它们的unitId吗?

  • 不需要

8. 如果是多渠道打包,获取不到资源怎么办?

  • SDK初始化Map中添加
    
    map.put(MobVistaConstans.PACKAGE_NAME_MANIFEST, "AndroidManifest的package的值");

8. 为什么每次返回的广告都是一样的?

  • Mobvista的广告是以小时级别刷新的