Skip to content

兌換碼

兌換碼功能 Jogos 平台負責幫開發者管理遊戲所有 CDkey 的發放,使用情況;但不負責管理遊戲內的獎勵或道具發放。

創建兌換碼

開發者自行生成可供使用的 CDkey;並將你生成的 CDkey 上傳到開發者後台。 CDkey 類型分為兩種:

  • 通用碼:只輸入 1 個 CDkey;所有玩家可使用相同的碼兌換相同的獎勵,每個玩家僅限使用一次;
  • 唯一碼:需上傳多個 CDkey;一個碼無論誰使用,只能使用一次; Jogos 平台會幫您管理好您上傳的 CDkey 的數量;分配情況,使用情況和過期情況。

發放 CDkey 的渠道:

  • 玩家免費獲得:每個用戶都可以在遊戲詳情頁領取到,也可能有概率在觀看視頻廣告過程中領取到。
  • 跟隨平台活動:用戶參與到平台的活動,有條件的領取到。

校驗兌換碼,發放獎勵

當登錄用戶通過參加活動或其它方式獲取兌換碼後,Jogos 提供了在遊戲內複製已領取的 CDkey 的功能,用戶複製後在遊戲中使用。

兌換獎品的處理
  • 開發者需提供一個兌換碼輸入欄,讓用戶輸入兌換碼領取獎勵。
  • 您的遊戲(如果沒有遊戲伺服器)建議您通過調用此接口,校驗用戶是否擁有,是否使用,是否過期。
  • 根據接口返回結果,你在遊戲中處理發放獎勵、或提示使用異常的提示語。
  • 需根據請求的CDKey內容,您的遊戲自行處理對應發放的道具或獎勵。
javascript
/**
 * 兌換獎品
 * @param cdkey 兌換碼
 */
await window.JOGOS_SDK.game.exchangePrizes(cdkey: string);