排行榜運營活動

2020-02-13 17:50 更新

該功能預期幫助游戲提升:新增、留存、在線時長、arpu、錄屏分享等數(shù)據(jù)項。


功能概述

  1. 開發(fā)者通過平臺提供的各端(頭條/抖音等)排行榜,進行游戲內(nèi)成績排列
  2. 依據(jù)排行榜成績,給用戶提供一些游戲內(nèi)獎勵如:榮譽稱號/限定皮膚/專屬相框/游戲貨幣等


適用游戲類型

  1. 單機玩法,每局有分數(shù)統(tǒng)計,如《別碰紅點》
  2. io 類游戲,如《貪吃蛇大作戰(zhàn)》
  3. 跑酷類游戲,如《湯姆貓跑酷》


實驗案例及收益——《別碰紅點》

  1. 活動時間:活動時間 1-3 天
  2. 榜單邏輯:可以設置成 3 天總榜;或每天單榜
  3. 活動獎勵:活動期間/活動期間每天全服前 xx 名,會有活動獎勵。x 名-xx 名是什么獎勵,以此類推
  4. 排行邏輯:每天活動結束前/活動周期結束前,排行榜實時更新,玩家可通過反復參與游戲而獲得更高分數(shù),從而獲得更高獎勵
  5. 參與規(guī)則:可保留游戲普通模式前提下,設置單獨的運營副本-沖榜模式,玩家初次進入游戲會有 3 點體力用于沖榜,每局比賽可看一次視頻復活一次;每局結束后分享一次視頻可以獲得 3 點體力,玩家在單天的活動時間內(nèi)可無限次分享視頻,獲得體力刷新比賽成績。(可依據(jù)游戲?qū)嶋H情況自行設定,也可將游戲日常模式直接改為運營活動模式)
  6. 活動引導:每局結束后需要提示玩家,當前分數(shù),排名(只提示 1000 名內(nèi),未進榜單的用戶,提示他繼續(xù)加油,沖進榜單領取獎勵;分數(shù)在 1000 名內(nèi)的用戶,告知排名及可獲得獎勵,并激勵再次游戲獲得更好成績)
  7. 涉及頁面:入口(首頁);排行榜;活動規(guī)則;結算頁等
  8. 發(fā)獎操作:日榜:每天 23:00 之后,鎖榜,按照排行榜玩家名單發(fā)放獎勵,也可以等活動周期結束統(tǒng)一發(fā)放;總榜:活動周期結束后,按照排行榜玩家名單發(fā)放獎勵*以上所有數(shù)值/時間,均可自行定義
  9. 實驗數(shù)據(jù)效果:提升明顯 (活動期間及日常數(shù)據(jù)變化:基于歷史數(shù)據(jù)及活動期間數(shù)據(jù)對比)

圖片名稱


該功能對開發(fā)者的要求

  1. 活動 ui 設計需醒目,提高活動參與率
  2. 需提前做好活動副本數(shù)據(jù)打點,收集活動數(shù)據(jù),總結活動效果
  3. 獎勵提前告知用戶,并按時發(fā)放
  4. 游戲內(nèi)錄屏及錄屏發(fā)布的邏輯需要調(diào)優(yōu)可參考: 視頻激勵-錄屏分享參考規(guī)范


活動申請流程及要求

  1. 活動形式及接口為全開放形式,所有 cp 可以根據(jù)自家游戲本身玩法及特性設計活動形式,不局限于本文檔
  2. 接入活動后的產(chǎn)品可聯(lián)系平臺小游戲運營同學,業(yè)務側會根據(jù)產(chǎn)品數(shù)據(jù)判斷是否給與額外資源支持


平臺提供接口

申請排行榜 key

Notice:

  • 活動排行榜 key 在活動日期過后失效, 除非重新配置活動時間等信息
  • 設置排行榜更新周期:如果要求每天重新計排行榜,則選“每天”;以此類推

圖片名稱

set rank

使用開放數(shù)據(jù)域接口tt.setUserCloudStorage,其中 key 為排行榜 key,value 形如{'ttgame': {'score': 1}} 調(diào)用接口示例如下:

const data = {
  ttgame: {
    score: 16,
    update_time: 1513080573
  },
  cost_ms: 36500
};
tt.setUserCloudStorage({
  KVDataList: [{ key: "testRank", value: JSON.stringify(data) }]
});

get rank

使用開放數(shù)據(jù)域接口tt.getCloudStorageByRelation,其中,type 字段填寫"group",key 為排行榜 key 調(diào)用接口示例如下:

tt.getCloudStorageByRelation({
  type: "group",
  keyList: ["testRank"],
  extra: {
    sortKey: "testRank"
  },
  success(res) {},
  fail(e) {}
});

接口返回數(shù)據(jù)示例:

{
    data: [
        // 每一項對應一個用戶存儲的數(shù)據(jù)
        { avatarUrl: '', nickname: '', openid: '', KVDataList: [{ key: 'test1', value: '' }...], money: 0},
        ...
    ]
}

獲取個人金額

同 3 接口,遍歷,isMe字段等于true為本人


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號