// // GDTSDKConfig.h // GDTMobApp // // Created by GaoChao on 14/8/25. // Copyright (c) 2014年 Tencent. All rights reserved. // #import #import "GDTSDKDefines.h" #import "GDTAdTestSetting.h" @interface GDTSDKConfig : NSObject /** SDK 注册接口,请在 app 初始化时调用。 @param appId - 媒体ID @return 注册是否成功。 */ + (BOOL)registerAppId:(NSString *)appId; /** * 提供给聚合平台用来设定SDK 流量分类 */ + (void)setSdkSrc:(NSString *)sdkSrc; /** * 查看SDK流量来源 */ + (NSString *)sdkSrc; /** * 获取 SDK 版本 */ + (NSString *)sdkVersion; + (void)enableGPS:(BOOL)enabled; /** * 设置流量渠道号 渠道号信息主要用来协助平台提升流量变现效果及您的收益,请如实填写,若渠道号无法满足您的诉求请联系平台负责商务 渠道号映射关系为: 1:百度 2:头条 3:广点通 4:搜狗 5:其他网盟 6:oppo 7:vivo 8:华为 9:应用宝 10:小米 11:金立 12:百度手机助手 13:魅族 14:AppStore 999:其他 */ + (void)setChannel:(NSInteger)channel; + (void)setSDKType:(NSInteger)type; /** 在播放音频时是否使用SDK内部对AVAudioSession设置的category及options,默认使用,若不使用,SDK内部不做任何处理,由调用方在展示广告时自行设置; SDK设置的category为AVAudioSessionCategoryAmbient,options为AVAudioSessionCategoryOptionDuckOthers */ + (void)enableDefaultAudioSessionSetting:(BOOL)enabled; + (GDTAdTestSetting *)debugSetting; /** 设置开发阶段调试相关的配置 */ + (void)setDebugSetting:(GDTAdTestSetting *)debugSetting; + (void)forbiddenIDFA:(BOOL)forbiddened; @end