发布日期:2025-05-17 阅读:1
以下是2025年UniApp支持的广告平台及对接方式的汇总表格,基于最新检索结果整理:
广告平台 | 简介 | 广告形式 | 接入方式 | 官方插件/文档参考 |
---|---|---|---|---|
Google AdMob | 全球最大的广告联盟之一,支持Android/iOS | 横幅广告、插屏广告、视频广告、原生广告 | 通过UniApp插件接入,需在uni.config.js 配置广告ID | 插件市场搜索uni-admob |
腾讯广告 | 中国市场份额领先,覆盖多平台 | 横幅广告、插屏广告、激励视频、原生广告 | 使用官方插件uni-tencent-ad ,需配置广告ID | |
百度广告 | 主攻B端市场,支持多场景变现 | 横幅广告、插屏广告、视频广告 | 通过插件uni-baidumob-ad 接入,类似腾讯广告配置 | 插件市场搜索uni-baidumob-ad |
穿山甲广告 | 字节跳动旗下广告平台,高填充率 | 激励视频、全屏视频、插屏广告 | 需在manifest.json 配置SDK,调用tt.createRewardedVideoAd 初始化 | |
广点通 | 腾讯旗下广告聚合平台 | 与腾讯广告形式一致 | 使用插件uni-gdt-ad | 插件市场搜索uni-gdt-ad |
uni-ad | UniApp官方聚合平台,整合优量汇、穿山甲等 | 全类型广告支持 | 安装@dcloudio/uni-ad 模块,全局引入后调用API | |
Facebook广告 | 全球社交媒体广告,支持定向投放 | 横幅、插屏、视频广告 | 通过插件如uni-facebookads-plug 接入 | 插件市场搜索uni-facebookads |
初始化广告
let videoAd = uni.createRewardedVideoAd({ adUnitId: 'YOUR_AD_UNIT_ID' });videoAd.onLoad(() => console.log('广告加载成功'));videoAd.onError(err => console.error('广告加载失败', err));
触发展示
videoAd.show().catch(() => {videoAd.load().then(() => videoAd.show());});
奖励回调处理
videoAd.onClose(res => {if (res.isEnded) {// 发放奖励}});
如需更详细的代码示例或特定平台配置,可参考对应插件文档。
原创不易,转载请保留本站版权。