2.2 小程序开发模式
搭建小程序技术架构有两种思路,一种是自主组建团队开发,另一种是邀请第三方企业或平台开发。自主组建团队的风险与成本较高,所以笔者建议大家以借助第三方开发力量为主。下面笔者以第三方开发模式为中心详细讲解。
小程序的玩法通常重运营而轻技术,对于大多数中小企业或创业者而言,尽量使用第三方小程序开发商搭建企业小程序。第三方小程序开发商往往有大量的开发经验,他们会提供商品展示、在线交易、营销工具、数据分析等一整套健全的小程序电商系统或其他行业版本,商家用户只需要把心思与精力花在运营上即可。
小程序的搭建影响着后期的运营模式,因此笔者建议商家先投入一定的精力与人力在首款小程序运营上,验证下这款小程序能否实现它在商家战略中的使命,后期如果有需要,还可以再进行部分新功能的定制开发。
首款小程序对于企业商业模式创新设计、智能商业升级起着至关重要的作用,同时它的开发及搭建门槛相对较低,接下来笔者以第三方小程序搭建为例,教大家如何快速搭建一款赚钱的小程序。
2.2.1 整理功能清单
明确企业小程序功能需求是搭建一款赚钱小程序的首要条件。
1.定位小程序在企业战略中所扮演的角色
小程序在企业战略中所扮演的角色跟行业有一定的关系,例如婚庆行业可能更需要小程序的品牌展示能力,百货行业可能更注重小程序便捷的用户管理能力,电商行业可能更注重小程序的流量等。
目前小程序在企业战略中所扮演的角色主要有以下五种。
(1)定位为品牌曝光的推手。
如果企业把“小程序”定位为品牌传播的工具,那么企业就应该更多重视企业小程序的“品牌视觉”设计,给用户塑造一种“高大上”的品牌形象。商家要在小程序搭建过程中,更加注重小程序页面的展示能力与页面自定义的延展性。
(2)定位于获取新客户的最佳“入口”。
如果企业的需求是获取新的客户,那么就要重点关注小程序的“营销能力”。其与“品牌视觉”不同,更强调小程序的“触达能力”,需要小程序在不同的场景下能更快更准地触达用户。这个“触达能力”就是小程序营销能力的基础。对于小程序来说,可通过“扫二维码”“识别图中二维码”“附近小程序”“微信聊天顶部”“微信公众号文章植入”“新人红包”“首次免单”等功能或玩法成为企业的优质流量入口。
(3)定位于企业唤醒老客户的“复活器”。
有些企业经历了十几年,甚至几十年的发展,品牌已经有一定的影响力和知名度,有一定的会员基数,同时还有很多线下门店和线上的旗舰店、自营店。这类企业显然已经把“品牌展示”与“用户触达”做得很不错了,就会将小程序定位成唤醒老客户的“复活器”。
如果将小程序定位为“复活器”,企业就要更加注重小程序的“互动能力”。当小程序触达用户后,通过“交互”能力为用户提供“舒适”的感觉,让用户愿意在小程序上停留更长时间,并且深度浏览小程序。小程序应发挥“无须下载,无须登录,无须注册”的优势,使用“限时特卖”“会员专享”“今日五折”等方式,潜移默化地塑造用户的“购买驱动力”。对于有一定数量老客户的企业来说,小程序的“强复活”能力,不失能为企业唤醒老客户,还能提升复购率、获取小程序的种子用户。
(4)定位于企业资源整合的“连接器”。
当前很多企业都在进行快速多元化和产业化,往往进入比较陌生的行业。对于已经出现天花板的企业来说,这是短时间内进行突破的好办法,然而企业很可能对新进入的行业了解不足,对自身团队运营能力、自身资源的储备、市场前景过于乐观,结果可能遇到资金链断裂的危险。
遇到这种危险,一个好办法就是将企业现有的几个产业、商品、团队进行“组合”和“连接”,这就需要寻找一个能承载这一使命的“连接器”,而小程序具有“新势力”“新赋能”“新体验”等特点,是完成这一任务的最佳选择。
小程序的连接能力体现在三个方面:①一个小程序可以同时销售多种商品;②可以将小程序定位为内部创业或全员推广的平台;③可以利用线下门店或线上电商店铺联合推广小程序。
小程序的“连接器”特性主要表现在多品类商品展示、与微信公众号关联、与线下门店互通等能力上。如果将小程序定位为企业内部资源的“连接器”,那么建议重视小程序的“数据变现”能力,尝试将企业原有的公众号粉丝通过小程序转化成“订单”和“现金流”。
(5)定位于企业拓展产业的“新平台”。
还有企业想要开辟一个新的领域或进入一个全新的行业,需要找到一个能帮助其跨界的工具,而具有流量与社交属性的小程序,正好可以成为企业进入新领域的“新平台”与“纽带”。
举个例子,比如某个销售女装的天猫卖家,因为天猫上的竞争很激烈,想利用手中积累的客户资源提供鲜花预订服务。这个想法很好,但问题是天猫可能不允许跨品类交易,那就只能通过其他方式来实现,目前最好的方法就是借助小程序这个新平台,其可以为企业打开一个新的领域。
如果将小程序定位为企业拓展产业的“新平台”,建议重视小程序的“满赠”“拼团”“会员特权”等玩法。
2.根据小程序的角色定位勾画小程序功能维度图
确定小程序在企业战略中的角色定位后,我们就要开始依据定位勾画小程序的功能维度图。维度主要体现在三个方面:①首页的布局及后期延展能力;②营销工具及对应迭代能力;③数据分析与连通能力。如图2-18所示。
图2-18 小程序三大功能维度
目前在小程序开发服务市场上,小程序的商品基本信息、自定义参数、规格、会员折扣、积分抵扣、是否需要关注公众号、对应的会员及会员组权限等基础能力比较容易实现,而“首页的体验式创新”“营销工具的快速迭代”“数据的无缝连通与智能决策”三大块则可能不易实现。
以“营销工具的快速迭代”为例,以拼多多为代表的“小程序拼团”、以蘑菇街为代表的“小程序直播”、以花点时间为代表的“小程序按月订花”等玩法作为小程序创新玩法而特别流行,取得非常不错的成绩,成为经典案例。
然而,任何玩法都是有生命周期的,再火爆的玩法,也会在一段时间以后被其他流行玩法取代,所以在“营销工具的快速迭代”这块,需要企业投入更多的精力去实现。
综上所述,笔者建议在勾画小程序功能维度过程中重点聚焦在以上提到的三个关键点上,也把它们作为选择未来合作的小程序开发商的衡量标准。
有了对小程序的战略定位和小程序功能维度图,再进行功能补充与细化就相对简单一些。
3.企业的小程序电商平台应具备的功能
考虑到可能大多数读者对小程序还不够了解,也不太清楚小程序的未来运营时所需要的准确功能需求,接下来笔者为大家简单描述一下企业首款小程序应具备的功能,如图2-19所示。
图2-19 小程序电商平台功能清单(供参考)
图2-19 小程序电商平台功能清单(供参考)(续)
以上小程序功能清单仅供大家参考,希望能帮助小程序开发者或创业者/企业选择服务商。
2.2.2 设计页面架构
小程序页面架构是技术开发与搭建的最重要的依据,设计时要先把首页要表达的要素用文档、表格、设计图等多种形式表现出来,看看初步效果。
小程序页面架构设计有两大类型,一是品牌型,二是交易型。
案例2-2:“爱尚商城”小程序的页面架构设计图
“爱尚商城”小程序是品牌型页面架构设计,以品牌为核心,其页面架构设计图如图2-20所示。
图2-20 “爱尚商城”小程序的页面架构设计图
案例2-3:“爱鲜蜂闪送超市”小程序的页面架构设计图
“爱鲜蜂闪送超市”小程序是交易型的页面架构设计,以商品销售为核心,其首页页面架构设计图如图2-21所示。
图2-21 爱鲜蜂闪送超市首页架构图
下面笔者以详情页为例讲一下小程序的页面结构设计要点。
详情页是电商展示商品卖点及细节的最佳阵地,在小程序中也是如此。当用户通过主图对商品产生兴趣后,就会进入详情页查看商品细节。小程序详情页的架构与过去电商店铺展示略有不同,主要体现在以下三个方面。
(1)商品参数自定义功能。
小程序的商品参数自定义功能与京东、天猫店铺有明显不同。京东、天猫的大多数卖家都是经营单一品类,而小程序因为在企业战略中承载一部分资源整合的功能,所以越来越多的企业会在小程序上销售多元化商品,这就需要小程序电商平台在参数上可以满足多个品类的不同展示需求。例如服装类,其核心参数是“尺码”“颜色”“价格”等;红酒类,其核心参数是“产地”“度数”“保质期”等。因此建议使用“商品自定义功能”,让不同的品类设置不同的参数,如图2-22所示。
(2)线下核销功能。
线下核销是指用户在小程序上下单,然后凭借消费码到线下门店取货。对于有实体店的商户,线下核销模式可以把线上用户吸引到线下体验,从而把门店的价值进一步发挥出来。
目前小程序常见的核销模式有三种:①按订单核销,不管用户购买多少,一次核销完成;②按次核销,一个消费码可以使用多次(依据购买的数量而定);③按消费码核销,用户可以有多个消费码,一次只核销一个。线下核销参数如图2-23所示。
图2-22 商品参数自定义入口展示图
图2-23 小程序线下核销的参数
(3)具有表单自定义功能。
表单自定义功能有可能会逐渐成为小程序的一种标配,它可以为商家打造个性化的表单,如图2-24所示,便于商家更精准地获取用户信息,也可以更好地提高工作效率。
图2-24 小程序自定义表单
案例2-4:“中教培训”小程序的自定义表单
“中教培训”小程序希望用户在购入课程时填写“姓名”“电话”“邮箱”“地址”等详细信息,但是默认的表单无法实现,后来利用“自定义表单”就很好地实现了,如图2-25所示。
图2-25 “中教培训”小程序的自定义表单
2.2.3 按照功能清单开发
1.开发前再次系统化思考一下小程序的价值点
很多企业在开发或搭建小程序的过程中来咨询笔者,问得最多的就是:“姜老师,小程序怎么做,怎么开发?”还有最困惑的问题就是:“开发一个小程序到底要多少钱?”
这些问题背后隐藏着一个误解,那就是用小程序对标APP。实际上,小程序是基于微信生态的“连接器”,它不太可能如外界说的那样会颠覆或取代APP,它们之间的关系更可能的是“深度融合”。未来会有越来越多的APP将一键连接小程序,将APP的“数据私有化”能力与小程序的“极致用户体验”特点有效结合。
2.按照已经设计好的功能清单进行开发和搭建。
小程序有点类似于手机产品,具有较强的迭代属性。
我们在开发的时候,先按照功能清单完成小程序1.0版本的开发和搭建,然后以最快的速度上线并测试。在开发和搭建过程中,尽量避免一看到同行和对手有新的功能或玩法,就马上调整或完全颠覆原来设计的功能开发清单。
如果在小程序1.0版本的开发和搭建过程中,确实发现前期设计的功能清单存在一定的优化空间,可以将之作为小程序2.0版本的调整内容。
3.引入第三方小程序开发商
小程序开发市场中鱼龙混杂,建议企业尽量多维度了解将要合作的第三方公司,找到一家靠谱的第三方小程序开发商或平台商,少走弯路。
2.2.4 小程序与第三方技术对接流程
我们在微信里看到的可以直接购物的“小程序”,背后通常是由“小程序账户”“第三方平台/自主开发”“微信支付”“微信公众号”各板块融合而成,那么它们是如何融合和对接的呢?
1.整理好需要对接的参数
小程序相关的参数包括原始ID、AppID(小程序ID)、AppSecret(小程序密钥)等。
微信支付相关的参数包括微信支付商户号、API密钥、下载安全控件等。注意,下载安全控件时,建议使用谷歌浏览器或IE浏览器。
微信公众号相关的参数包括原始ID、开发者ID(AppID)等。
第三方平台相关的参数包括URL(服务器地址)、Token(令牌)、EncodingAESKey(消息加解密密钥)等。
2.第三方小程序平台参数配置流程
(1)首先登录小程序账户,从“设置”页面复制小程序ID及密钥,如图2-26所示。因保密需要,图上部分信息做了模糊化处理,敬请理解。后文部分图片亦如此,不再赘述。
图2-26 复制小程序参数
(2)登录第三方小程序技术后台,粘贴小程序ID及密钥并保存,如图2-27所示。
图2-27 粘贴小程序参数
注意,因为选择合作的第三方平台不同,后台的展示形式会有所不同,笔者以随机选择的一个第三方后台作为案例展示,其他的第三方后台虽然有差异,但是需要的参数、入口、逻辑基本上是一样的。
3.第三方小程序平台与微信公众号参数配置流程
微信公众号对于小程序的运营来说有很重要的价值,大多数第三方开发的小程序平台都是“双平台模式”,也就是“微信公众号+小程序”。在小程序参数与第三方平台参数匹配完成后,接下来就是将认证过的“微信公众号”参数与第三方平台进行匹配、对接。
微信公众号的参数匹配稍微复杂一些,流程如下。
(1)首先登录微信公众平台(https://mp.weixin.qq.com),从“设置”的“公众号设置”界面中获取“微信号”(如图2-28所示)与“原始ID”(如图2-29所示)。
图2-28 获取微信号
图2-29 获取原始ID
(2)从“开发”的“基本配置”的“公众号开发信息”界面中获取“开发者ID”和“开发者密码”,如图2-30所示。
图2-30 获取“开发者ID”和“开发者密码”
(3)将获取的参数粘贴到第三方小程序平台上,如图2-31所示。
图2-31 粘贴小程序参数
(4)将第三方小程序后台的服务器地址等参数设置到微信公众号上。从第三方小程序平台依次复制URL(服务器地址)、Token(令牌)、EncodingAESKey(消息加解密密钥),如图2-32所示,然后登录微信公众号,从“开发”的“基本配置”的“公众号开发信息”界面下,点击“服务器配置”中的“修改配置”依次粘贴并保存,如图2-33所示。
图2-32 复制相关参数
图2-33 粘贴相关参数
注意,在参数匹配过程中有些信息(非参数)由我们自行填写即可,因此在本书中,有些基础信息没有完全截图展示,请大家按照流程相应处理。
4.第三方小程序平台支付参数配置流程
(1)使用谷歌浏览器或IE浏览器登录微信支付平台(https://pay.weixin.qq.com),依次点击“API安全”“下载证书”“安装安全控件”“安装操作证书”,完成控件安装。
(2)设置“API密钥”。
(3)按照第三方小程序后台的“微信支付”参数框依次填写“身份标识”“身份密钥”“微信支付商户号”“微信支付密钥”,如图2-34所示。
图2-34 微信支付参数
注意,图上内容与展示流程可能因第三方小程序后台的填写规则或顺序不同而与本文所撰写的有点差异,请大家不用担心,规则都是大同小异的,我们最终要以确认合作的第三方公司的规则为准。
5.对接参数备份
无论是小程序官方还是第三方开发公司都有可能出台新的规则,这样就有可能需要依据新规进行参数的修改或删减,常常需要用到最初的参数。
从安全及效率角度考虑,笔者建议大家把小程序、微信支付、微信公众平台、第三方等账户信息及所有参数都进行及时备份。