任何看似完全不合理的需求,对于客户而言,必然存在他的合理性 。产品经理要基于对产品的了解程度,去展开推理和想象 。

文章插图
看到标题,也会你会认为这是一个笑话,但是很不幸的是,今天遇到了一个案例,由于一些不能说明白的原因,公司领导真的提了这个需求,至于具体原因后文会再细说 。
01 需求说明领导要求把我们产品中所有用到的微信支付直接去掉,首先是APP里屏蔽掉微信支付选项,去掉后,APP就只能使用支付宝支付 。

文章插图
02 方案探索首先我们有微信H5、微信小程序两种产品形式,通过与技术大大们沟通,总结得到几点思路:
现在大家看到的微信里不能打开阿里一系列产品的页面,其实最早起源于2013年底,是淘宝页面首先屏蔽了微信来源的访问 。啊……这个问题也不宜多说,大家自行百度吧 。
总之现在的结果就是,微信打开支付宝、淘宝等链接时,就会见到如下界面:

文章插图
经过一轮头脑风暴,大家想到了几个似乎可行的方案:

文章插图
- 微信浏览器中,点击界面右上角,安卓用户可以看到一个“在浏览器中打开”,苹果手机用户可以看到一个“在Safari中打开”的功能,可以将链接在系统默认的浏览器中打开 。当我们的网站被微信屏蔽了,或者需要的某些功能微信里面无法直接调用时,这是一种常用的离开微信环境的方法 。

文章插图
- 微信官方给出了微信小程序唤起APP的方法
https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/launchApp.html
第一个方案:通过应用商店作为跳板打开我们的APP
经过与技术沟通和一顿百度,只有APP上架到了腾讯应用宝,然后用户访问应用宝对应的链接或二维码时,微信会根据系统判断,iOS自动打开苹果的APP Store,安卓打开腾讯应用宝 。
我们APP本来就上架了腾讯应用宝,这点可以接受,但是这就带来二个额外的问题:安卓用户不是都装了腾讯应用宝;苹果App Store和腾讯应用宝是否能接受我们的传参,然后打开特定的页面呢?
腾讯应用宝的开发文档,提供了一项功能叫做“Applink能力”:
微下载能力不仅能够帮助开发者在微信等场景进行一键下载安装,目前已支持直接拉起应用的指定内容页,帮助开发者缩短内容触达路径,提升产品活跃和用户体验;
https://wiki.open.qq.com/index.php?title=mobile/%E5%BA%94%E7%94%A8%E5%AE%9D%E5%BE%AE%E4%B8%8B%E8%BD%BD#3.3_Applink.E8.83.BD.E5.8A.9B
但是该功能使用需要申请,不是公开的 。
首先,为了让用户能用支付宝支付,我们还得让用户装上腾讯应用宝,还要去申请他们的内测功能……能这么折腾我们为什么不让用户直接微信支付呢真是的 。所以让我们去推广他的应用宝,现行情况下自然是不可能的 。
在苹果iOS9以上的系统中,苹果提供了Universal Links功能,实现用户若未安装APP则跳到应用商店下载页,否则直接唤起APP的功能 。
苹果对应开发文档(英文):
https://developer.apple.com/library/archive/documentation/General/Conceptual/AppSearch/UniversalLinks.html#//apple_ref/doc/uid/TP40016308-CH12-SW1
苹果做这个功能的初衷就是为了让大家APP间能愉快的互相跳转,但不幸的是,微信对外屏蔽了该功能 。
- 淘宝下拉框 淘宝搜索下拉框
- 淘宝卖家交易流程 淘宝网交易模式
- 淘宝培训
- 进入淘宝网官网首页 淘宝 淘宝网站首页
- 运费模板设置参考 淘宝设置运费模板怎么设置
- 美的电压力锅预约时间是什么意思 美的电压力锅使用方法介绍视频教程
- 风水宝地的说说 住宅风水宝地
- 毕节余娃儿 贵州毕节七星关区凉水村风水宝地
- 2岁儿童辅食食谱大全 2岁宝宝的营养食谱
- 淘宝删除的订单信息 淘宝怎么删除订单没收货的订单记录
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
