Dirichlet 聚合 SDK iOS 接入文档
SDK 概述
Dirichlet Mediation SDK 是一个高性能的广告聚合 SDK,能够同时调用多个广告网络的 SDK,通过实时竞价机制选择最优的广告展示给用户,最大化广告收益。
支持的广告网络:
- Dirichlet Ad(DRA):Dirichlet Ad 广告平台
- 穿山甲(CSJ):字节跳动广告平台
- 优量汇(GDT):腾讯广告平台
支持的广告类型:
- 开屏广告(Splash Ad)
- 激励视频广告(Reward Video Ad)
- Banner 广告
- 插屏广告(Interstitial Ad)
- 自渲染信息流广告(Native Feed Ad)
SDK 支持版本
- iOS 11.0 及以上
- Xcode 12.0 及以上
- Objective-C 或 Swift 项目
SDK 集成
配置 Podfile 文件
修改 Podfile 文件,添加 SDK 依赖:
platform :ios, '11.0'
use_frameworks!
target 'YourProjectName' do
# Dirichlet Mediation SDK
pod 'DirichletMediationSDK', '~> 4.2.0.1'
# 广告网络适配器(根据需要选择)
pod 'DirichletMediationAdapterDRA', '~> 4.2.0.1' # Dirichlet Ad 适配器
pod 'DirichletMediationAdapterCSJ', '~> 4.2.0.1' # 穿山甲适配器
pod 'DirichletMediationAdapterGDT', '~> 4.2.0.1' # 优量汇适配器
end
安装 SDK
如果未安装过 CocoaPods,可以通过以下命令行进行安装:
$ sudo gem install cocoapods
通过 CocoaPods 安装 SDK 前,确保 CocoaPods 索引已经更新:
$ pod repo update
运行命令进行安装:
$ pod install