小米游戲SDK最佳實踐(單機)

來源: 小米開放平臺
作者:小米開放平臺
時間:2021-03-03
16731
本文為單機游戲接入小米SDK最佳實踐。

ZDJlNTUzNi5qcGVn.jpg

單機游戲接入小米SDK最佳實踐

單機游戲的特征:

1.弱聯(lián)網游戲;

2.游戲啟動時不需要驗證用戶數(shù)據(jù),用戶進度數(shù)據(jù)保存在手機本地;

接入建議:

1.建議單機游戲也要給小米游戲平臺提供訂單同步地址,從而當有用戶交易產生時您的服務器端也會收到我們的訂單支付通知;

2.創(chuàng)建支付訂單時,請先通過游戲客戶端在游戲方自己的服務器里創(chuàng)建cpOrderId,然后再調用小米SDK的支付接口,這樣一旦出現(xiàn)丟單情況,游戲客戶端可以與自己的服務器進行查詢匹配。此外,可以在客戶端緩存之前產生的訂單記錄,當游戲啟動時可以與游戲的服務器進行狀態(tài)同步,從而控制發(fā)貨,降低因支付超時、用戶強制退出等導致的掉單投訴。

3.從用戶體驗角度出發(fā),明確區(qū)分’可消耗型商品‘與’不可消耗型商品‘,我們的服務器會保存用戶購買不可消耗型商品的購買關系,即同樣一個小米ID在動態(tài)設備商可以只購買一次不可消耗型商品;

4.若游戲本身是無賬號系統(tǒng),可以在游戲啟動時不調用小米游戲登錄接口(miLogin),從而可以加快啟動速度。此外,在調去支付時也不需要調用miLogin,我們的SDK會自動判斷登錄狀態(tài),先登錄,再支付;

5.建議客戶端增加兌換碼入口,這樣不僅可以搞活動,而且也可以利用兌換碼處理丟單和用戶補償。

立即登錄,閱讀全文
版權說明:
本文內容來自于小米開放平臺,本站不擁有所有權,不承擔相關法律責任。文章內容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權,請聯(lián)系管理員(zzx@kchuhai.com)刪除!
個人VIP