常常有這樣的場(chǎng)景,咱們開發(fā)出來的APP需要進(jìn)行推廣,比如在頁(yè)面頂部來一張大Banner圖片,亦或一張二維碼。但往往我們都是直接給推廣圖片加了一個(gè)下載鏈接(App Store中的)。所以咱們來模擬一下用戶的操作步驟:
1、用戶第一次訪問宣傳頁(yè)面
a、點(diǎn)擊Banner,進(jìn)入到APP Store中對(duì)應(yīng)的APP下載頁(yè)
b、APP下載頁(yè)中提示:安裝;用戶點(diǎn)擊安裝
c、安裝完成后,APP下載頁(yè)中提示:打開;用戶繼續(xù)點(diǎn)擊打開
d、用戶正常使用APP
2、用戶第二次訪問宣傳頁(yè)面
a、點(diǎn)擊Banner,進(jìn)入到APP Store中對(duì)應(yīng)的APP下載頁(yè)
b、APP下載頁(yè)中提示:打開;用戶直接點(diǎn)擊打開
c、用戶正常使用APP
3、用戶第三次、第四次、...、第N次訪問,操作步驟同2
能看出來,不管是點(diǎn)擊Banner還是掃描二維碼的方式,對(duì)于已經(jīng)安裝過APP的用戶來說,這個(gè)體驗(yàn)都是非常糟糕的。
更優(yōu)的體驗(yàn)是:點(diǎn)擊Banner(或掃描二維碼)后,程序判斷當(dāng)前系統(tǒng)是否已安裝App,如果未安裝,則自動(dòng)跳轉(zhuǎn)到App Store下載頁(yè);否則直接打開App。
在iOS上,要增加一個(gè)APP的大Banner,其實(shí)只需要在<head>標(biāo)簽內(nèi)增加一個(gè)<meta>標(biāo)簽即可,格式如:
<meta name='apple-itunes-app' content='app-id=你的APP-ID'>
比如加一個(gè)百度貼吧的Native APP大Banner,用下面這串兒代碼:
而對(duì)于點(diǎn)擊鏈接后,能否直接打開,可以通過下面的代碼來實(shí)現(xiàn)。前提條件:你得知道你的APP對(duì)應(yīng)的打開協(xié)議,如貼吧APP,協(xié)議為:com.baidu.tieba:// ,微信的:weixin:// ,and so on。。。
當(dāng)然,如果你是設(shè)計(jì)成一張二維碼,可以用下面這段代碼:
要使用哪一種,就取決與你的實(shí)際場(chǎng)景了!
聯(lián)系客服