使用swift接入穿山甲,未接入GroMore,这个时候如果代码位配置错误会导致如下错误:
splashAdLoadFail(_:error:) Optional(“Error Domain=com.buadsdk Code=98764 “data analysis error” UserInfo={NSLocalizedDescription=data analysis error, origin_error_code=10002000}”)
以下是相同的配置官方demo打印的错误日志:
origin_error_code=10002000, extra_reason=没有合适的广告返回而导致的请求没有填充,偶尔出现属于正常情况。如果出现情况较多或者必现的话,请先检查一下广告尺寸是否填写正确,是否有使用模拟器测试广告,单个设备是否一天请求了大量广告但没有展示或者展示数极低等。排查以上问题依然没有结论,可以在穿山甲媒体平台上对设备进行自助加白解决,路径“广告变现”->“辅助工具”->“新建测试信息”填写相关信息,提交即可完成加白,加白生效时间30分钟左右, NSLocalizedDescription=data analysis error}
经过了很多步骤之后,得出问题的原因是如果没有接入 GroMore 那么广告位就不能选择支持 GroMore,要不然会由于不匹配导致无法正常家在广告。
基本上按照文档来做除了,这个地方的配置以外,新的版本接入还是挺顺利的。
官方文档地址
参考文档