中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
如何在微信中使用支付寶支付?

任何看似完全不合理的需求,對于客戶而言,必然存在他的合理性。產(chǎn)品經(jīng)理要基于對產(chǎn)品的了解程度,去展開推理和想象。

看到標題,也會你會認為這是一個笑話,但是很不幸的是,今天遇到了一個案例,由于一些不能說明白的原因,公司領導真的提了這個需求,至于具體原因后文會再細說。

01 需求說明

領導要求把我們產(chǎn)品中所有用到的微信支付直接去掉,首先是APP里屏蔽掉微信支付選項,去掉后,APP就只能使用支付寶支付。

但是考慮到我們的產(chǎn)品通過微信公眾號宣傳效果一直不錯,如果去掉了微信支付,公眾號/小程序里用戶場景就不能實現(xiàn)閉環(huán)了,但領導又不想放棄這塊大的蛋糕,于是提出了這個“大膽”的需求,希望以最低的成本看看還能保留多少的訂單,且盡量把微信上的用戶引導去下載APP。

02 方案探索

首先我們有微信H5、微信小程序兩種產(chǎn)品形式,通過與技術大大們溝通,總結得到幾點思路:

1. 微信中直接打開支付寶是不可能的了

現(xiàn)在大家看到的微信里不能打開阿里一系列產(chǎn)品的頁面,其實最早起源于2013年底,是淘寶頁面首先屏蔽了微信來源的訪問。啊……這個問題也不宜多說,大家自行百度吧。

總之現(xiàn)在的結果就是,微信打開支付寶、淘寶等鏈接時,就會見到如下界面:

2. 只能通過一個微信可以打開的產(chǎn)品作中轉打開支付寶

經(jīng)過一輪頭腦風暴,大家想到了幾個似乎可行的方案:

  • 微信瀏覽器中,點擊界面右上角,安卓用戶可以看到一個“在瀏覽器中打開”,蘋果手機用戶可以看到一個“在Safari中打開”的功能,可以將鏈接在系統(tǒng)默認的瀏覽器中打開。當我們的網(wǎng)站被微信屏蔽了,或者需要的某些功能微信里面無法直接調(diào)用時,這是一種常用的離開微信環(huán)境的方法。

  • 微信官方給出了微信小程序喚起APP的方法

微信小程序開發(fā)文檔,從微信小程序中打開APP:

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

3. 逐個方案驗證

第一個方案:通過應用商店作為跳板打開我們的APP

經(jīng)過與技術溝通和一頓百度,只有APP上架到了騰訊應用寶,然后用戶訪問應用寶對應的鏈接或二維碼時,微信會根據(jù)系統(tǒng)判斷,iOS自動打開蘋果的APP Store,安卓打開騰訊應用寶。

我們APP本來就上架了騰訊應用寶,這點可以接受,但是這就帶來二個額外的問題:安卓用戶不是都裝了騰訊應用寶;蘋果App Store和騰訊應用寶是否能接受我們的傳參,然后打開特定的頁面呢?

騰訊應用寶的開發(fā)文檔,提供了一項功能叫做“Applink能力”:

微下載能力不僅能夠幫助開發(fā)者在微信等場景進行一鍵下載安裝,目前已支持直接拉起應用的指定內(nèi)容頁,幫助開發(fā)者縮短內(nèi)容觸達路徑,提升產(chǎn)品活躍和用戶體驗;

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

但是該功能使用需要申請,不是公開的。

首先,為了讓用戶能用支付寶支付,我們還得讓用戶裝上騰訊應用寶,還要去申請他們的內(nèi)測功能……能這么折騰我們?yōu)槭裁床蛔層脩糁苯游⑿胖Ц赌卣媸堑?。所以讓我們?nèi)ネ茝V他的應用寶,現(xiàn)行情況下自然是不可能的。

在蘋果iOS9以上的系統(tǒng)中,蘋果提供了Universal Links功能,實現(xiàn)用戶若未安裝APP則跳到應用商店下載頁,否則直接喚起APP的功能。

蘋果對應開發(fā)文檔(英文):

https://developer.apple.com/library/archive/documentation/General/Conceptual/AppSearch/UniversalLinks.html#//apple_ref/doc/uid/TP40016308-CH12-SW1

蘋果做這個功能的初衷就是為了讓大家APP間能愉快的互相跳轉,但不幸的是,微信對外屏蔽了該功能。

第二個方案:引導用戶首先用瀏覽器打開我們的頁面,我們再通過瀏覽器“為所欲為”。

目前看來是最可行的,首先微信瀏覽器內(nèi)提供了在瀏覽器中打開的功能,其次在瀏覽器中喚起支付寶,這個支付寶已經(jīng)有現(xiàn)成的接口了,在瀏覽器中打開自家APP或打開應用市場引導用戶下載,這也是可以的。

但是有個用戶體驗不好的問題,根據(jù)支付寶的開發(fā)文檔,在iOS系統(tǒng)中,喚起支付寶App支付完成后,不會自動回到瀏覽器或商戶App。用戶可手工切回到瀏覽器或商戶App。

在手機瀏覽器上使用支付寶支付開發(fā)文檔:

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

第三個方案:微信小程序中直接喚起我方APP,再由我方APP喚起支付寶支付。

這里又有兩個問題,一個是用戶未必裝了我們的APP,另外一個就是微信小程序喚起我方APP是有限制的:

當小程序從 APP 分享消息卡片的場景打開或從 APP 打開的場景打開微信小程序時時,小程序會獲得打開 APP 的能力,此時用戶點擊按鈕可以打開分享該小程序卡片/拉起該小程序的 APP。即小程序不能打開任意 APP,只能“跳回”APP。

所以方案三也無法實現(xiàn)。但是結合方案二的思路,可以考慮在小程序中引導用戶復制鏈接,然后去瀏覽器中打開,然后進行后面的步驟。

微信小程序開發(fā)文檔:

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

03 方案設計

通過對各種方案進行驗證后,我們決定了將用戶引導到瀏覽器,然后再進行下一步的流程。如果用戶回到微信的頁面里,則自動檢查用戶是否已完成支付,然后再繼續(xù)后面的流程。

  1. 用戶在微信瀏覽器內(nèi),支付方式選擇支付寶后,提示用戶選擇在瀏覽器中打開頁面;如果是微信小程序內(nèi),則只能用戶復制鏈接后自行去瀏覽器中粘貼打開。
  2. 在瀏覽器中檢查用戶是否已安裝APP,如果是則提示打開APP,否則直接喚起支付寶支付;
  3. iOS系統(tǒng)下,支付寶支付完,可以回瀏覽器頁面或者回微信頁面,都會自動檢測支付結果,然后跳到對應的成功或者失敗頁面;安卓則支付寶支付完能跳回瀏覽器,然后提示可以下載APP查看更多內(nèi)容(或其他的宣傳)。

與技術及領導溝通后,第二點中,本來還想打開APP的,但是考慮到打開APP后還要再幫用戶打開支付寶支付,流程太長容易出錯,且用戶看著頁面不斷的切換甚至可能以為自己手機中毒了,所以就不檢測是否已安裝了APP。

至此,我們就完成了微信中進行支付寶支付的通路,尤其是在微信瀏覽器中,用戶只需要多點擊兩步:

本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
這一戰(zhàn)我看好張小龍的微信團隊
移動端應用相互跳轉的 16 種路徑詳解
案例分析:H5支付交互體驗設計
支付寶小程序即將正式上線
淘寶怎么切換成微信支付?
微信小程序上線直播功能,支付寶慌了!
更多類似文章 >>
生活服務
熱點新聞
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服