之所以關(guān)注這個產(chǎn)品(技術(shù)今艺?問題?)帕涌,是因?yàn)橛龅揭恍﹫鼍吧系睦щy囊颅。
比如App做線下推廣,二維碼掃描下載app畏妖,怎么追蹤統(tǒng)計(jì)業(yè)務(wù)員的業(yè)績脉执?
微信微博文章分享,如何引導(dǎo)用戶下載app戒劫,然后還能直接進(jìn)到文章里所指的內(nèi)容半夷?
在網(wǎng)上搜索了一下,發(fā)現(xiàn)deep linking已經(jīng)發(fā)展有幾年了迅细。
其實(shí) deep linking 并不是一個新名詞巫橄,在 web 開發(fā)領(lǐng)域,區(qū)別于指向首頁的鏈接(http://tech.glowing.com/)茵典,deep linking 是指向具體內(nèi)容頁的鏈接(http://tech.glowing.com/cn/advices-to-junior-developers/)湘换。在移動開發(fā)領(lǐng)域,deep linking 則是指 mobile app 在 handle 特定 URI 的時候可以直接跳轉(zhuǎn)到對應(yīng)的內(nèi)容頁或觸發(fā)特定邏輯敬尺,而不僅僅是啟動 app枚尼。比如dianping://shopinfo?id=1859284,如果你的手機(jī)上裝了大眾點(diǎn)評的話點(diǎn)擊這個鏈接可以直接跳轉(zhuǎn)到商鋪頁面砂吞。這樣做的好處主要有:
在 web 和 app 的切換過程中保留上下文
App 間帶上下文切換(用于實(shí)現(xiàn) app 間參數(shù)的傳遞署恍,如授權(quán)協(xié)議,分享 API 等)
Web 頁可以被搜索引擎索引蜻直,可以通過 SEO 增加訪問量從而提高 app 下載量和開啟率
Apple從iOS 9開始支持Universal links盯质。在此之前,大家只能通過custom URL scheme的方式來實(shí)現(xiàn)網(wǎng)頁鏈接跳轉(zhuǎn)到App概而,但是有許多缺點(diǎn)呼巷。一是事先要判斷是否已經(jīng)安裝app,二是各家定義的可能會重復(fù)沖突赎瑰,三是微信的瀏覽器禁用這種方式王悍。 Universal Links因?yàn)槭窃鷋ttp/https 鏈接,所以不會重復(fù)餐曼,有網(wǎng)頁鏈接的安全性压储,可以定義未安裝的情況下如何跳轉(zhuǎn)鲜漩,鏈接可以同時用于網(wǎng)站和app,最后可以直接從微信跳轉(zhuǎn)到app集惋。(參考yohunl的專欄文章)
這個特性雖然很好孕似,但是對iOS9之前的版本是無效的。國外有些公司在提供服務(wù)解決這個問題刮刑,比如hokolinks喉祭。當(dāng)然他們不僅限于iOS,還有android的支持雷绢。國內(nèi)也有公司在做類似的事情泛烙,比如魔窗mlink。這一類公司的商業(yè)模式應(yīng)該主要是營銷工具翘紊,加上后期的數(shù)據(jù)分析服務(wù)胶惰,可能會發(fā)展成很重要的基礎(chǔ)服務(wù)。
Google做了幾件事情霞溪。總的來說中捆,它是希望干掉app鸯匹。Google做了Google App Streaming,它希望所有的app都是網(wǎng)頁泄伪。這樣它就能回到美好的21世紀(jì)初了殴蓬。這讓我想起曾經(jīng)有人做game streaming,體驗(yàn)不佳蟋滴,不看好染厅。
但Google也做了App Indexing。用戶可以在搜索引擎上搜到app的內(nèi)容津函,然后在網(wǎng)頁上直接打開一個android app肖粮。對生態(tài)來說比較好的事情是,開發(fā)者可以用universal links尔苦,集成Google 的SDK涩馆,在iOS 9的safari上實(shí)現(xiàn)android上同樣的搜索+打開app的效果。?查到類似的東西大家做了很多允坚,Google的App?Indexing魂那;Facebook的App?Links(于2014年的F8開發(fā)者大會上發(fā)布);Apple的smart?app banners( 僅支持web到app)稠项;URX的OmniLinks涯雅;Quixey的AppURL(僅支持web到app);Tapstream的Defferd?deep links展运;百度的應(yīng)用內(nèi)搜索活逆;豌豆莢的應(yīng)用內(nèi)搜索精刷。(來自 知乎)
然后就是最近Google把Facebook提出的App Links內(nèi)置在新的android M系統(tǒng)里,我們基本上可以認(rèn)為事實(shí)上的業(yè)界標(biāo)準(zhǔn)已經(jīng)形成了划乖。
目前移動App之間還缺少Web世界的那種互聯(lián)贬养,每個應(yīng)用都是一個個孤立的silo。因?yàn)橛脩魰r間從PC到移動端的大幅度遷移琴庵,導(dǎo)致搜索巨頭面臨新的競爭對手误算,F(xiàn)acebook的市值很能說明問題。如果deep linking技術(shù)能夠打破這個壁壘迷殿,那么傳統(tǒng)搜索巨頭就能重新獲取部分移動市場儿礼。當(dāng)然大的移動應(yīng)用一定會想辦法把內(nèi)容和流量留在自己內(nèi)部,但是小的app一定會希望利用搜索引擎把自己介紹給更多人庆寺。
在app的邊界逐漸被跨越的過程當(dāng)中蚊夫,應(yīng)該會出現(xiàn)一些新的機(jī)會,也可能是加固了巨頭的位置懦尝。
Facebook在用app links的方式鞏固自己的地位知纷,微信的做法有點(diǎn)不一樣,直接做微信內(nèi)的應(yīng)用陵霉,大家都別做app了琅轧,但是它如果愿意,理論上也可以從微信跳轉(zhuǎn)踊挠。究竟哪種方式比較好乍桂,這事情有點(diǎn)像用HTML5做app,還是用原生技術(shù)做app效床,可能都會發(fā)展睹酌,并存很久。
另外剩檀,原來做SEO轉(zhuǎn)去做app推廣的人可以開搞app的SEO了憋沿?