百度小程序中swan.setPageInfo的用法
http://smartprogram.baidu.com/docs/develop/api/open/swan-setPageInfo/
示例
请在开发者工具中,单击 “预览”,选择 “WEB 预览”。点击 “在浏览器中调试” 查看效果(注意,在 Web 态中查看 SEO 信息设置时,URL 中必须包含 query 参数 “_swebfr=0”)
现在百度智能小程序是百度最新的流量入口,现在很多做SEO优化、 小程序开发的企业为了获取更多的流量不得不开发了,很多的技术人员不了解百度小程序的标题和关键词、描述等信息不知道在哪里设置。
以下是小编给你们贴出代码,我们一起分析下:
setPageInfo(news) {
console.log(news)
let imgs = this.data.litpic
if(imgs == undefined){
imgs = this.data.site + '/templets/gw/assets/img/gz.png';
}
swan.setPageInfo({
title: news.title+"-互零网络",
keywords: news.keywords, //关键词
description: news.description, //描述
articleTitle: news.title, // 文章(内容)标题
releaseDate: news.pubdate, //原始发布时间(年-月-日 时:分:秒 带有前导零)
image: imgs, // 页面有焦点图,或者正文有图片时需要设置
success: function () {
console.log('setPageInfo success');
},
fail: function (err) {
console.log('setPageInfo fail', err);
}
})
},
以上的代码你们可以直接复制使用的!
方法参数
Object object
object 参数说明
属性名 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
title | String | 是 | 页面标题。 | |
keywords | String | 是 | 页面关键词,多个关键词之间使用英文逗号 “,” 隔开。 | |
description | String | 是 | 页面描述信息。 | |
releaseDate | String | 否(如宿主 App 信息流则为必填) | 原始发布时间(年-月-日 时:分:秒 带有前导零),如:2010-07-01 16:30:30。 | |
articleTitle | String | 否 | 文章【内容】标题(适用于当前页面是图文、视频类的展示形式,文章标题需要准确标识当前文章的主要信息点;至少 6 个字,不可以全英文。)。 | |
image | String/Array | 否(页面有焦点图,或者正文有图片时需要设置) | 图片线上地址,用于信息流/搜索等流量场景分发、用户收藏后的页面封面显示,展现时有图片可提升用户点击率。开发者可针对一个页面设置最多 3 张,图片必须为页面内图片。单张图片最大 2M ;封面图尺寸:宽>=375px ,高>=250px ,图片宽高比例 3:2 为佳。多张图时,用数组表示。 | |
video | Object/Array | 否(页面存在视频情况下必填) | 视频信息,多个视频时,用数组表示。 | |
visit | Object | 否 | 浏览信息。最低支持版本 3.40.6。 | |
likes | String | 否 | 点赞量,若页面未统计可为空。最低支持版本 3.40.6。 | |
comments | String | 否 | 评论量,若页面未统计可为空。最低支持版本 3.40.6。 | |
collects | String | 否 | 收藏量,若页面未统计可为空。最低支持版本 3.40.6。 | |
shares | String | 否 | 分享量,若页面未统计可为空。最低支持版本 3.40.6。 | |
followers | String | 否 | 关注量,若页面未统计可为空。最低支持版本 3.40.6。 | |
success | Function | 否 | 接口调用成功的回调函数。 | |
fail | Function | 否 | 接口调用失败的回调函数。 | |
complete | Function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行)。 |
video 参数说明
参数名 | 类型 | 必填 | 说明 |
---|---|---|---|
url | String | 是 | 视频地址。 |
duration | String | 是 | 视频时长(单位:秒) |
image | String | 是 | 视频封面图 |
visit 参数说明
参数名 | 类型 | 必填 | 说明 |
---|---|---|---|
pv | String | 否 | 页面的浏览量(不去重用户) |
uv | String | 否 | 页面的点击量(去重用户) |
sessionDuration | String | 否 | 页面的用户人均停留时长(单位:秒) |
前一页:暂时没有数据