如何在中使用支付宝支付?
任何看似完全不合理的需求,对于客户而言,必然存在他的合理性。产品经理要基于对产品的了解程度,去展开推理和想象。
 
  看到标题,也会你会认为这是一个笑话,但是很不幸的是,今天遇到了一个案例,由于一些不能说明白的原因,公司领导真的提了这个需求,至于具体原因后文会再细说。
01 需求说明
  领导要求把我们产品中所有用到的支付直接去掉,首先是APP里屏蔽掉支付选项,去掉后,APP就只能使用支付宝支付。
 
  但是考虑到我们的产品通过宣传效果一直不错,如果去掉了支付,/小程序里用户场景就不能实现闭环了,但领导又不想放弃这块大的蛋糕,于是提出了这个“大
张含韵照片胆”的需求,希望以最低的成本看看还能保留多少的订单,且尽量把上的用户引导去下载APP。
02 方案探索
  首先我们有H5、小程序两种产品形式,通过与技术大大们沟通,总结得到几点思路:
徽柔为何叫苗娘子1. 中直接打开支付宝是不可能的了无名之辈结局
  现在大家看到的里不能打开阿里一系列产品的页面,其实最早起源于2022年底,是淘宝页面首先屏蔽了来源的访问。啊……这个问题也不宜多说,大家自行百度吧。
  总之现在的结果就是,打开支付宝、淘宝等链接时,就会见到如下界面:
 
2. 只能通过一个可以打开的产品作中转打开支付宝
  经过一轮头脑风暴,大家想到了几个似乎可行的方案:
 
我们经常在中放置APP的下载地址,然后用户扫码或点击后,能跳出,跳到应用商店
浏览器中,点击界面右上角,安卓用户可以看到一个“在浏览器中打开”,苹果手机用户可以看到一个“在Safari中打开”的功能,可以将链接在系统默认的浏览器中打开。当我们的网站被屏蔽了,或者需要的某些功能里面无法直接调用时,这是一种常用的离开环境的方法。
 
惹上魔头师兄官方给出了小程序唤起APP的方法
  小程序开发文档,从小程序中打开APP:
  developers.weixin.qq/miniprogram/dev/framework/open-ability/launchApp.html
3. 逐个方案验证
徐粲金前夫  第一个方案:通过应用商店作为跳板打开我们的APP
怎样制作表格  经过与技术沟通和一顿百度,只有APP上架到了腾讯应用宝,然后用户访问应用宝对应的链接或二维码时,会根据系统判断,iOS自动打开苹果的APP Store,安卓打开腾讯应用宝。
  我们APP本来就上架了腾讯应用宝,这点可以接受,但是这就带来二个额外的问题:安卓用户不是都装了腾讯应用宝;苹果App Store和腾讯应用宝是否能接受我们的传参,然后打开特定的页面呢?
  腾讯应用宝的开发文档,提供了一项功能叫做“Applink能力”:
  微下载能力不仅能够帮助开发者在等场景进行一键下载安装,目前已支持直接拉起应用的指定内容页,帮助开发者缩短内容触达路径,提升产品活跃和用户体验;
  wiki.open.qq/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的功能。
  苹果对应开发文档(英文):
  developer.apple/library/archive/documentation/General/Conceptual/AppSearch/UniversalLinks.html#//apple_ref/doc/uid/TP40016308-CH12-SW1