什么是微信小程序参数二维码

Posted on

小程序参数二维码与标准二维码的区别:

 

微信小程序参数二维码:针对小程序特定页面,设定相应参数,用户扫描后进入相应的页面。

微信小程序标准二维码:扫描二维码后直接打开某一微信小程序。

 

两者的区别在于微信小程序参数二维码设定了相应的参数,可以根据具体的渠道、应用场景进行设定,用户扫描后可以直接进入相应渠道/场景的小程序界面。

 

 

小程序参数二维码的好处:

 

1. 缩短用户使用路径

带参数的小程序二维码大大简化了用户的使用行为,直接根据用户的使用场景进行判定,用户无需多做选择,带来更好的用户体验。

 

2. 方便统计渠道效果和用户行为

针对不同的渠道/场景,用户使用小程序的数据均会留下记录,更方便的获取用户行为数据,评估渠道效果,及时调整营销/服务策略。

 

 

小程序参数二维码的限定:

5月27日凌晨,微信团队发布,对小程序带参数的二维码不做个数限制的通知。点击查看详情

 

 

小程序参数二维码如何实现?

以餐厅点餐的使用场景来举个例子:

 

首先给店铺和桌子编号。桌号设为:table_id,店铺编号设为:shop_id

 

一个顾客到某餐厅的5号店的12号桌点菜,他扫桌角的二维码,这个码的参数是

shop_id =5,table_id =12。他的动作是点菜(小程序中的功能页是/diancai)

 

小程序二维码的参数就是 “pages/diancai?shop_id=5&table_id=12”

 

通过微信的后台接口,可以把这串参数转换为二维码,用户扫描后,就直接到点菜的页面

 

小程序开发者可以在diancai这个页面上,用onLoad(option),非常简单地获取传入的参数店铺编号5和桌号12。就这样点菜页面上的店铺和桌号自动设好了

 

微信官方提供了带参数的二维码生成接口:

https://api.weixin.qq.com/cgi-bin/wxaapp/createwxaqrcode?access_token=ACCESS_TOKEN

POST 参数需要转成 json 字符串,不支持 form 表单提交。

 

 

微信小程序带参数的二维码生成辅助工具:

嫌写程序直接调接口太麻烦,可以用草料的小程序二维码生成工具,快速生成带参数的二维码。

草料还在开发更多功能,如预设参数和页面值、数据批量导入导出等,以便用户可以快速填写,节省大量的时间。