2017-01-24 60 views
0

我正在使用web branch.io sdk以生成深層鏈接。Branch.io深度鏈接打開google在瀏覽器中播放

我已經配置了應用程序,我覺得正常,在branch.io爲Android:

  • Android的URI方案
  • 使用谷歌Play上的搜索作爲後備

在JS創建數據對象

data: { 
       '$desktop_url': content.shareUrl, 
       '$android_url': androidURL, 
       "$always_deeplink": true, 
       '$ios_url': iosURL, 
       '$og_title': content.name, 
       '$og_description': content.description, 
       'content_locator_key': content.url 
      } 

其中androidUrl是谷歌播放的網址https://play.google.com/store/apps/details?id=xxxxxxx

問題是,在Android中,該鏈接總是重定向到應用商店,但在瀏覽器中,在Chrome中,並在網頁中說該應用安裝在設備中。

出了什麼問題?爲什麼應用商店在瀏覽器中被選中,而不是在移動設備上的google play applicatino?而且,如果谷歌播放說應用程序已安裝,爲什麼應用程序不是直接打開?

我想不通的問題:(

回答

1
  1. 你需要分行SDK中移動整合。
  2. 當你點擊來自移動給定的分支鏈路上,它應該重定向到應用程序,如果應用程序是安裝。
  3. 在App打開,你需要撥打電話或接收支路數據,並需要寫一個登錄來執行所需的動作(即導航產品細節等)

參考this瞭解更多信息。

希望這會有所幫助。

+1

來自Branch.io的Alex在這裏:這是正確的。您需要在您的應用程序內部安裝Branch SDK才能打開它 –

相關問題