- 原文地址:Patterns for Promoting PWA Installation
- 原文做者:Peter Mclachlan
- 譯文出自:掘金翻譯計劃
- 本文永久連接:github.com/xitu/gold-m…
- 譯者:Sam
- 校對者:wuyanan,柯小基
漸進式網頁應用(PWA)是一種模式,用於建立類應用程序,即時加載的,可靠的和可安裝的網站。雖然 PWA 技術適用於包括桌面端在內的全部設備,本篇文章重點介紹移動端 PWA 安裝推廣模式。前端
爲何你但願用戶在他們的主頁安裝你的應用?和你但願用戶從任何應用商店安裝你的應用緣由是同樣的。安裝了應用的用戶是你最需關注的羣體。安裝了 PWA 的用戶比通常的訪客擁有更好的參與度指標,包括更頻繁的訪問次數,在頁面上更久的停留時間以及更高的用戶轉化率,這些特色基本能夠和移動設備上的本機應用相匹敵了。android
若是你的 PWA 有助於讓用戶安裝你 app 的場景,例如,用戶每週使用你的應用超過一次,那麼你應該在 app 裏使用網頁 UI 技術推廣你 PWA 的安裝。ios
注意: 有關實施 PWA 安裝推廣所需的代碼,請參閱添加到主屏幕(Web)。git
不管你在網站上使用哪一種推廣模式,這些最佳作法都適用。github
beforeinstallprompt
事件被觸發時才顯示推廣信息。在主屏頁添加 AirHorner 迷你信息欄的示例。web
當你的 PWA 經過了 Android 上的可安裝性檢查清單時,瀏覽器就會告訴用戶使用迷你信息欄 PWA 的可安裝性。這個迷你信息欄只是一個輔助,將來它將被移除。後端
注意: 從 Chrome 76 版本開始,你能夠經過在 beforeinstallprompt
事件上調用 preventDefault
阻止迷你信息欄出現。若是你不調用 preventDefault
,該條目會在用戶第一次訪問你的站點時被顯示出來,而且這符合安卓的可安裝標準,而後在大約 90 天之後它會再次顯示。瀏覽器
應用 UI 推廣模式幾乎適用於任何類型的 PWA 應用並在諸如網站導航,banner 等 UI 層面上體現出來。和使用任何其餘類型的推廣模式同樣,很重要的一點是關照到用戶的使用環境,儘可能減小對用戶操做流程的干擾。網絡
在觸發推廣 UI 時,考慮周全的網站能夠實現更多數量的安裝,並避免干擾那些對安裝不感興趣的用戶的操做流程。app
這裏有一個安裝按鈕,它是你網站標題的一部分。其餘標題內容一般包含網站品牌信息,諸如 logo 圖標或者漢堡菜單。標題是否 position:fixed
取決於你的站點功能和用戶需求。
若是使用得當,在你的站點標題處推行 PWA 安裝是一種很好的方式,由於這可讓你的大多數忠實用戶更輕鬆地迴歸到你的體驗上來。PWA 標題裏的每一個像素都頗有價值,因此請確保你的安裝請求操做具備合適的大小,而且比其餘任何可能的標題內容更重要,還不那麼顯眼。
你必須確保:
在側邊滑出導航菜單裏添加安裝按鈕或推廣信息。
導航菜單是推廣安裝應用的好地方,由於打開菜單的用戶會發送與你的應用互動的相關信息。
請你確保:
落地頁的目的是宣傳你的產品和服務,因此這裏是一個適合大規模推廣安裝大家 PWA 應用優勢的地方。
首先,介紹大家網站的價值主張,而後讓訪問者瞭解他們能從安裝中獲得什麼。
請你確保:
頁面頂部可關閉的 banner。
大多數用戶在手機體驗中遇到過安裝 banner,而且熟悉 banner 提供的交互功能。應謹慎使用 banner,由於它們會對用戶體驗形成極大的破壞。
請你確保:
內在推廣技術將推廣和站點內容交織在一塊兒。這一般比應用 UI 上的推廣更微妙一些,UI 具備權衡性。你但願你的推廣足夠突出,感興趣的用戶可能會注意到它,但下降了用戶體驗就不太值得。
在 PWA 中的新聞文章或其餘信息卡列表之間出現的一個內反饋安裝推廣。
你的目的是向用戶展現他們如何更方便地訪問到他們正在享受的內容。專一推廣那些對你的用戶有用的特性和功能。
請你確保:
在一系列流程進行或結束時展現安裝推廣,典型的是預約或結帳流程。若是你在用戶完成了流程操做時顯示推廣,那麼由於流程已經結束你可讓它更加突出。
請你確保:
這類推廣是前文流程推廣模式的一種特例,而且促銷卡可能會是一個更好的例子。
這些頁面一般只會被參與的用戶看到,其中你的 PWA 價值主張已經創建了。在這些頁面上一般也不會放置不少其餘有用的信息。因此,只要不干擾正常操做,較大規模的宣傳性用語也只會產生較少的破壞性。
請你確保:
許多電子商務品牌都擁有一批忠實的客戶。這些客戶想要推送通知,以便及早訪問了解新的庫存而且知道他們的商品何時發貨。他們但願在主屏幕上使用應用,以便快速訪問目錄和全屏體驗。
適用於電子商務PWA的模式包括:
這是內反饋安裝推廣模式的一個特例,這裏的反饋是產品或類別列表。
請你確保:
你是在構建下一個社交現象級或者音樂流媒應用嗎?當用戶第一次訪問你的 PWA 應用時,邀請他們安裝你的 PWA 是一種讓他們再次回來的很好的方式。因爲使用比本地應用更少的存儲空間,你的用戶會安裝你的 PWA 並看看你的產品是否適合他們。
適用於富媒體和通訊 PWA 的模式包括:
若是你在面向內容的站點上工做,那麼你可能會有對安裝 PWA 感興趣的常規用戶。
適用於新聞和社交 PWA 的模式包括:
現代網絡對遊戲來講是最偉大的分銷平臺,可讓最大型的遊戲抵達世界各地。
適用於 PWA 遊戲的模式包括:
這實際上就是流程 UI 模式的一個特例。
大多數休閒和超級休閒遊戲結束的很快。若是你的用戶正在玩遊戲,那麼這是一個邀請他們安裝的好機會。
若是發現譯文存在錯誤或其餘須要改進的地方,歡迎到 掘金翻譯計劃 對譯文進行修改並 PR,也可得到相應獎勵積分。文章開頭的 本文永久連接 即爲本文在 GitHub 上的 MarkDown 連接。
掘金翻譯計劃 是一個翻譯優質互聯網技術文章的社區,文章來源爲 掘金 上的英文分享文章。內容覆蓋 Android、iOS、前端、後端、區塊鏈、產品、設計、人工智能等領域,想要查看更多優質譯文請持續關注 掘金翻譯計劃、官方微博、知乎專欄。