English
Log In
You can then view all documents
GroMore/开发测试/GroMore iOS集成文档/GroMore iOS自定义ADN接入文档/SDK初始化配置
SDK初始化配置
Last updated 2026-03-19 17:05:22

一、初始化

以快手为示例:

复制

二、接口说明

自定义ADN必须要有配置类,在配置类中完成对应信息的采集,对应协议为ABUCustomConfigAdapter,接口实现如下所示:

方法名

参数说明

返回值

说明

是否必要

-(BUMCustomAdapterVersion *)basedOnCustomAdapterVersion

-

BUMCustomAdapterVersion *

用于校验Adapter使用协议版本,开发者更新Adapter时需将该值更新为融合SDK提供的最新值,该值与融合SDK要求不匹配可能影响Adapter的使用。

- (void)initializeAdapterWithConfiguration:(BUMSdkInitConfig *_Nullable)initConfig

initConfig: 初始化配置,包括平台下发初始化配置及部分开发者传入配置

void

开发者需在该方法中完成Adapter的初始化及对应network的初始化

- (NSString *_Nonnull)adapterVersion

-

void

用于融合SDK获取Adaptre的版本号

- (NSString *_Nonnull)networkSdkVersion

-

void

用于融合SDK获取network的版本号

- (void)didRequestAdPrivacyConfigUpdate:(NSDictionary *)config

config: 隐私合规配置,字段详见ABUPrivacyConfig.h文件

void

在媒体开发者更新隐私配置时触发,初始化方法调用前一定会触发一次


Contents
Contact us