如果您正在籌備一個(gè)手游項(xiàng)目,那么手游SDK開(kāi)發(fā)的工作非常重要!SDK集成了用戶登錄、充值通道、社區(qū)功能、社交分享功能以及數(shù)據(jù)后臺(tái)統(tǒng)計(jì)等多項(xiàng)功能,手游廠商必須要植入到自己的游戲里,接入SDK后游戲廠商和渠道都要對(duì)SDK進(jìn)行測(cè)試,通過(guò)后方能上線。手游SDK的重要性不言而喻,那么,廣大客戶在選擇選購(gòu)或研發(fā)SDK時(shí)要注意哪些事情?
SDK用戶視角
只對(duì)宿主app有感,對(duì)SDK無(wú)感;所以SDK帶來(lái)的問(wèn)題都會(huì)由APP來(lái)背鍋。
SDK客戶視角
猶如在自己的店請(qǐng)了一個(gè)幫工來(lái)幫你干活。那么你店里的情況、隱私都會(huì)存在一定的暴露或者潛在的影響。這個(gè)幫工要是不小心做了什么,導(dǎo)致你賣的東西出現(xiàn)點(diǎn)問(wèn)題,客戶只會(huì)把你投訴到工商,而不會(huì)投訴幫工,因?yàn)榈晔悄愕?。所以要選擇最好的幫工。
SDK重點(diǎn)考慮的點(diǎn)
1.保密問(wèn)題
很多宿主客戶挑選SDK時(shí),主要是擔(dān)心數(shù)據(jù)泄露的問(wèn)題,但是作為廠商將代碼開(kāi)源也是不現(xiàn)實(shí)的,這時(shí)雙方就可以進(jìn)行約定共同監(jiān)管一份加密源代碼,一旦出現(xiàn)問(wèn)題后,可以共同解密查看,來(lái)判斷事故責(zé)任和產(chǎn)品問(wèn)題。這對(duì)于獲取客戶信任同時(shí)保障廠商自身利益是很好的選擇。
2.邊界清晰
即你的SDK能做什么、不能做什么定義一定要非常清晰,明確的產(chǎn)品需求有利于程序員在開(kāi)放的過(guò)程中提高效率,減少不必要的重復(fù)。
3.功能強(qiáng)悍,不能崩潰、流控、快速失敗等
未病先治,把所有可能產(chǎn)生的問(wèn)題bug都要提前想到,與時(shí)俱進(jìn)不斷地更新產(chǎn)品,增加新的功能,同時(shí)要保證你的SDK產(chǎn)品不會(huì)崩潰,癱瘓,不能給客戶APP帶來(lái)不便和風(fēng)險(xiǎn)。
4.不能占用太大地方
對(duì)于一款SDK來(lái)說(shuō),體量小非常重要。因?yàn)楸緛?lái)就是幫工,不能將所有的空間都占為己有,喧賓奪主。所以想盡一切辦法控制SDK的體量。
5.快速修復(fù)
快速修復(fù)這個(gè)很重要,一旦產(chǎn)品遇到問(wèn)題就要有備案負(fù)責(zé)解決,不讓bug影響過(guò)大。另外,將安全點(diǎn)前置也是十分重要的,除了考慮自身產(chǎn)品以外,還要考慮宿主產(chǎn)品的性質(zhì),比如流量的瞬間擁擠,如何解決產(chǎn)品崩潰問(wèn)題等。安全點(diǎn)前置是很好的解決方案。
6.靈活配置:域名、地址、頻率等等。
SDK還存在一個(gè)問(wèn)題,尤其是像個(gè)推這樣用戶量如此大的產(chǎn)品,適配性是至關(guān)重要的。Ios系統(tǒng)在適配上還比較簡(jiǎn)單,在安卓手機(jī)上適配則要注意很多事項(xiàng),因?yàn)榘沧渴謾C(jī)種類多,且系統(tǒng)可以進(jìn)行改造,對(duì)于產(chǎn)品的適配性要求很高。因此在設(shè)計(jì)產(chǎn)品階段一定要用工匠精神來(lái)打磨,提前預(yù)知所有的問(wèn)題,進(jìn)行靈活配置,使其可以最高效的為客戶和用戶服務(wù)。
7.快速響應(yīng)客戶的問(wèn)題
作為一個(gè)to B的產(chǎn)品,解決運(yùn)維問(wèn)題也是十分重要的??蛻粼诋a(chǎn)品發(fā)生問(wèn)題的時(shí)候,一定要第一時(shí)間出現(xiàn)并解決。為此個(gè)推是成立了一個(gè)專門的技術(shù)客服組的,里面所有的成員都不是單純的客服人員,而是懂技術(shù)的客服人員,可以在最短的時(shí)間內(nèi)幫助客戶解決產(chǎn)品問(wèn)題。
其實(shí)想要開(kāi)發(fā)一款卓越的產(chǎn)品,光靠以上這些是不夠的,更重要的是不斷了解用戶及客戶需求,不斷更新產(chǎn)品版本,做出最有效的推送服務(wù),以產(chǎn)品的口碑征服市場(chǎng)才是真的勝利。