English
Log In
You can then view all documents
GroMore/开发测试/GroMore Android集成文档/GroMore Android自定义ADN接入文档/接入注意事项
接入注意事项
Last updated 2026-03-19 17:02:23
  1. 命名规范:建议路径名设置成媒体常规使用的名称即可,避免使用如bytedance.tiktok.TTmediation.gromore.growmore.pangle.panglemediation等命名。
  2. 初始化SDK注意事项:在子线程中进行初始化操作。自定义adn 初始化类中实现自定义ADN的初始化方法。
  3. 广告加载和展示注意事项:新起一个线程加载广告。展示时要先切换子线程再主线程,可以用handler.post(Runnable)的方式断掉调用栈。只要涉及到调用adn api逻辑,均需进行切线程处理。如遇广告加载失败,可尝试更换设备进行测试
  4. 媒体接入竞价类型(clientbidding)的广告时,需及时回传cpm进行比价。获取cpm方式参照ADN平台方式进行获取即可。
  5. 自定义ADN接入广告加载(load)成功或者失败只能调用一次。
  6. 自定义ADN接入时请根据ADN实际情况实现isReadyCondition方法,并进行线程切换,否则可能影响展示及返回。
  7. 因为自定义ADN的类均为反射创建,不要混淆自定义ADN相关类,否则会导致自定义ADN的广告类找不到。
  8. 自定义ADN请求时,需确保将对应的请求结果及时通知给融合SDK,否则融合SDK无法使用。请求成功调用callLoadSuccess。请求失败调用callLoadFail。缓存成功(如果存在)调用callAdVideoCache。竞价失败原因可选通知,尽量将竞价失败原因回传,不强制要求。自定义 adn 支持多进程场景。
  9. 优量汇信息流广告自渲染样式和模版样式调用方法不同,确保融合SDK后台配置的优量汇信息流渲染类型需确保和与优量汇后台渲染类型保持一致
  10. 当开启预缓存开关后,缓存功能不生效时:建议检查项目代码,查看callXXXAdSkip和callXXXAdDismiss方法是否实现。建议检查项目代码,查看callXXXAdShow方法是否实现,预缓存功能详解。
  11. 自定义Adapter接入的ADN如果采用单例模式在信息流加载过程中可能会出现广告对象被覆盖的情况,建议使用非单例的ADN加载广告对象。
  12. 自定义Adapter不支持show时预加载.Service bidding.多阶底价,支持close时预加载,预缓存,复用,clientBidding。
  13. 如果有接入上的疑问,可参照 自定义ADN接入文档-> 接入示例Demo 下载SDK压缩包内的示例类进行接入。


Contents
Contact us