小程序参数码使用指南

小程序参数码是什么

小程序参数二维码的好处

如何生成小程序参数二维码



小程序参数码是什么

微信提供的小程序码,扫码后只能打开这一小程序的主页,不能满足更多需求。【图1】

通过草料生成的小程序参数码,扫码就可直接打开指定页面获取到服务,方便快捷。【图2】

image.png



小程序参数二维码的好处

1. 缩短用户使用路径

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

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

针对不同的渠道/场景,用户使用小程序的数据均会留下记录,统计不同参数的用户行为数据,即可评估渠道效果,及时调整运营策略。



如何生成小程序参数码

一、准备工作

首先,你必须有一个已经发布的微信小程序,小程序管理员授权后才能生成参数码。如果你不是小程序的管理员,或者只是小程序的项目成员,则无法授权成功,你必须联系管理员完成授权。

接下来,你需要确保在小程序的app.json代码中,已经注册了相应的页面。相应目录下也需要有相应的页面文件,且你的小程序已有发布的线上版本(不包括体验版)。否则,扫码后,微信会提示出错。



二、扫码授权

进入小程序参数二维码管理后台 https://cli.im/mina,注册登录草料账号后,使用小程序微信管理员的个人微信号扫码,选择对应的小程序授权给草料平台。

image.png



三、创建参数模板

新建模板前,首先需要知道如何获取路径和参数信息 查看链接


带参数的小程序页面路径,一般是这样的格式:"path?key1=value1&key2=value2"

1606190097479152.png

● 页面路径和参数之间通过 ?分隔

● 每个参数由参数名和参数值组成,参数名与参数值用 = 相连

● 不同的参数之间通过 & 串联



模板设置步骤:

1606201289190170.png

第一步:点击【创建模板】,填写模板名称、模板描述,用于区分不同小程序参数模板的用途;


第二步:填写此模板对应的页面路径,以及要传到二维码中的页面参数。如不添加参数则默认生成不含参数的小程序二维码,扫码直接跳转至小程序首页。

页面路径:即"path?key1=value1&key2=value2"中 ?前面的path部分。

如果路径中已带有参数信息,会自动解析出“参数名称”和“参数示例值”填入下方的页面参数中。

页面参数:即"path?key1=value1&key2=value2"中 ?后面的参数部分,可配置一个或多个串联的参数。

点击【添加参数】,填入“参数名称”(key1, key2, …);然后给每个参数设置“参数描述”和“参数示例值”,用于说明参数的意义和用途。

注意!页面路径+页面参数 总字节不可超过128位。


后续你可以在你的text.js代码中的onload方法中获取参数的值

onLoadfunction (options) {
    var id = options[" "]
},


image.png



四、使用参数模板,生成小程序参数二维码

在模板列表中,选择需要的参数模板,进入模板详情页,点击【单个生码】或【上传Excel批量生码】,填写参数值,即可生成带参数的小程序二维码。


单个生码

只需填写每个码对应的参数值,点击生成即可。

image.png


上传Excel批量生码

按照弹窗提示,下载Excel模板,填入二维码名称和参数值,每一行对应一个带参数的小程序码,单次生成最多500个。

将填好的Excel导入系统,10秒左右,即可打包生成该批次的小程序码,如下图:

1603437630285213.png

1603437796951373.pngimage.png

1603437919743903.png



五、排版打印

当前小程序参数二维码仅支持码类型、尺寸设置,下载单个二维码的图片。

二维码标签批量排版工具正在加紧开发中,后续小程序参数二维码也可实现快捷、方便的自助排版。

如有需要,请关注我们的上线公告。



任何关于小程序参数二维码的需求和问题,可前往 讨论区 发言交流,我们会及时为大家解答。