首先进入生活号配置生活号后台,目前可在广告位、营销位、自定义菜单、群发消息、模板消息、自动回复等配置中设置跳转小程序。
配置跳转小程序前提
生活号需要关联小程序,否则不能选择对应的小程序进行配置。
1、可在生活号后台 > 管理 > 小程序管理 > 关联小程序。
h1.png
2、输入小程序的APPID > 点击查找。
注:小程序未上架,不能关联。点查找会提示“请输入正确的小程序appid后重试”。
h2.png
h3.png
广告位跳转小程序
1、点击主页布局 > 添加广告位 > 跳转类型选择“跳转小程序”。
h4.png
2、点击选择小程序 > 选择配置的小程序后 > 确认详细信息 > 配置完成点击“确定”。
注:其中小程序指定路径和小程序启动参数是非必填参数,不填默认跳转到小程序首页,无启动参数。
(1)page:小程序跳转的页面。如果不设置,默认为跳转至首页。
(2)query:启动参数,内容按照格式为参数名=参数值&参数名=参数值... 之后encode。
h5.png
h6.png
3、点击“保存并发布”按钮,广告位完成配置。
h7.png
营销位跳转小程序
1、点击主页布局 > 添加 > 点击下方“营销位”。
h8.png
2、点击 “+” 添加营销位 > 跳转类型选择“跳转小程序”。
注:后面的配置步骤和广告位一致,在次不再详解,可参考上方配置步骤。
h9.png
自定义菜单跳转小程序
登录生活号后台,通过“功能”>“自定义菜单”>“使用文字菜单”或“使用图标菜单”,在选择菜单类型时,选择小程序。
使用文字菜单
1、使用文字菜单可在主菜单或者子菜单中添加跳转小程序,比如:点击添加一个主菜单。
h10.png
选择菜单类型:
h11.png
2、选择小程序类型后点击“选择小程序”选择需要插入的小程序应用。
h12.png
h13.png
3、在确认详细信息弹窗中确认小程序名称正确,并填入小程序指定路径。小程序地址填写示例:&page=pages/index/index&query=key=value。
注:小程序指定路径非必填,不填默认跳转小程序首页,参数意义和scheme地址一致。
(1)page:小程序跳转的页面。如果不设置,默认为跳转至首页。
(2)query:启动参数,内容按照格式为参数名=参数值&参数名=参数值... 之后encode。
h14.png
使用图标菜单
使用图标菜单和文字菜单类似,选择菜单类型时选择小程序。
注:后面的配置步骤和文字菜单一致,在此不再详解,可参考上方配置步骤。
h15.png
文章中添加跳转小程序链接
非小程序前端——跳转小程序 window.location.href="alipays://platformapi/startapp?appId=xxx&page=x/yz&query=xx%3dxx".
参数解释:
(1)appid:小程序appid。
(2)page:小程序跳转的页面。如果不设置,默认为跳转至首页。
(3)query:启动参数,内容按照格式为参数名=参数值&参数名=参数值... 之后encode。
群发消息设置跳转小程序
选择图文消息 > 跳转到正文或跳转网页。
1、跳转到正文可以在文本中插入小程序 > 选择小程序 > 确认。
注:后面的配置步骤和广告位一致,在次不再详解,可参考上方配置步骤。
h16.png
2、跳转网页在选择跳转类型是选择跳转小程序 > 点击下方的选择小程序。
注:后面的配置步骤和广告位一致,在次不再详解,可参考上方配置步骤。
h17.png
模板消息设置跳转小程序
在模板消息接口中参数url中配置:alipays://platformapi/startapp?appId=xxx&page=x/yz&query=xx%3dxx。
参数解释:
(1)appid:小程序appid。
(2)page:小程序跳转的页面。如果不设置,默认为跳转至首页。
(3)query:启动参数,内容按照格式为参数名=参数值&参数名=参数值... 之后encode。
h18.png
java拼接示例:
+ ""context":{" + ""head_color":"#85be53"," + ""url":"alipays://platformapi/startapp?appId=xxx&page=x/yz&query=xx%3dxx"," +//填入小程序的scheme地址即可 ""action_name":"查看详情"," + ""keyword1":{" + ""color":"#85be53"," + ""value":"HU7142"" + " }," +
生活号自动回复设置跳转小程序
自动回复设置也是选择图文消息,后面的配置步骤和群发消息一致,后面不再详解,可参考群发消息的配置步骤。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。