1. 程式人生 > >App端實現免填邀請碼建立上下級關係(openinstall)

App端實現免填邀請碼建立上下級關係(openinstall)

引子:

邀請使用者得獎勵,是千年不變的推廣利器;一般情況下,被邀請使用者需要填寫一個邀請碼,這樣往往會給人以反感,一般人都是拒絕的;而openinstall這個第三方可以達到一種免填建立關係的方法,實際上邀請碼還有,但是是隱性的。(因為是App應用,有一個前提就是,使用者是需要下載這個應用的,而不是在網頁上)。
起源於社交專案,當時候知聊採取了類似的形式(免填邀請碼,但很可惜沒有研究到它用的是什麼技術),這種上下級關係類似傳銷一樣的爆炸開來,使用者量猛增,也使我們的業主也想這麼做。但得知有這個第三方時,社交類的專案已經到了第三個了,所以只在蝸伴裡有用到。
它目前是免費的,技術支援也只能加客服QQ,涉及三個方面:分享頁面的js,AndroidSDK,iOSSDK。

整合:
  1. 官方介紹:

    openinstall能夠讓開發者將URL引數傳遞給安裝後的APP,從而免去使用者安裝APP後繁瑣的引數填寫,例如免去使用者手動填寫邀請碼、繫結資訊,甚至是註冊、登入等繁瑣流程步驟,APP流程優化,大大改善使用者首次使用體驗,使之儘快到達APP的核心業務功能。

  2. 流程上:
    A使用者要推薦別人安裝應用,A分享了一個連結給那個人(B),連結上的頁面集成了openinstall的js,這個js動態獲取到A的邀請碼,B開啟那個頁面,觸發了js(比如點選下載應用按鈕),這個時候openinstall會將A的邀請碼以某種形式告訴即將下載好的應用,B下載好之後,初次開啟就可以獲取到這個值,然後在註冊的時候帶給介面去搭配關係就好了。

  3. js程式碼(這裡將A的id和B的ip當作邀請碼了):