本文作者结合微信官方文档,从用户需求出发,对微信抽奖小程序开奖日期只能选择到第六天的设计做出了思考与解析。

- 从用户需求出发分析设计的初衷
- 研究微信官方文档
- 得出结论
- 后续
一、从用户需求出发分析设计的初衷
- 抽奖发起者:设定奖金总数、红包个数、开奖时间等必填信息;
- 抽奖者:通过发起者的链接进入点击抽奖,等待开奖结果;

二、研究微信官方文档
当开奖日期达到的时候,开奖结果要告知用户,那么在微信生态中的小程序或微信号只能通过模版消息触达用户,但对于任何有可能损害微信用户体验的事情,微信开发生态都制订着极其规范的标准。当我打开微信官方文档,搜索模版消息查找到了下发条件说明:1. 支付
当用户在小程序内完成过支付行为,可允许开发者向用户在7天内推送有限条数的模板消息(1次支付可下发3条,多次支付下发条数独立,互相不影响)2. 提交表单
当用户在小程序内发生过提交表单行为且该表单声明为要发模板消息的,开发者需要向用户提供服务时,可允许开发者向用户在7天内推送有限条数的模板消息(1次提交表单可下发1条,多次提交下发条数独立,相互不影响) 从以上条件我们都可以看出,发送模版消息前提是:用户本人在微信体系内与页面有交互行为后触发,只有此操作才能给用户发送消息,其他都不行!!!而且最长时间为7天内,所以我们对于刚设置开奖日期从当前到开奖正好七日(但这个七日是从用户触发的点开始,还是说当天这个并没有明确说明,需要开发同时研究下了,这里就没有进行死磕),这个逻辑就对!上!!了!!!而且非常的合理,同时也解决了我们所担心的用户使用频次互动等问题。。。所以有时候看来,搁置问题并不是不去解决,而是顺着思路往下走,从未来回头看的时候,说不定一切问题都迎刃而解了。三、得出结论
受限于微信官方模版消息发送规则。四、后续
对于刚刚的文档不知道伙伴们有没有疑问:当用户在小程序内发生过提交表单行为且该表单声明为要发模板消息的,开发者需要向用户提供服务时,可允许开发者向用户在7天内推送有限条数的模板消息(1次提交表单可下发1条,多次提交下发条数独立,相互不影响)。对于严格的微信来说,任何一句话都不是废话,那么刚刚加粗的那句话为何意?又该如何解决用户提交表单后,隔段时间推送消息的问题? 询问了几个开发同事和查找了一些资料都没有明确该表单声明为要发模板消息的这个是何意,本人申请过小程序,整个流程就不包含这一步,所以又陷入了困境,那么既然当前的路已堵死,只好进行下一步,如何解决这个问题?- 用户产生支付行为,可在7天内进行推送;
- 用户提交过表单行为且该表单申明要发模版消息的;
- 任何的决策都要有依据,产品人最后的差异会更加体现在对产品的决策上;
- 当目前被困住的时候,我们可以尝试着“跳出来”,按着既定的路线退后或者往前一步,说不定就“柳暗花明”了
- 如果在微信生态内做产品,建议仔细阅读官方文档,辅助提高决策;
#相关链接#
佐藤大《用设计解决问题》 微信官方文档 本文由 @Samdo 原创发布,未经作者许可,禁止转载。 题图来自Unsplash,基于CC0协议。 数极客是新一代用户行为分析与数据智能平台,支持用户数据分析、运营数据分析、留存分析、路径分析、漏斗分析、用户画像、SEM数据分析等16种分析模型的数据分析产品,支持网站统计、网站分析、APP统计、APP分析等分析工具,以及会员营销系统和A/B测试工具等数据智能应用,支持SAAS和私有化部署,提升用户留存和转化率,实现数据驱动增长!
数极客是新一代用户行为分析与数据智能平台,支持用户数据分析、运营数据分析、留存分析、路径分析、漏斗分析、用户画像、SEM数据分析等16种分析模型的数据分析产品,支持网站统计、网站分析、APP统计、APP分析等分析工具,以及会员营销系统和A/B测试工具等数据智能应用,支持SAAS和私有化部署,提升用户留存和转化率,实现数据驱动增长!
【独家稿件及免责声明】本站原创文章如需转载请联系我们,未经书面许可禁止转载,本站转载文章著作权归原作者所有,如有侵权请联系:。