从微信上可以下载应用宝吗(如何在微信中使用支付宝支付?)

如安在微信中使用付出宝付出?

任何看似完全不公道的需求,关于客户而言,一定存在他的公道性。产物司理要基于对产物的了解水平,去掀开推理和想象。

看到标题,也会你会以为这是一个笑话,但是很不幸的是,今天碰到了一个案例,由于一些不克不及分析白的缘故,公司向导真的提了这个需求,至于具体缘故后文会再细说。

01 需求分析

向导要求把我们产物中一切用到的微信付出直接去掉,起首是APP里屏蔽掉微信付出选项,去掉后,APP就只能使用付出宝付出。

但是思索到我们的产物经过微信群众号宣传后果不休不错,假如去掉了微信付出,群众号/小步骤里用户场景就不克不及完成闭环了,但向导又不想丢弃这块大的蛋糕,于是提出了这个“大胆”的需求,渴望以最低的本钱看看还能保存几多的订单,且尽力把微信上的用户引导去下载APP。

02 方案探究

起首我们有微信H5、微信小步骤两种产物情势,经过与武艺大大们相反,总结取得几点思绪:

1. 微信中直接掀开付出宝是不成能的了

如今各位看到的微信里不克不及掀开阿里一系列产物的页面,但是最早劈头于2013年底,是淘宝页面起首屏蔽了微信泉源的拜候。啊……这个成绩也不宜多说,各位自行百度吧。

总之如今的后果就是,微信掀开付出宝、淘宝等链接时,就拜候到如下界面:

2. 只能经过一个微信可以掀开的产物作转乘掀开付出宝

颠末一轮头脑风暴,各位想到了几个仿佛可行的方案:

  • 微信欣赏器中,点击界面右上角,安卓用户可以看到一个“在欣赏器中掀开”,苹果手机用户可以看到一个“在Safari中掀开”的功效,可以将链接在体系默许的欣赏器中掀开。当我们的网站被微信屏蔽了,大概必要的某些功效微信内里无法直接调用时,这是一种常用的分开微信情况的办法。

  • 微信官方给出了微信小步骤唤起APP的办法

微信小步骤开发文档,从微信小步骤中掀开APP:

https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/launchApp.html

3. 逐一方案验证

第一个方案:经过使用市肆作为跳板掀开我们的APP

颠末与武艺相反和一顿百度,仅有APP上架到了腾讯使用宝,然后用户拜候使用宝对应的链接或二维码时,微信会依据体系推断,iOS主动掀开苹果的APP Store,安卓掀开腾讯使用宝。

我们APP原本就上架了腾讯使用宝,这点可以承受,但是这就带来二个分外的成绩:安卓用户不是都装了腾讯使用宝;苹果App Store和腾讯使用宝对否能承受我们的传参,然后掀开特定的页面呢?

腾讯使用宝的开发文档,提供了一项功效叫做“Applink才能”:

微下载才能不仅可以协助开发者在微信等场景举行一键下载安装,现在已支持直接拉起使用的指定内容页,协助开发者延长内容触达途径,提升产物活泼和用户体验;

https://wiki.open.qq.com/index.php?title=mobile/应用宝微下载#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间能愉快的互相跳转,但不幸的是,微信对外屏蔽了该功效。

第二个方案:引导用户起首用欣赏器掀开我们的页面,我们再经过欣赏器“为所欲为”。

现在看来是最可行的,起首微信欣赏器内提供了在欣赏器中掀开的功效,其次在欣赏器中唤起付出宝,这个付出宝以前有现成的接口了,在欣赏器中掀开自家APP或掀开使用市场引导用户下载,这也是可以的。

但是有个用户体验不佳的成绩,依据付出宝的开发文档,在iOS体系中,唤起付出宝App付出完成后,不会主动回到欣赏器或商户App。用户可手工切回到欣赏器或商户App。

在手机欣赏器上使用付出宝付出开发文档:

https://opendocs.alipay.com/open/203

第三个方案:微信小步骤中直接唤起我方APP,再由我方APP唤起付出宝付出。

这里又有两个成绩,一个是用户未必装了我们的APP,别的一个就是微信小步骤唤起我方APP是仅限定的:

当小步骤从 APP 分享消息卡片的场景掀开或从 APP 掀开的场景掀开微信小步骤不时,小步骤会取得掀开 APP 的才能,此时用户点击按钮可以掀开分享该小步骤卡片/拉起该小步骤的 APP。即小步骤不克不及掀开随意 APP,只能“跳回”APP。

以是方案三也无法完成。但是团结方案二的思绪,可以思索在小步骤中引导用户复制链接,然后去欣赏器中掀开,然后举行后方的步调。

微信小步骤开发文档:

https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/launchApp.html

03 方案计划

经过对种种方案举行验证后,我们决定了将用户引导到欣赏器,然后再举行下一步的流程。假如用户回到微信的页面里,则主动反省用户对否已完成付出,然后再持续后方的流程。

  1. 用户在微信欣赏器内,付出办法选择付出宝后,提示用户选择在欣赏器中掀开页面;假如是微信小步骤内,则只能用户复制链接后自行去欣赏器中粘贴掀开。
  2. 在欣赏器中反省用户对否已安装APP,假如是则提示掀开APP,不然直接唤起付出宝付出;
  3. iOS体系下,付出宝付出完,可以回欣赏器页面大概回微信页面,都市主动检测付出后果,然后跳到对应的告捷大概失败页面;安卓则付出宝付出完能跳回欣赏器,然后提示可以下载APP查察更多内容(或其他的宣传)。

与武艺及向导相反后,第二点中,原本还想掀开APP的,但是思索到掀开APP后还要再帮用户掀开付出宝付出,流程太长容易出错,且用户看着页面不休的切换乃至约莫以为本人手机中毒了,以是就不检测对否已安装了APP。

至此,我们就完成了微信中举行付出宝付出的通路,尤其是在微信欣赏器中,用户只必要多点击两步:

点击更多-

GM游戏 更多