小程序一人一链
1.概述
小程序官方于3月9日公布了小程序链接生成与使用规则调整公告,根据小程序的官方说明,对小程序链接的生成规则进行了调整,调整之后,新生成的链接和在本次规则调整生效前已经生成的链接,都会匹配如下规则:
1)每个 URL Scheme 或 URL Link 有效期最长 30 天,均不再支持永久有效的链接、不再区分短期有效链接与长期有效链接;
2)链接生成后,若在微信外打开,用户可以在浏览器页面点击进入小程序。每个独立的链接被用户访问后,仅此用户可以再次访问并打开对应小程序,其他用户无法再次通过相同链接打开该小程序;
3)单个小程序每天生成链接数(URL Scheme 和 URL Link 总数)上限为 50 万条。
1.1DM Hub小程序短链功能
小程序短链是指可以在H5或短信中插入一条小程序链接,点击之后用户会跳转到对应的小程序页面,进行浏览/购买等行为。现在在dmhub中生成小程序短链的前提包括,
- 绑定小程序
- 授权获取小程序链接权限给dmhub
完成上述两步之后即可在dmhub内生成小程序短链。
1.2小程序短链的接口约束
需注意,使用小程序短链所受到的接口约束包括: 1)小程序短链每日生成上限为50万,所有得到授权的第三方共享50万配额 2)链接有效期最长为30天(包含) 3)每个链接仅限首次访问的用户访问小程序链接生成接口变更后
- 不再支持长期有效链接,因此系统内也将下线永久链接生成的入口
- 个小程序链接仅支持一个人访问,因此不再支持手动输入小程序链接
- 到期失效链接有效期将变为30天(包含30天)
- 生成方式将由手动输入&自动生成变更为按需生成&小程序一人一链
针对小程序的上述调整,DM Hub新增小程序一人一链功能,一人一链是对小程序进行用户行为追踪的通用需求。小程序一人一链的使用场景是提前为某个特定静态群组中的每个人生成好小程序链接,以便营销活动开启是做触达,受小程序链接每日50万额度限制,人数较多的群组可以提前准备生成。 除了提前生成链接外,小程序一人一链还可以起到传参的作用,将每个客户自有的属性、参数等信息传递给小程序方。
2.小程序一人一链列表
左侧菜单【应用与集成-应用市场】,找到“小程序”应用点击【打开】进入管理小程序链接页面
在列表页中【创建进度】可以看到当前小程序一人一链生成的进度,如果链接生成任务大于50w,则需要分多日完成(具体以配额消耗为准),在列表页中会提示当前生成进度图示中500,000/1,000,000代表50w已完成,总任务需要生成100w,所有链接生成完成后,任务状态会从创建中变更为创建完成。可能有部分链接存在创建失败的情况,支持查询具体明细展示。
请注意:小程序一人一链的生成日期超过一天时,每天会在02:00执行链接生成的任务列表上方【队列中待执行的条数】,是指目前队列中累计还没有执行完的配额数(=总任务数-已经完成的任务数),这是一个动态数字,展示还有多少条未完成,如果再新建任务的话大概会在什么时间完成。
在小程序一人一链列表右侧,可以点击查询按钮查看详情,需注意查看不允许修改;点击删除按钮,支持删除
2.1附加信息管理
点击【附加信息管理】,进入配置界面,点击添加按钮设置常用key和value,配置后的key和value将作为常用选项显示在界面上,方便再次快速使用。
如需修改,进入附加信息管理界面重新编辑保存即可。点击右侧列表的删除按钮,即可删除不需要的key和value
2.2创建一人一链
点击小程序链接列表右上角【创建一人一链】按钮,进入生成链接界面,选择群组和配置参数。
输入链接群组名称,选择静态群组后,展示当前群组人数,方便运营人员对小程序短链配额使用心中有数。群组的选择仅支持静态群组
- 链接样例:展示当前所有加参完成后的链接格式
- 小程序名称:绑定的小程序名称,点击右上角小程序支持切换
- 页面路径:填写小程序页面默认路径即可
- 路径参数:要跳转的小程序页面路径自带的参数(也就是参数具体格式和意义是小程序开发商开发决定,并不是这里随便设置就具有意义的),只支持数字,大小写英文,部分特殊字符:!#$&’()*+,/:;=?@-._~ 无参数则不填
- 插入变量:支持插入多个变量,支持插入客户属性、上下文事件、值标签
- 附加信息:支持插入多个附加信息
- 营销活动:关联营销活动后可在营销活动看板中查看相关微页面的数据,也可通过营销活动维度筛选查找相关微页面数据
- 来源追踪:设置来源追踪参数。
配置参数完成后,点击【生成链接】即可。
需注意:可以配置的参数包括属性、营销活动编码、来源、附加信息等,加参总字符数不能超过1024,由于每个客户的变量信息均不同,如果超出1024字符可能会导致小程序生成失败。2.3生成记录展示
小程序一人一链创建完成后,点击列表中的【创建完成】字样,出现生成记录弹窗
弹窗以列表的形式展示,生产总览显示成功和失败的数量,失败事件在状态备注栏标明失败原因,失败原因包括dmhub内的创建失败原因+小程序接口创建失败原因。
3.小程序一人一链事件记录
生成任务完成后,DM Hub会记录静态群组内的每个客户的生成事件,成功事件会记录成功链接,失败事件会记录失败原因,失败的人群可以在调整参数后重新生成群组做补发。
进入客户详情页面,在时间轴查询小程序一人一链生成事件