如何让运营人员可以便捷的更换小程序banner?

发布于 6 年前作者 leihu9289 次浏览最后编辑 6 年前来自 issues

使用场景:

运营人员需要日常替换小程序的banner以及设定每个banner点击跳转的页面

遇到的问题:

1.实现方式上我们目前考虑的是在我们的运营后台中,给一个可以增删改banner的图片和对应路径的功能;不知道这个思路是否是最优解?

2.如何让运营人员方便的获知每个页面的路径呢?

案例参考:

京东商城,当当等电商小程序中,banner也是经常更换,不知道他们是怎么实现的?(应该不会是让开发每更换一次banner都要提一次审吧?)

5 回复
kpeng
kpeng2 楼6 年前

动态更换banner和路径,方案1是可以的。

针对第二个问题 可以实现一个页面路径的增删改查,每次新增页面的时候同步把页面路径配置上去,让运营自己选择。

zhouchao
zhouchao3 楼6 年前

通过接口返回路径和图片链接呀

syuan
syuan4 楼6 年前

小程序页面js里

写有请求banner数据的接口(可以使用云开发,或请求自己的服务器接口)

路径肯定是比较固定的

比如:

1、点击banner跳转到商品详情页,pages/goods/detail?gid=xxxx

2、点击banner跳转到公告或通知页,pages/common/detail?id=xxxx

3、点击banner跳转到活动页,pages/activty/index?id=xxxx

4、点击banner跳转到web-view,pages/webView/index?url=xxxx

等等这样页面肯定要审核前写好了(嫌麻烦,可以页面里直接放一个web-view加载目标h5)

数据库里存储banner时,就可以记录url,tid(targetId 目标id: gid | id …),type(商品 | 公告、通知 | 活动 | H5)

小程序获取banner数据时,就可以根据type和tid,依据上面的1234跳转到对应页面

yan42
yan425 楼4 年前

1