跳至主要內容

常见问题自查和解决方法

大约 3 分钟

常见问题自查和解决方法

SDK初始化相关

无网络初始化失败

错误信息为no network!

调用初始化时,应用未获取网络使用权限,但sdk会在获取网络使用权限后继续初始化,应用生命周期内可正常请求广告。

加载策略失败

错误信息为 fetch strategies fail!
自查方向

  • 首次安装初始化时,有较大概率出现该问题。因为要加载线上策略,在固定时间内未拉取到线上策略,会报此错误,此种情况不影响sdk继续使用,应用生命周期内可正常请求广告。如要解决首次安装初始化失败问题,可以采用预置策略。
  • 检查appId是否填写正确
  • 账号是否已配置完毕,如果账号下未配置广告位等信息,需等商务、运营对接完毕后再进行开发测试

广告网络SDK初始化

广告网络SDK的初始化在聚合SDK内部进行,开发者可通过控制太日志查看各个广告网络SDK的初始化结果

不建议开发者在聚合SDK之外单独初始化某一个广告网络SDK,否则会导致某一广告网络的广告源不可用,在瀑布流下代码位加载中报错sdk is not available

广告加载相关

无可用广告

错误信息为no available ad
自查方向

  • 广告位瀑布流是否配置完毕?联系商务、运营确认。
  • 查看瀑布流执行过程,和代码位加载结果
    • 开启日志打印
    • 查看每个代码位加载结果
    • 如果代码位失败原因为sdk is not available,则需检查是否正确接入对应广告网络SDK

广告位类型错误

错误信息为slot ID type error,广告位ID填写错误

没有可用的瀑布流策略

错误信息为no available ad strategy,广告位没有可用的瀑布流策略

自查方向

  • 广告位ID是否填写正确
  • 是否在SDK初始化成功后调用广告加载
  • 广告位瀑布流是否配置完毕,联系商务、运营确认。

SDK不可用:初始化失败

错误信息为sdk is not available,未调用聚合SDK初始化

自查方向

  • 是否调用了SDK初始化

广告展示常见问题

开屏广告展示不全

自查方向

  • 是否使用自定义底部视图
  • 加载前是否设置adSize参数,设置是否正确

原生广告模版渲染问题

如何设置广告渲染尺寸?

原生模版渲染广告设置宽度,模版会根据宽度自适应调整高度

为什么获取adView的尺寸异常?

调用 render 方法后,需要在 sa_nativeExpressAdViewRenderSuccess: 回调中获取 adView.bounds.size 可以获取准确的宽高

原生广告自渲染问题

为什么点击无响应?

需要将可点击视图加入到数组中,传入 registerClickableViews: 方法

上次编辑于: