1. 程式人生 > >ShareinstallSDK根據不同裝置進行頁面跳轉

ShareinstallSDK根據不同裝置進行頁面跳轉

最近工作遇到一個問題,就是點選按鈕通過判斷不同裝置跳轉頁面…問題主要是在蘋果裝置上有點無奈,那麼下面就來給大家介紹一下Shareinstall。

什麼是shareinstall:

Shareinstall其實是一個APP的推廣輔助工具。APP開發者可以通過Shareinstall更精準的進行產品的推廣。另外,Shareinstall還是一款渠道統計工具,能夠全方位的分析渠道推廣效果。

產品概述:

  1. 攜帶引數安裝

shareinstall的核心價值在於,幫助Android/iOS開發者通過shareinstall提供的sdk,精確的獲取app每一次安裝的分享(或推廣)來源。

大致原理如下:

開發者在分享的h5頁面上整合shareinstall web sdk,釋出分享連結時在url上動態的拼接任意的自定義引數(如推廣渠道號,邀請碼,遊戲房間號等等); 當某一終端訪問該h5頁面時,shareinstall web sdk將同時確定該裝置的個性化資訊和採集自定義引數,上傳至shareinstall伺服器, 待使用者通過該h5頁面安裝app後首次開啟時(如當前裝置已安裝該app,將直接拉起app),使用shareinstall Android/iOS sdk從shareinstall伺服器再取回暫存的自定義引數。 開發者根據各自的需求,在分享連結自定義各種動態引數。比如通過在分享連結url中附帶app邀請人的使用者id,就可達到免填邀請碼的效果。對戰類遊戲app通過在url中附帶遊戲房間號,新老使用者都可通過該url連結直接進入邀請人的對戰房間,更多使用場景均取決於開發者的需求。

  1. 渠道統計

shareinstall在精準的app分享來源跟蹤的技術上,開發了免打包,跨平臺的app推廣渠道統計功能。 開發者可在shareinstall平臺快速建立渠道連結,app通過某一個渠道連結安裝後,在shareinstall Android/iOS sdk初始化時,將從shareinstall伺服器自動獲取到本次安裝的渠道編號(無需開發者在程式碼中手動設定渠道編號重新打包), 同時收集相關資訊用於生成渠道報表資料(只包含機型,系統版本,ip等裝置相關的資訊,不包含任何業務相關的資料)。如需統計註冊事件,開發者需結合自身業務,在使用者註冊成功的情況下呼叫shareinstall相應的api,傳送統計事件;如需更詳細評估渠道效果,可使用相應的效果點上報api,使用前需在【效果點管理】頁面新增效果點。

3)快速安裝與一鍵拉起

shareinstall通過標準的scheme,universal link 等技術,在app已安裝的情況下,從各種瀏覽器(包括微信、QQ、新浪微博、釘釘等主流社交軟體的內建瀏覽器)拉起app並傳遞自定義引數;未安裝的情況下可在社交平臺一鍵下載安裝。

總結:shareinstallSDK量級較輕,應用整合造成的程式碼冗餘少,整合簡單。攜參安裝實現個性化,渠道統計更精確,提供通用一鍵拉起介面。是一款優秀又好用的開放SDK。