現在很火的APP上的Deeplink技術,到底是什麼?

2021-02-13 舜飛科技

先點題,這裡面核心的技術就是:URL SCHEMES。不論是IOS還是Android。

APP1與APP2之間,在技術上,如何完成橫向調用,通過下面這個邏輯關係圖進行說明:

假如要從APP-F調用APP-T

1)APP-T要進行自定義scheme的配置(iOS是info文件,Android是activity),並進行參數處理的coding。

2)APP-F進行調用,首先判斷設備是否安裝APP-T。

3)如果未安裝,則跳轉到APP-T的web版應用(假設他提供web版)或者是跳轉到AppStore等應用市場進行下載。

4)如果已安裝,則調用APP-T配置好的URL SCHEME,直接打開APP-T的相關界面。

 

【插播-簡單介紹一下URL SCHEMES】

URL Schemes 有兩個單詞:

URL,http://www.apple.com 就是個 URL,也叫它連結或網址;Schemes,表示的是一個 URL 中的一個位置——最初始的位置,即 ://之前的那段字符。比如 http://www.apple.com 這個網址的 Schemes 是 http。

我們可以像定位一個網頁一樣,用一種特殊的 URL 來定位一個應用甚至應用裡某個具體的功能。而定位這個應用的,就應該這個應用的 URL 的 Schemes 部分,也就是開頭兒那部分。但是需要注意的是應用的URL Schemes 並不唯一,也就是說一個應用可以 「起多個名」,不同應用的URL Schemes也可能因為名字一樣發生衝突。

iOS系統級應用,有一些已經定義了URL Schemes,比如簡訊是 sms:、

通話是tel:、iBooks是ibooks:,在定義自己APP的URL Schemes的時候要避免跟系統應用名稱一樣。

與URL一樣,URL Schemes也可以通過傳參打開特定的APP界面。

URL:http://images.google.com/images?q=關鍵字

URL Schemes:weixin://dl/moments(打開微信朋友圈)

總結一下:

URL Schemes從技術雖然可以解決這個問題,但是,仍有諸多問題,以下列舉幾個:

跨平臺,不同系統間的無縫連結

數據傳輸標準

URL Schemes命名規範

傳參與解析標準

 

舉幾個例子,比如跨平臺,假如手機裡收到好友分享的一些URL Schemes連結,但是你們倆不是一個平臺,那就會出現一些想不到的問題。如下圖:簡訊形式發送的淘寶APP的連結,我是安裝手機,我是打開還是打開還是打開呢。

  

再比如,URL Schemes的命名,現在世界範圍內,千奇百怪:

Coursera 的 URL 是:coursera-mobile:

Duet 這款遊戲的 URL 是:x-kumo-duet:

Monument 這款遊戲的 URL 是:fb690517270143345:

Feedly 的 URL 是:fb129765800430121:

扇貝新聞的 URL 是:wx95962d02b9c3e2f7:

這一段小結一下:

Deeplink從宏觀角度,需要有業界統一標準與規範,才有可能形成一定的氣候。

目前一些巨頭都推出自己的標準,在拓展自己的標準,有人用的標準才是真標準,這就帶出了另一個概念——生態。

在統一的標準下,只有當APP接入到一定的量級,形成一個生態,我們暢想的那種APP間無縫銜接的場景才會真正實現。

【插播-巨頭的標準】

Facebook:App Links

Twitter:Card

Google:INDEXING

除了巨頭以外,還有一些公司也在做一些API、sdk:DEEPLINK.ME、BRANCH METRICS、URX、QUIXEY,還有國內的「應用鏈「公司。

Fb沒有作業系統,是想借AppLinks截胡,據說已經有10億的deeplink接入。

也有一個這樣的行業聯盟:http://mobiledeeplinking.org/

國內比如bat也在布局這方面的應用。

三個參考閱讀:

1. http://mashable.com/2014/04/30/facebook-app-links/?utm_campaign=Mash-Prod-RSS-Feedburner-All-Partial&utm_cid=Mash-Prod-RSS-Feedburner-All-Partial&utm_medium=feed&utm_source=feedly&utm_reader=feedly#O5e1nlKn.iq4

2. http://marketingland.com/facebooks-applinks-hit-1-billion-deep-links-adds-back-button-previous-app-88751

3. http://36kr.com/p/212554.html

聚焦到deeplink技術在移動端展示廣告上的應用。

http://tech.china.com/data/11022462/20150818/20220217.html

應該來講,deeplink技術比較適用於獨立電商、金融理財APP,一方面這類APP的廣告內容可以是平臺的商品(產品),連結後直接進入相關商品(產品)的詳情頁,另一方面,這類APP在打開後是會產生後續的交易行為。

其他類型的APP,比如工具類(地圖、天氣等)、遊戲類、讀書類等相對來講則不是特別的適用。

複習一下上文總結的幾個情況:

1)APP要想被其他APP直接打開,自身得支持,讓自己具備被人打開的能力。(URL Schemes)

2)APP要想打開其他的APP,自身也得支持。(判斷設備是否安裝、各種跳轉的處理)

3)Deeplink從宏觀角度,需要有業界統一標準與規範,才有可能形成一定的氣候。

4)在統一的標準下,只有當APP接入到一定的量級,形成一個生態,我們暢想的那種APP間無縫銜接的場景才會真正實現。

Deeplink在移動端展示廣告上的應用勢必也深深的受這個大環境的影響。然而事情還是得做,在這種大環境下,如何做廣告,通過下圖來說明。

說明,從下到上,分別是:

1)有一個基礎,廣告主的APP需要支持,投放前談好,各種跳轉的處理。

2)按平臺進行定投,解決跨平臺問題,避免流量和曝光的浪費。

3)將廣告主app的url scheme地址、未安裝跳轉地址傳給adx(未安裝跳轉有三種情況,1是打開wap網頁,這種不區分Android和iOS,統一是一個landing page的地址,2是Android的包名,用戶跳轉到Android推廣的渠道應用市場。3是iOS推廣,這裡要用到appid)。

4)點擊廣告後,媒體端就開始通過js來做判斷,完成各種邏輯的處理,jssdk一般是adx給到媒體,如果不用jssdk,媒體直接加了adx的系統sdk,也可以完成跳轉邏輯的處理。

如下圖,直接到商品詳情頁,後續只有加入購物車與支付兩個轉化流程,大大縮減了轉化路徑。

 

目前在幾個比較大的adx平臺比如廣點通、tanx等都已經逐漸有一些媒體流量開始支持投放,作為一個不錯的賣點,各個adx還是有動力在推進這件事。

  


知乎

回答 zhihu://answers/{id}
用戶頁 zhihu://people/{id}

 

微信

weixin://dl/scan 掃一掃
weixin://dl/feedback 反饋
weixin://dl/moments 朋友圈
weixin://dl/settings 設置
weixin://dl/notifications 消息通知設置
weixin://dl/chat 聊天設置
weixin://dl/general 通用設置
weixin://dl/officialaccounts 公眾號
weixin://dl/games 遊戲
weixin://dl/help 幫助
weixin://dl/feedback 反饋
weixin://dl/profile 個人信息
weixin://dl/features 功能插件

 

騰訊微博:TencentWeibo://

淘寶:taobao://

支付寶:alipay://

微博:sinaweibo://

weico微博:weico://

QQ瀏覽器:mqqbrowser://

uc瀏覽器:ucbrowser://        

海豚瀏覽器:dolphin://        

搜狗瀏覽器:SogouMSE://  

百度地圖:baidumap://

Chrome:googlechrome://

優酷:youku://

京東:openapp.jdmoble://

人人:renren://

美團:imeituan://

1號店:wccbyihaodian://

我查查:wcc://

有道詞典:ddictproapp://

點評:dianping://

微盤:sinavdisk://

豆瓣fm:doubanradio://

網易公開課:ntesopen://

名片全能王:camcard://

淘寶寶貝搜索:taobao://http://s.taobao.com/?q=[prompt]

淘寶店鋪搜索:taobao://http://shopsearch.t

相關焦點

  • 【基礎知識】現在很火的app上的deeplink技術,到底是什麼?
    先點題,這裡面核心的技術就是:URL SCHEMES。不論是IOS還是Android。  APP1與APP2之間,在技術上,如何完成橫向調用,通過下面這個邏輯關係圖進行說明:假如要從APP-F調用APP-T1)APP-T要進行自定義scheme的配置(iOS是info文件,Android是activity),並進行參數處理的coding。2)APP-F進行調用,首先判斷設備是否安裝APP-T。
  • 客戶端deeplink技術
    一、 什麼是deeplink?
  • Facebook Deeplink廣告的用處+原理
    Deeplink能實現什麼:上面介紹了可以實現喚起應用的某個頁面,舉例來說可能容易理解一點。1,你女朋友給你發了一個拼多多,或者京東的商品地址,你點擊打開頁面後,頁面上提示可以打開APP裡面打開到對應的商品頁面。2,好基友給你發了一個知乎上的長腿文章,點擊後打開頁面,頁面上可以打開知乎APP,並且到了該回答。
  • Android中的特殊攻擊面(二)——危險的deeplink
    Shopify App具有基於指紋的應用鎖功能,然而卻可以通過點擊deeplink https://www.shopify.com/admin/products繞過應用鎖,無限制地使用app的功能[6]。另外,還有 sambal0x分享的一個案例,通過deeplink構造條件競爭,繞過應用鎖[7]。
  • 一文搞懂deeplink及調用方法
    deeplink。deeplink?不過,這樣有個弊端,如果用戶設備上安裝的其他應用可以處理相同的 intent,則用戶可能無法直接進入目標應用。例如,點擊銀行發來的電子郵件中的網址可能會顯示一個對話框,詢問用戶是使用瀏覽器還是銀行自己的應用打開此連結。所以Google的app links作為deeplink在Android手機應用的升級版本。
  • Deeplink技術是什麼?
    Deeplink,又叫深度連結技術,是實際中是應用非常廣泛的,你一定有見過,我們來看一個例子:            假設我的家人在微信上分享一個
  • 全世界爆火的app——Clubhouse 不正經科普文
    或許你還不知道這是個app,但你能在各個社交平臺看到有人在談論這個名詞—Clubhouse。作為新新人類的我們,無論你是幾0後,在這,不許你跟不上世界的節奏!今天就帶大家了解Clubhouse,這款現在矽谷最熱門最火爆的app到底是個什麼樣?
  • Clubhouse到底是什麼?Clubhouse為什麼這麼火?我的24小時體驗
    先說一下我這幾天體驗後並沉浸得出的結論:Clubhouse 的產品設計水平非常高,技術、運營能力也是一流;如果一直按照現在的門檻不去降低標準,我認為 Clubhouse 會大成。Clubhouse 的成功不會是孤立的,而是一個風潮,還會帶來更大的行業變化。
  • 最近很火的「巖心數位化CT掃描」,到底是什麼?
    ,那小編就給大家扒一扒這項現在,甚至在未來都將會很火的技術到底是個什麼鬼?準確的講CT(Computed Tomography),就是電子計算機斷層掃描,現在應用在生活的各個領域。那麼數字巖心的意義是什麼呢?
  • 關鍵字Meta國外爆火,所以它到底是個什麼意思?
    所以,Meta這個關鍵字到底為什麼能這麼火?根據百度詞典顯示,Meta的含義頗為抽象,怎麼說呢,它意指那些較晚出現的且更為綜合的事物,通常是用於命名一個新的並對原始科學進行探索、評論的學問。它源自於希臘語前置詞與前綴,意思就是「之後」、「之外」、「之上」、「之間」……這麼看起來是不是有些不明所以?
  • 在日本很火的秋刀魚,在中國卻不受待見,原因到底是什麼?
    在日本很火的秋刀魚,在中國卻不受待見,原因到底是什麼?日本作為一個島國,雖然國土面積比較小,但是海洋面積可是非常巨大的,所以說日本的漁業也是非常發達。在日本,他們的一日三餐中,海鮮是必不可少的,尤其是魚,種類多樣,吃法多樣。
  • 科普 | 最近爆火的「元宇宙」,到底是什麼?
    所以,問題來了:這個元宇宙到底是什麼?怎麼突然就爆火了?意思是,因為VR/AR/MR技術的發展,我們在現實的宇宙外,多出了一個虛擬的宇宙。虛擬宇宙「延展」了,或者說「超越」了現實的宇宙,這就「超宇宙」。那為啥不叫「超宇宙」?實在是因為「超」這個詞,這幾年真是被用濫了,畢竟水平不怎麼樣,都可以叫「X超聯賽」了,不是麼
  • OPPO 5X技術到底是什麼鬼?真相原來如此!
    說到OPPO參展MWC展會似乎並沒有準備好成型的產品而是以往的手機和新鮮技術。去年OPPO在MWC2016上展出了一項超級閃充第二代技術,也就是第二代Super VOOC。這個技術牛在哪呢?現在大家都知道「充電五分鐘,通話兩小時」是OPPO的廣告詞,可是實際上這個水平的快速充電幾乎所有熱門手機品牌和中高端產品都能做到,並不算多麼高的效率。
  • 約單APP為什麼突然火了?
    約單APP為什麼突然火了?Andreessen曾說軟體正在吞噬著世界,現在看來APP正吞噬著軟體。隨著行動裝置的快速崛起,隨之伴隨而來的是APP呈現爆發式增長。近日,移動數據分析公司Flurry給出了一份APP發展趨勢報告,顯示移動APP正對很多行業產生變革,中國成為APP增長最快的國家之一。
  • 全世界都在求Clubhouse邀請碼,這個APP到底在紅什麼?
    「邀請碼」這個詞好像一夜之間刷屏了,朋友圈裡全是,「有人有clubhouse邀請碼嗎?求帶求拉」!許多人開始撓頭,這個clubhouse到底是個啥?為什麼一夜之間所有人都在說?甚至連黃牛都出動了,把邀請碼炒到了幾百刀。連淘寶也有賣。別急!這就來介紹!Clubhouse本是個小眾軟體,最近被「網紅大佬」 Elon Musk 帶火了。有一天馬斯克說他要在這個app中開直播,和大家聊天,立馬吸引了大批人馬蜂擁而至。
  • HBM火了,它到底是什麼?
    什麼是HBM?WHERE?   HBM技術特色WHY?     為什麼需要HBM?HOW?    HBM推動AI成功1:什麼是HBM:HBM==High Bandwidth Memory 是一款新型的CPU/GPU 內存晶片(即 「RAM」),其實就是將很多個DDR晶片堆疊在一起後和GPU封裝在一起,實現大容量,高位寬的DDR組合陣列。
  • 最近很火的VoLTE技術是什麼?
    來源:騰訊數碼聊語音、視頻通話,你第一時間想到的是什麼?
  • UWB到底是什麼技術?
    那麼問題來了,什麼是空間感知能力?UWB到底是什麼技術?除了空間感知,UWB還能幹些什麼?所謂的空間感知能力,就是感知方位的能力。更直接一點,就是定位能力。說白了,利用UWB技術,手機和智能設備可以更精準地實現室內定位,不僅可以感知自己的位置,還可以感知周邊其它手機或設備的位置。
  • 到底是什麼app一夜火遍了全球?
    到2020年5月,這款app只有1500個用戶。但是在本周,當埃隆·馬斯克(Elon Musk)與羅賓漢(Robinhood)執行長弗拉德·特內夫(Vlad Tenev)在Clubhouse主持了一次音頻聊天時,它迅速成為了主流。