2025年uniapp广告对接

发布日期: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-adUniApp官方聚合平台,整合优量汇、穿山甲等全类型广告支持安装@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) {// 发放奖励}});

如需更详细的代码示例或特定平台配置,可参考对应插件文档。

原创不易,转载请保留本站版权。