Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
程序yang
unidocs-zh
提交
d6e873c4
U
unidocs-zh
项目概览
程序yang
/
unidocs-zh
与 Fork 源项目一致
Fork自
DCloud / unidocs-zh
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
unidocs-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
d6e873c4
编写于
5月 13, 2022
作者:
DCloud-yyl
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'master' of
https://gitee.com/dcloud/unidocs-zh
上级
643e932d
4513d6aa
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
88 addition
and
7 deletion
+88
-7
docs/.vuepress/theme/components/SiderBarBottom.vue
docs/.vuepress/theme/components/SiderBarBottom.vue
+1
-1
docs/.vuepress/theme/config/siderbar/uni-app.js
docs/.vuepress/theme/config/siderbar/uni-app.js
+4
-4
docs/component/_sidebar.md
docs/component/_sidebar.md
+1
-0
docs/component/ad-weixin.md
docs/component/ad-weixin.md
+49
-0
docs/component/ad.md
docs/component/ad.md
+33
-2
未找到文件。
docs/.vuepress/theme/components/SiderBarBottom.vue
浏览文件 @
d6e873c4
...
...
@@ -40,7 +40,7 @@
<a
target=
"_blank"
style=
"text-decoration: underline"
href=
"https://qm.qq.com/cgi-bin/qm/qr?k=
pBv6FRZq7pAeF-ri-FfOPfwxrZzBKDK-
&jump_from=webapi"
href=
"https://qm.qq.com/cgi-bin/qm/qr?k=
C3VQlnIAKDR-uxPuxUDwZ-NU33yIRvvF
&jump_from=webapi"
>
点此加入
</a>
...
...
docs/.vuepress/theme/config/siderbar/uni-app.js
浏览文件 @
d6e873c4
...
...
@@ -120,9 +120,9 @@ export default {
"
prefix
"
:
"
群18
"
},
{
"
number
"
:
"
165
657124
"
,
"
number
"
:
"
165
796402
"
,
"
state
"
:
1
,
"
prefix
"
:
"
群
19
"
"
prefix
"
:
"
群
20
"
},
{
"
number
"
:
"
717019120
"
,
...
...
@@ -200,9 +200,9 @@ export default {
"
prefix
"
:
"
群35
"
},
{
"
number
"
:
"
165
796402
"
,
"
number
"
:
"
165
657124
"
,
"
state
"
:
0
,
"
prefix
"
:
"
群
20
"
"
prefix
"
:
"
群
19
"
}
]
}
docs/component/_sidebar.md
浏览文件 @
d6e873c4
...
...
@@ -51,6 +51,7 @@
*
[
ad-draw
](
component/ad-draw.md
)
*
[
ad-content-page
](
component/ad-content-page.md
)
*
[
Grid 广告
](
component/ad-grid.md
)
*
[
微信小程序
](
component/ad-weixin.md
)
*
[
广告错误码
](
component/ad-error-code.md
)
*
[
页面属性配置节点
](
component/page-meta.md
)
*
[
page-meta
](
component/page-meta.md
)
...
...
docs/component/ad-weixin.md
0 → 100644
浏览文件 @
d6e873c4
## uniAD支持微信小程序广告
3.
4.10+ 支持
## 信息流广告(Banner)
微信小程序平台支持信息流(Banner)广告组件
`<ad unit-id=""></ad>`
,由微信提供
uniAD 支持信息流(Banner)广告组件
`<ad adpid=""></ad>`
,由uniAD提供
3.
4.10 之前的版本
`ad`
组件运行到微信小程序使用微信提供的广告组件
3.
4.10+ 以后的版本调整如下
1.
组件仅设置
`unit-id`
,使用微信提供的ad组件,逻辑不变
2.
组件设置了
`adpid`
属性,被编译为
`uniad`
,见下文的介绍
3.
组件设置了
`adpid`
和
`unit-id`
属性,被编译为
`uniad`
,见下文的介绍
## uniad组件
`uniad`
是
`uni-app`
框架的内置的组件,
`uniad`
组件同时支持
`uniAD`
广告和微信原生广告,先请求uniAD,如果已开通直接使用否者切换为微信的广告,这个过程会有3秒的延时
`uniad`
组件依赖uniAD提供的微信小程序插件和腾讯提供的珊瑚广告插件
如果想在微信上仅使用微信的广告,App 或 Web 使用 uniAD 可使用条件编译
条件编译示例
```
html
<!-- #ifdef MP-WEIXIN -->
<ad
unit-id=
""
></ad>
<!-- #endif -->
<!-- #ifndef MP-WEIXIN -->
<ad
adpid=
""
></ad>
<!-- #endif -->
```
新增支持激励视频广告和插屏广告
## 微信小程序激励视频广告
文档地址:
[
https://uniapp.dcloud.io/component/ad-rewarded-video
](
https://uniapp.dcloud.io/component/ad-rewarded-video
)
## 微信小程序插屏广告
文档地址:
[
https://uniapp.dcloud.io/component/ad-interstitial
](
https://uniapp.dcloud.io/component/ad-interstitial
)
docs/component/ad.md
浏览文件 @
d6e873c4
...
...
@@ -39,7 +39,7 @@ Banner或信息流广告展现场景非常灵活,常见的展现场景为:
|属性名|类型|默认值|说明|平台差异|
|:-|:-|:-|:-|:-|
|adpid|String||uni-AD App广告位id,在
[
uni-AD官网
](
https://uniad.dcloud.net.cn/
)
申请广告位|App|
|adpid|String||uni-AD App广告位id,在
[
uni-AD官网
](
https://uniad.dcloud.net.cn/
)
申请广告位|App
,微信小程序3.4.8+
|
|unit-id|String||广告单元id,可在小程序管理后台的流量主模块新建|微信小程序、字节跳动小程序(最低版本1.19.0+)、QQ小程序、快手小程序|
|ad-intervals|number||广告自动刷新的间隔时间,单位为秒,参数值必须大于等于30(该参数不传入时 Banner 广告不会自动刷新)|微信小程序(基础库2.3.1+)|
|data|Object|可选|广告数据,通过 plus.ad.getAds (参考示例代码),优先级高于adpid|App|
...
...
@@ -75,6 +75,38 @@ Banner或信息流广告展现场景非常灵活,常见的展现场景为:
App和微信小程序的ad组件没有type属性,可以用于banner,也可以用于信息流。
## 微信小程序@weixin
微信小程序平台支持信息流(Banner)广告组件
`<ad unit-id=""></ad>`
,由微信提供
uniAD 也支持信息流(Banner)广告组件
`<ad adpid=""></ad>`
,由uniAD提供
3.
4.10 之前的版本
`ad`
组件运行到微信小程序使用微信提供的广告组件
3.
4.10+ 以后的版本调整如下
1.
组件仅设置
`unit-id`
,使用微信提供的ad组件,逻辑不变
2.
组件设置了
`adpid`
属性,被编译为
`uniad`
,见下文的介绍
3.
组件设置了
`adpid`
和
`unit-id`
属性,被编译为
`uniad`
,见下文的介绍
`uniad`
是
`uni-app`
框架的内置的组件,
`uniad`
组件同时支持
`uniAD`
广告和微信原生广告,先请求uniAD,如果已开通直接使用否者切换为微信的广告,这个过程会有3秒的延时
`uniad`
组件依赖uniAD提供的微信小程序插件和腾讯提供的珊瑚广告插件
如果想在微信上仅使用微信的广告,App 或 Web 使用 uniAD 可使用条件编译
条件编译示例
```
html
<!-- #ifdef MP-WEIXIN -->
<ad
unit-id=
""
></ad>
<!-- #endif -->
<!-- #ifndef MP-WEIXIN -->
<ad
adpid=
""
></ad>
<!-- #endif -->
```
**注意**
-
`<ad>`
组件是原生组件,在webview页面会有层级问题,同时无法在
`<swiper>`
、
`<scroll-view>`
组件中使用。但app-nvue、微信小程序新版和头条小程序新版支持同层渲染,所以没有层级问题。而app-vue、QQ小程序等平台则有层级问题。详见:
[
原生组件
](
https://uniapp.dcloud.io/component/native-component
)
-
无广告时没有高度,关闭广告时释放高度,宽度由父容器决定
...
...
@@ -86,7 +118,6 @@ App和微信小程序的ad组件没有type属性,可以用于banner,也可
-
HBuilderX2.8+版本Android平台更新穿山甲(今日头条)广告SDK后不再支持x86类型CPU,无法运行到x86类型cpu的模拟器。
-
`<ad>`
组件测试广告位是上图下文,uniAD后台申请的广告位默认左图右文
-
HBuilderX标准基座真机运行测试信息流广告位标识(adpid)为:1111111111,微信小程序和H5平台暂不提供测试广告位
-
3.4.8+ 微信小程序平台,如果组件同时设置了adpid和unit-id,组件被编译为 uniad, uniad同时支持DCloud广告和微信原生广告,如果不需要此功能移除adpid属性或使用条件编译
**示例:**
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录