小程序中插入广告

article/2025/9/11 8:08:41

一、小程序广告种类简介:

小程序流量主可开通广告位包括:小程序Banner广告位激励式广告位视频前贴广告位(仅限非游类目小程序)、视频广告(仅限非游类目小程序)、小程序格子广告小程序原生模板广告

1、小程序Banner广告

广告位置:小程序页面内,由小程序流量主决定实际播放位置。
产品形态:广告外层为纯图片或“图片+按钮”的卡片形式,点击外层图片或按钮将跳转指定落地页
在这里插入图片描述

2、激励式广告

广告位置:开发者在小程序中自定义广告入口与奖励,用户主动点击,触发广告
适用于的场景
①获取积分:观看广告可获得额外的签到/分享积分
②获取进阶内容:观看广告,可进入下一个视频/课程
③解锁特殊内容:观看广告,可获得新功能的限时体验机会,观看广告,可获得VIP内容的观看机会
④获取参与机会:观看广告,可参与具有奖励的活动
在这里插入图片描述

3、插屏广告组件

广告位置:开发者在小程序自定义广告场景,用户触发该场景时,插屏广告将自动像用户展示
适应的场景
①切换Tab:从首页切换到上城Tab时出现广告,从个人主页Tab切换回首页时出现广告
②游戏回合结束:每当游戏回合结束时出现广告,每当游戏关卡通过时出现广告
③视频播放停顿:当视频播放结束时出现广告,当视频播放暂停时出现广告
④流程结束:购物下单流程结束时出现广告,完成一次分享时出现广告
不建议在如下场景下展现小程序插屏广告:
①不要在用户一打开小程序时就插入广告
②不要打断用户的完整操作过程
例如:不要在一次沉浸的游戏过程、或快速的信息流下拉刷新过程中插入广告
在这里插入图片描述

4、视频前贴广告组件(仅限非游小程序)

广告位置:包含视频内容的小程序,开发者可自定义广告出现的具体视频。当用户点击播放视频内容时,视频前贴广告将在视频播放前展示
广告限制:为保证良好的用户体验,小程序视频前贴将受到如下限制,建议流量主在设计广告触发场景时参考:
①视频内容需满足一定的时长要求,才能展示前贴广告
②用户首次进入一定时间不允许展示前贴广告
③用户看完一个前贴广告后,需间隔一定时间展示下一个前贴广告
④不可定义大小、方向、播放暂停等操作,只可以竖屏转横屏
在这里插入图片描述

5、视频广告组件(仅限非游小程序)

广告位置:在小程序页面接入,由开发者决定广告实际展示的位置,广告区域露出一定比例开始播放,用户离开广告素材后暂停播放,返回后继续播放。
播放逻辑
①广告区域露出50%后开始播放,在4g+wifi下自动播放
②广告默认静音播放,用户可点击打开/关闭声音
③广告播放结束后将自动重播,广告不支持暂停播放
在这里插入图片描述

6、小程序格子广告

广告位置:在小程序页面内,由小程序流量主决定实际播放位置
适用场景
①功能暂停、停顿页:一个带视频的小程序,视频播放结束时,一个小游戏进行中暂停时
②主流程结束页:一个小游戏回合结束时的页面上,一个小程序主要功能结束时的页面上
③页面底部或头部:悬停在游戏页面底部或头部,与目前banner的可用区域类似
不建议在如下场景展示小程序格子广告:不要遮挡小游戏或小程序的有功能区域
在这里插入图片描述

7、原生模板广告

广告位置:原生模板广告共计5种画布类型,组成15中默认模板,且可对圆角、边距等元素自定义编辑。可适配场景较多,开发者可根据小程序实际场景创建可配的模板,在最恰当的场景展现广告

二、操作指引

开通流量主流程
在这里插入图片描述

1、Banner广告组件
①进入小程序后台管理界面->,点击流量主->新建广告位->填入广告位名称->获取广告位代码片段,开发者可以复制代码到程序中使用
在这里插入图片描述
2、激励式广告组件
同Banner先创建广告位,获取代码
代码示例:

//在页面中定义激励视频广告对象
let videoAd=null
//在页面onload事件回调中创建广告对象,开发者可在此处监听onload、onError、onClose等广告事件,实现对应的业务逻辑
if(wx.createRewardedVideoAd){videoAd=wx.createRewardedVideoAd({adUnitId:'你的广告位ID'})
}
//在适合的位置展示广告
if(videoAd){videoAd.show().catch(err=>{//失败调试videoAd.load().then(()=>videoAd.show())})
}

3、插屏广告组件
同上,新建广告位,获取代码

//在页面中定义插屏广告对象
let interstitialAd=null
//在页面onload事件回调中创建广告对象,开发者也可以在此处监听onload、onError、OnClose等广告事件
if(wx.createInterstitialAd){interstitialAd=wx.createInterstitialAd({adUnitId:'你的广告位ID'})
}
//在适合的场景展示广告
if(interatitialAd){interstitialAd.show().catch((res)=>{console.error(res)})
}

以上的使用方法参考:https://ad.weixin.qq.com/pdf.html?id=851


http://chatgpt.dhexx.cn/article/EdfmFoMq.shtml

相关文章

微信小程序的广告方式有哪些

之前小木和大家介绍了小程序的朋友圈广告功能,紧接着就收到小伙伴的咨询:除了朋友圈广告,小程序在微信中还有其他广告入口吗?答案是肯定的,今天接着来和大家介绍小程序在微信生态中的广告方式都有哪些。 微信小程序的广…

微信小程序广告位有哪几种

目前,微信小程序广告有五种广告位,分别是小程序Banner(导航)广告、小程序激励广告、插屏广告、封面广告和格子广告等。1.小程序Banner广告 其实小程序Banner广告位就在小程序页面出现,广告位置由微信小程序流量主来决…

【敏捷开发】Scrum框架介绍

Scrum框架介绍 - 敏捷开发的实施方案 什么是Scrum Scrum是一个团队管理框架。Scrum应用了“敏捷”的原则,提供了一套具体的工作、实践和角色来实施敏捷概念。 Scrum生命周期 下图揭示了Scrum生命周期的各个环节。 Scrum的生命周期都是一个固定长度的时间段&am…

Scrum敏捷项目管理

敏捷的背景与动机 软件危机及软件工程的出现 速度是企业竞争致胜的关键因素,软件项目的最大挑战在于 一方面要应付变动中的需求 一方面要在紧缩的时程内完成项目 传统的软件工程难以满足这些要求 所以软件团队除了在技术上必须日益精进,更需要运用…

Scrum敏捷开发简介

Scrum是一种灵活的敏捷软件开发管理过程。这个名词来源于英式橄榄球。Scrum方法由Ken Schwaber和 Jeff Sutherland 提出,它将软件开发团队比作橄榄球队,全队有明确的最高目标:发布产品的重要性高于一切。团队高度自治,队员们熟悉开…

敏捷方法论—scrum

敏捷方法论—scrum 敏捷方法scrum,相对于传统的瀑布式开发,的核心观念除了增量和迭代两个核心词外,核心的观念差异基本就是敏捷宣言的理念: 1.通过迭代式增量应对产品需求变化和开发技术变化。 2.注重个体和互动,以团队个体的主观…

软件工程实践: 敏捷开发流程图(scrum)

软件开发模式之敏捷开发(scrum) [原文]https://blog.csdn.net/xiajun2356033/article/details/81513957 [RbY本文转发时已对原文适当整理并纠错;] 转载说明: 敏捷开发(scrum), 从上世纪90年代开始在国外提出, 2010年以后逐渐引…

敏捷开发框架—Scrum

Scrum 1 什么是Scrum?2 Scrum的3种角色3 Scrum 敏捷开发流程 1 什么是Scrum? Scrum是一个敏捷开发框架,是一个增量的,迭代的开发过程。在这个开发框架中,整个开发周期包括若干个小的迭代周期,每个小的迭代…

敏捷开发scrum详解 敏捷项目管理流程

随着互联网的兴起,用户对线上软件的依赖度越来越高,从而导致用户对软件的需求越来越多,所以软件的更新迭代速度越来越快。对于互联网公司来说,速度成了企业竞争制胜的关键因素,一方面用户的需求在不断变化,另一方面采用传统开发模式的互联网哦你公司难以满足这些需求,所…

什么是敏捷管理及scrum方法

敏捷管理是规划和指导项目流程的迭代方法。现实的感受就是产品交付周期变快了,每个项目迭代通常是安排在两周内。 Scrum是敏捷项目管理方法中的一种方法。是一种迭代式增量软件开发过程。 Scrum主要角色包括主管、产品负责人、开发团队。主管的职责与项目经理类似&a…

敏捷开发流程【Scrum】

敏捷是项目管理里的一种方法论,适用于“范围和需求都不明确”的项目,采用小步快跑的方式,每1–4周就完成一次迭代并投入使用、收集反馈,然后再次迭代,从而不断逼近真实需求的一种方法论! Scrum是敏捷里最具…

什么是敏捷管理 常用的敏捷Scrum会议有哪些

企业敏捷性的目的是为了快速适应市场变化,如果团队不能针对竞争威胁和客户需要尽快做出调整,从而导致的失败或耽搁对公司来说代价高昂。因此,敏捷理念必然带给了团队切实好处,否则它的应用也不会如此广泛。那么敏捷常用的会议使用…

使用Scrum进行敏捷项目管理

Scrum是一种敏捷方法,旨在指导团队进行产品的迭代和增量交付。通常被称为“敏捷项目管理框架”,其重点是使用经验过程,使团队能够快速,有效,有效地做出改变。传统的项目管理方法确定了需求,以控制时间和成本…

敏捷项目管理Scrum方法实践

敏捷项目管理Scrum方法实践 1.Scrum实践概述 Scrum是迭代式增量软件开发的一种流程,是敏捷方法论中的重要框架之一,通常应用于敏捷软件开发。Scrum团队主要由敏捷教练、产品负责人(代表利益客户)、开发团队组成。 首先产品负责人…

什么是SCRUM敏捷开发

Scrum 是用于开发、交付和持续支持复杂产品的一个框架,是一个增量的、迭代的开发过程。在这个框架中,整个开发过程由若干个短的迭代周期组成,一个短的迭代周期称为一个Sprint,每个Sprint的建议长度是一至四周。在Scrum中&#xff…

八分钟敏捷开发(scrum)扫盲

敏捷开发(scrum)是一种软件开发的流程,强调快速反应、快速迭代、价值驱动。 Scrum的英文意思是橄榄球运动的一个专业术语,表示“争球”的动作;运用该流程,你就能看到你团队高效的工作。 敏捷开发的特点就…

敏捷开发之Scrum扫盲篇

现在敏捷开发是越来越火了,人人都在谈敏捷,人人都在学习Scrum和XP... 为了不落后他人,于是我也开始学习Scrum,今天主要是对我最近阅读的相关资料,根据自己的理解,用自己的话来讲述Scrum中的各个环节&#x…

敏捷开发scrum模型

一、 什么是敏捷? Agile在中文的字面意思是敏捷、灵活、利落。相应的“敏捷开发”也可以通俗地理解成为快速高效地进行开发。但敏捷不是开发的具体方法,它是一套能够指导企业进行高效开发的价值观与原则。 二、产生 瀑布模型 瀑布开发就相当于服务员将…

什么是敏捷开发(Scrum)?

什么是敏捷开发(Scrum)? 进入我的博客阅读体验更好哦!博客文章链接:什么是敏捷开发(Scrum) (lxq.icu) 何为Scrum Scrum是一个轻量级框架,它可以帮助人们、团队和组织通过针对复杂问题的自适…

Scrum 敏捷项目管理

在理解敏捷项目管理之前,我们先看一下它与传统项目管理之间有什么联系和差异。 传统项目管理模式:一般指瀑布模式。它必须完成上一阶段工作并通过检验才能启动下一阶段工作,将整个项目过程划分为五大过程组。 要求在项目建设时,…