开发 组件 开放能力 ad
# ad
更新时间:2024-12-09 11:57:47
广告组件
支持feed流和banner形式广告类型(完整流量主能力及接入方式)
# 属性
属性 | 类型 | 默认值 | 必填 | 说明 | 最低版本 |
---|---|---|---|---|---|
type | number | 是 | 广告类型 | - | |
unit-id | number | 是 | 广告单元 id | - | |
ad-theme | 'white' | 'black' | 'white' | 否 | 广告主题色 | 1.96.0 |
bindload | (e: { detail: Record<string, unknown> } & Event) => void | 否 | 广告加载成功的回调 | - | |
binderror | (e: { detail: { errCode: number } } & Event) => void | 否 | 广告加载失败的回调 | - | |
bindclose | (e: { detail: Record<string, unknown> } & Event) => void | 否 | 广告关闭的回调 | - |
# adTheme
广告主题色
值 | 说明 |
---|---|
'white' | 默认白色模式 |
'black' | 深色模式 |
# 错误码信息与解决方案表
错误码是通过 binderror 回调获取到的错误信息。
代码 | 异常情况 |
---|---|
0 | 内部错误 |
1 | 广告对象已关闭 |
2 | 广告数据暂未准备好 |
3 | 网络错误 |
4 | 广告校验失败 |
# Bug & Tip
tip: 因广告不是百分百下发,如在开发过程中遇到广告不展示,可以多拉取几次尝试。
# 示例代码
<ad type="{{13001}}" unit-id="{{13001001}}" bindload="adLoad" binderror="adError" bindclose="adClose"></ad>
上一篇:《canvas》
下一篇:《follow-service》
仍有疑问? 前往社区提问