游戲SDK的業(yè)務(wù)場景
一、游戲只連接到SDK界面,并不關(guān)注特定通道的實現(xiàn);主要是面向國內(nèi)市場,國外市場主要是面向谷歌游戲和蘋果游戲市場。
二、軟件開發(fā)工具的核心是登錄,支付,數(shù)據(jù)上報等。
1、登錄,主要包括注冊,登錄,綁定,切換帳號。不同的游戲類型,其登錄流程會有一定的差異,這也是在設(shè)計SDK架構(gòu)時要考慮到的。例如,休閑游戲沒有登錄界面,采用游客登錄,大型手游一般需要登錄。國外有臉書、推特、谷歌等登錄,國內(nèi)有手機號碼登錄,微信和QQ登錄,登錄的方法也各不相同。
2、付款邏輯包括:渠道付款,補充訂單。國外的支付工具包括:谷歌支付,蘋果支付,以及像PayPal這樣的第三方支付工具。而在中國,支付寶和微信也是一樣的。此外,SDK平臺也提供積分點等平臺幣付款。
3、數(shù)據(jù)報告的邏輯:數(shù)據(jù)報告的方式也不一樣,國外的數(shù)據(jù)報告是facebook和Appsflyer,而國內(nèi)的數(shù)據(jù)報告則是Talkingdata。此外,一些游戲SDK也會自行開發(fā)出一個數(shù)據(jù)統(tǒng)計平臺。
三、平臺提供的一些公共輔助功能,比如網(wǎng)絡(luò)監(jiān)控、日志報告、激活碼兌換等,都是平臺提供的一些輔助功能,并沒有什么特別之處。
四、除了上述的商業(yè)邏輯之外,還要考慮到CP的快速訪問,以及其他通道的快捷傳輸,這個時候,就需要一個打包工具,并提供相應(yīng)的配置。
五、游戲SDK要求一份測試樣片,相同樣片可以轉(zhuǎn)換成其他頻道進行測試。
標(biāo)簽: