引子:
? ? ? ? ?最近在使用一個叫openinstall的SDK,通過它實現(xiàn)免填邀請碼的功能,瀏覽了幾篇文章,和一些人討論了免填邀請碼這個概念。在討論的過程中,我發(fā)現(xiàn)很多人對免填邀請碼這個概念都不甚了解,或者說他們意識里就沒有想過免填邀請碼。下面我就以O(shè)peninstallSDK的iOS端集成為例,說明什么是免填邀請碼,和如何實現(xiàn)免填邀請碼。
概念:
? ? ? ? 免填邀請碼:是在邀請注冊有獎活動中,用戶下載注冊,通過APP自動處理邀請碼,建立邀請雙方間的邀請關(guān)系并獲得獎勵的一種營銷推廣方式。
? ? ? ?說明:免填邀請碼的概念,其實至今還沒有什么權(quán)威的定義。免填邀請碼很早就有人在研究,只是最近才出現(xiàn)在人們的視線當(dāng)中,目前還處于小眾化狀態(tài)。這里給出的概念,是作者本人自己的理解和總結(jié),如果有不嚴(yán)謹(jǐn)?shù)牡胤剑埍M情指出。
? ? ? ? 免填邀請碼,是一個新興的推廣手段,或者說是傳統(tǒng)需要用戶手動填寫邀請碼的優(yōu)化和改良。它是簡化邀請碼注冊的一小步,卻是提升用戶體驗的一大步。在這個用戶體驗至高無上的app開發(fā)時代,很多值得人稱贊的體驗,都體現(xiàn)在APP的細(xì)節(jié)當(dāng)中。它們不起眼,卻是體驗系統(tǒng)中不可缺少的重要組成部分。
實現(xiàn)原理:
? ? ? ? 免填邀請碼的實現(xiàn)原理其實很簡單,它不是不填邀請碼,而是app幫助用戶完成了對邀請碼的處理。
實現(xiàn)方法:
? ? ? ? 以為OpeninstallSDK的iOS端集成使用為例。
? ? ? ? 第一步,下載集成OpeninstallSDK。這里給出官網(wǎng)下載地址:http://www.openinstall.io/download.html
? ? ? ? 第二步,集成OpeninstallSDK。
? ? ? ? a)將OpeninstallSDK導(dǎo)入工程(直接拖拽下載OpeninstallSDK文件夾到工程即可)。
? ? ? ? b)>>注冊登錄官網(wǎng)賬戶(賬戶注冊地址:http://developer.openinstall.io/register.html)。
? ? ? ? ? ? ? >>創(chuàng)建應(yīng)用,點擊詳細(xì),在應(yīng)用配置界面,找到“現(xiàn)在去集成”按鈕,點擊進(jìn)入集成文檔。
? ? ? ? ? ? ? >>按照集成文檔集成即可
? ? ? ?說明:以上集成方法中的集成文檔已經(jīng)自動替換了Appkey,開發(fā)者只需復(fù)制粘貼即可。另外,Openinstall集成方法不是不篇文章討論的重點,這里給出的集成方法非常簡略,如有需要,請自行搜索相關(guān)文檔,以后有機(jī)會會出OpeninstallSDK iOS端的集成文章。
? ? ? ? 第三步,處理邀請碼。OpeninstallSDK的機(jī)制是在app安裝后,第一次打開時,通過回調(diào)AppDelegate.m文件中的- (void)getInstallParamsFromOpenInstall:(NSDictionary *) params withError: (NSError *) error方法來獲取處理接收到的數(shù)據(jù)參數(shù)。開發(fā)者只需要將分享人的ID和邀請碼加入分享鏈接中,這樣用戶在安裝時就自動可獲取到邀請人的ID和邀請碼了。用戶注冊完成后,將邀請人ID和邀請碼與被邀請人關(guān)聯(lián)起來即可實現(xiàn)靦腆邀請碼的功能了。
附錄:
? ? ? ? openinstall官網(wǎng):http://www.openinstall.io/index.html
? ? ? ? openinstall集成文檔:http://www.openinstall.io/content.html
? ? ? ? openinstallSDK下載:http://www.openinstall.io/download.html
? ? ? ? 免填邀請碼說明文檔:http://www.openinstall.io/individuation.html#miantian
? ? ? ? openinstallSDK android集成文章:http://www.itdecent.cn/p/d9c0bf541b79?
? ? ? ? openinstallSDK Web集成文章:http://www.itdecent.cn/p/1d118391485e
? ? ? ? openinstallSDK 技術(shù)支持:QQ10011000