很多人第一次接觸SDK可能是在游戲?qū)拥臅r候,因為不知道SDK到底是什么,于是便百度了一下,得出的結(jié)論是軟件開發(fā)工具包,但是對于廣大非技術人員,還是很難理解其含義。
在游戲?qū)拥倪^程中,不同游戲需要接入不同SDK,參數(shù)多、接口不統(tǒng)一,更新維護的成本也很高。此時SDK的作用就是在渠道層封裝一層對外的統(tǒng)一接口,方便廣大用戶對接游戲。
但是,游戲SDK的作用不應該只單單是接入封裝渠道這么簡單。
1、過渡用戶
目前國內(nèi)的流量,多聚集于互聯(lián)網(wǎng)巨頭BAT的手中,當然還有短視頻、直播平臺等一眾產(chǎn)品,這些匯聚人氣的產(chǎn)品,也是做引流的最佳場所。試想一下,你在今日頭條等信息流廣告中推送了一期廣告,你需要通過技術方式實現(xiàn)渠道共享用戶。游戲之間也會有自己的服務器,服務器之間賬號無法互通,這時候就需要一個賬號中心來管理用戶,然后這些用戶就可以玩自己的不同游戲了。游戲SDK可以作為用戶過渡的完美橋梁,甚至自己作為產(chǎn)品渠道,實現(xiàn)引流工作。
2、收集數(shù)據(jù)
任何互聯(lián)網(wǎng)產(chǎn)品,用戶永遠都是第一位的。應用程序是沒有價值的,只有用戶才能為其創(chuàng)造價值。游戲用戶數(shù)據(jù)、支付數(shù)據(jù)、玩家反饋等數(shù)據(jù)都是衡量游戲質(zhì)量的指標,Boss需要看這些,才知道市場上什么游戲能掙錢。這里就會有數(shù)據(jù)上報的SDK,將游戲數(shù)據(jù)進行上報分析。
3、廣告盈利
任何產(chǎn)品的利潤來源都是基于產(chǎn)品的附增價值和廣告推廣。游戲除了跟渠道分紅游戲附增價值帶來的現(xiàn)金流,還有更多的是廣告的推廣。這里就會涉及到三方的廣告SDK,也可以是自有的廣告SDK。
基于這樣的原因,所以游戲行業(yè)大概就會分為三大角色:游戲自研商、游戲發(fā)行商、游戲渠道商。
像騰訊、網(wǎng)易這樣的巨頭就是這些的綜合體了,有自己的游戲研發(fā)團隊、游戲發(fā)行團隊、游戲渠道團隊。但是對很多小公司來說,特別是自研的小公司沒有那么多的渠道資源,這時候就必須找游戲發(fā)行的原因,游戲能上大的渠道發(fā)行,才會有收入來源,游戲才能活。
但是呢,這里就會有利益的分成比例了,很多游戲自研公司辛苦做出來的游戲給到發(fā)行公司后,結(jié)果分成比例很低。所以很多游戲自研公司都想自己做自己的發(fā)行,甚至做成自己的渠道,幫別人上架游戲,做到自己的利益最大化。
所以,游戲SDK的大體分類就能分為兩種:1、聚合SDK:封裝各大渠道的SDK,對外統(tǒng)一接口。2、渠道SDK:公司自有的SDK,通常會有用戶入口、支付邏輯、數(shù)據(jù)統(tǒng)計等功能,可以封裝到聚合中當成自己渠道。