12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182 |
- //
- // GDTSDKConfig.h
- // GDTMobApp
- //
- // Created by GaoChao on 14/8/25.
- // Copyright (c) 2014年 Tencent. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- #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
|