uni-AD概述
uni-AD聚合目前国内流行的广告平台广点通(腾讯)、穿山甲(今日头条)等,支持开屏广告和信息流、Banner广告。
如何配置广告
先去dcloud广告联盟申请账号
然后配置多渠道
在打包原生工程中找到工程的配置文件-Info.plist ,然后添加marketChannel节点,节点内容格式为:包名|应用标识|广告标识|渠道 如io.dcloud.HB|appid|adid|apple
包名:对应xcode里的bundleid,如io.dcloud.HBuilder。
应用标识:对应5+或uni-app项目manifest.json中appid。
广告标识:DCloud的广告标识,开通广告后可在dev.dcloud.net.cn获取。 渠道:可以填apple。
再按下面2个步骤配置参数:
1.在info.plist文件里加DCLOUD_AD_ID节点,内容 为自己申请的广告adid
2.把marketChannel节点的广告标识换成申请的广告标识。如下图所示:
今日头条穿山甲
添加依赖资源及文件
依赖库 | 系统库 | 依赖资源 |
---|---|---|
libUniAD.a、libSDWebImage.a、libUniAd-Csj.a | BUAdSDK.framework、BUFoundation.framework、StoreKit.framework、MobileCoreServices.framework、WebKit.framework、MediaPlayer.framework、CoreMedia.framework、CoreLocation.framework、AVFoundation.framework、CoreTelephony.framework、 |
SystemConfiguration.framework、AdSupport.framework、CoreMotion.framework、libresolv.9.tbd、libc++.tbd、libz.tbd、libsqlite3.tbd、|BUAdSDK.bundle|
腾讯广点通
添加依赖资源及文件
依赖库 | 系统库 | 依赖资源 |
---|---|---|
libUniAD.a、libSDWebImage.a、libUniAd-Gdt.a、libGDTMobSDK.a | AdSupport.framework、CoreLocation.framework、QuartzCore.framework、SystemConfiguration.framework、CoreTelephony.framework、Security.framework、StoreKit.framework、AVFoundation.framework、WebKit.framework、libz.tbd、libxml2.tbd | 无 |
注意:如果是uni项目 必须配置上libUniADWeex.a 这个库
发现错误?想参与编辑?在 GitHub 上编辑此页面!