DeepLink(深度鏈接)

簡介

深度鏈接是指當用戶打開移動應(yīng)用時向其提供個性化的內(nèi)容绿鸣,或?qū)⒂脩魩У綉?yīng)用內(nèi)特定位置的操作埃叭。通過這種操作晒他,您可以為用戶提供優(yōu)質(zhì)的用戶體驗赶诊,從而極大加強用戶與應(yīng)用的互動笼平。
簡言之可以通過web調(diào)起APP的行為(我是這么理解的)。

方法

  • URI Scheme
    描述:直接打開應(yīng)用并重定向至URL 參數(shù)中指定的af_dp行為路徑
    Android 所有版本(可以選擇不包括 Android 6 及更高版本)
    iOS 8 及更低版本
    iOS 9 及更高版本(當使用的瀏覽器或移動應(yīng)用不支持通用鏈接Universal Links時)
  • Universal Links(通用鏈接)
    描述:直接打開移動應(yīng)用的特定頁面舔痪。
    需要移動開發(fā)者建立一個邏輯寓调,根據(jù) OneLink URL 參數(shù)進行重定向或者提供定制內(nèi)容,例如 af_dp 或 af_sub1锄码。
    iOS 9 及更高版本
    App Links Android 6 及更高版本

URI Scheme

Apple 和 Google 對于應(yīng)用Scheme都不強制實施唯一命名夺英。 可以選擇一個獨特的Scheme名稱,以避免不同應(yīng)用之間的Scheme發(fā)生沖突巍耗。
為了使 OneLink 能夠同時適用于 iOS 和 Android秋麸,必須為兩個平臺定義相同的Scheme。 請參閱 iOSAndroid 的相關(guān)說明炬太。

  • 安卓設(shè)置URI Scheme
    在應(yīng)用的 Manifest 文件中灸蟆,給相關(guān)的行為添加以下意圖過濾器 (Intent-filter):
<activity android:label="@string/greatapp" ...>        
           <intent-filter>
               <action   android:name="android.intent.action.VIEW" />
               <category android:name="android.intent.category.DEFAULT" />
               <category android:name="android.intent.category.BROWSABLE" />
               <data     android:scheme="xrlmall" />
           </intent-filter>
</activity>

安卓測試:
新建一個HTML網(wǎng)頁,在body之間添加如下標簽亲族,xrlmall 為自定義的URI炒考,后面的可以隨意寫。也可以傳遞參數(shù)霎迫。寫好發(fā)到要測試的手機上斋枢,然后點擊open android app
結(jié)果:移動應(yīng)用按默認行為啟動。

<body>
    <!-- <a href="xbgame://schemedemo/get/info?id=10000">open android app</a> -->
    <h1><a href="xrlmall://slotgame.com">open android app</a></h1>
</body>
  • IOS設(shè)置URI Scheme
    1. 在 Xcode 中知给,打開應(yīng)用信息 plist 文件瓤帚。
    2. 添加 URL 類型條目
    3. 展開 URL 類型和“item 0”行,添加一個新行涩赢。
    4. 為應(yīng)用添加一個唯一的標識符作為 URL 標識符(例如:"xrlmall")戈次。 最好選擇一個不太可能被其他應(yīng)用使用的獨特標識符。
    5. 右鍵點擊 URL 標識符筒扒,選擇“添加行”怯邪,然后選擇 URI Scheme并將 Item 0 的值設(shè)置為您特有的Scheme。

IOS測試(可以用安卓的方法測試)
在您的設(shè)備上安裝并運行應(yīng)用花墩。(或在iOS中使用iPhone 模擬器)
打開默認瀏覽器(iOS上的Safari)悬秉,在地址欄中輸入URL Scheme(例如,"xrlmall://")冰蘑。
結(jié)果:移動應(yīng)用按默認行為啟動和泌。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市祠肥,隨后出現(xiàn)的幾起案子允跑,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,482評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件聋丝,死亡現(xiàn)場離奇詭異,居然都是意外死亡工碾,警方通過查閱死者的電腦和手機弱睦,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,377評論 2 382
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來渊额,“玉大人况木,你說我怎么就攤上這事⊙#” “怎么了火惊?”我有些...
    開封第一講書人閱讀 152,762評論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長奔垦。 經(jīng)常有香客問我屹耐,道長,這世上最難降的妖魔是什么椿猎? 我笑而不...
    開封第一講書人閱讀 55,273評論 1 279
  • 正文 為了忘掉前任惶岭,我火速辦了婚禮,結(jié)果婚禮上犯眠,老公的妹妹穿的比我還像新娘按灶。我一直安慰自己,他們只是感情好筐咧,可當我...
    茶點故事閱讀 64,289評論 5 373
  • 文/花漫 我一把揭開白布鸯旁。 她就那樣靜靜地躺著,像睡著了一般量蕊。 火紅的嫁衣襯著肌膚如雪铺罢。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,046評論 1 285
  • 那天危融,我揣著相機與錄音畏铆,去河邊找鬼。 笑死吉殃,一個胖子當著我的面吹牛辞居,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播蛋勺,決...
    沈念sama閱讀 38,351評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼瓦灶,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了抱完?” 一聲冷哼從身側(cè)響起贼陶,我...
    開封第一講書人閱讀 36,988評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后碉怔,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體烘贴,經(jīng)...
    沈念sama閱讀 43,476評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,948評論 2 324
  • 正文 我和宋清朗相戀三年撮胧,在試婚紗的時候發(fā)現(xiàn)自己被綠了桨踪。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,064評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡芹啥,死狀恐怖锻离,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情墓怀,我是刑警寧澤汽纠,帶...
    沈念sama閱讀 33,712評論 4 323
  • 正文 年R本政府宣布,位于F島的核電站傀履,受9級特大地震影響虱朵,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜啤呼,卻給世界環(huán)境...
    茶點故事閱讀 39,261評論 3 307
  • 文/蒙蒙 一卧秘、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧官扣,春花似錦翅敌、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,264評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至卖陵,卻和暖如春遭顶,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背泪蔫。 一陣腳步聲響...
    開封第一講書人閱讀 31,486評論 1 262
  • 我被黑心中介騙來泰國打工棒旗, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人撩荣。 一個月前我還...
    沈念sama閱讀 45,511評論 2 354
  • 正文 我出身青樓铣揉,卻偏偏與公主長得像,于是被迫代替她去往敵國和親餐曹。 傳聞我的和親對象是個殘疾皇子逛拱,可洞房花燭夜當晚...
    茶點故事閱讀 42,802評論 2 345

推薦閱讀更多精彩內(nèi)容