导入和配置
#
一、添加SDK到项目工程#
cocoapod集成进入TradPlusSDK下载平台,根据需求选择所需三方广告平台,点击生成接入代码后,就可以一键获取您要添加的pod配置信息
#
手动集成如果您使用的是手动集成,请参考手动集成
#
二、申请IDFA权限在iOS14.5+上通过弹窗来获取IDFA,使用IDFA需要征得用户的同意。详细请参考适配iOS14.5+
- 在info.plist里添加NSUserTrackingUsageDescription键,并附上描述您使用的自定义消息。格式可参考以下内容。
- 在应用启动后,弹出IDFA权限申请
#
三、初始化SDK在AppDelegate类的didFinishLaunchingWithOptions方法调用如下代码, 必须正确传入应用在TradPlus后台的AppId,否则后台无法准确统计DAU。
#
四、开启http请求权限由于部分三方源的广告及其数据统计,仍然会使用 http请求,为了您APP的最大化收益,建议您开启APP的http请求权限。
您需要在APP项目中的 info.plist 中添加如下设置:
#
五、启用SKAdNetwork跟踪转化支持了Apple官方的SKAdNetwork框架的三方渠道,会在获取不到IDFA的时候,正常获取转化。为了实现这个功能,需要在info.plist添加对应的SKAdNetworkItems。详细请参考适配iOS14.5+
#
六、注意事项#
Facebook要求需要下载Facebook并成功登录,才能展现广告,包括测试广告。
#
Admob要求必须要将产品在 Admob 的唯一性标识写在客户端中,否则将会造成应用crash。
在Info.plist中添加 GADApplicationIdentifier配置, 应用发布时请替换成应用在Admob后台的appid。
#
其他在测试应用时,Admob和Meta请确保使用的是测试广告,而不是正式广告,否则会有封号风险。
设置SDK的日志级别