# 小游戏数据上报

导语:工作室内小游戏逐步开始接入数据上报,为了方便各个团队的接入流程与数据筛查,简单整理一套针对小游戏的数据上报接入流程

# 一、方案

Image text

# 1. 优选方案

按照Mogs SDK进行支付流程接入;(针对登录、广告分析功能使用Mogs的游戏)

优势:

  1. 游戏开发接入后,SDK自动上报核心基础数据;
  2. 小游戏中心专属经分人力支持特性数据分析;(特性数据需要项目侧自己上报)

# 2. 次选方案

游戏项目侧自己接入SDK (针对部分功能使用Mogs,或者不使用Mogs的游戏

# 3. 不推荐方案

按照手游Tlog 接入

劣势:需要报备ID;周期长;需要额外人力支持;

# 二、接入流程

# 1. H5SDK 接入流程:

  1. 需要项目提供游戏微信、手Q Appid,Appkey (注册小程序的时候通过后台信息获得)
  2. 提交给Mogs 的PM进行Mogs ID注册;
  3. 获取到Mogs ID,告知Fonghou;Fong会邮件同步H5SDK开发与经分;
  4. H5SDK会分配专属的H5SDK上报的密钥;
  5. 基础数据会随SDK上报一起;特性数据上报需要项目组按照数据格式进行;
  • Mogs SDK 对接PM:zoeytao
  • Mogs H5SDK 对接人:Fonghou
  • H5SDK 开发:guoniuzhang
  • Mogs H5SDK数据检查后台开发:liumingxia
  • 疑难杂症各类问题:Fonghou

Image text

# 2. H5SDK接入:

  1. 基础H5SDK接入后,基础数据会自动上报,游戏侧可以在 testbusiness 进行基础数据上报检查;
  2. http://help.ied.com/ (opens new window) 可以通过这个地址检查沙箱数据;可以通过Mogs 分配的游戏Appid进行查询;
  3. 如果数据不正常,或者无法找到数据,可以咨询 liumingxia 协助排查
  4. 游戏切换到正式环境前,需要提前通知Mogs 开发,确认正式环境配置已经切换;
  5. 检查各类配置及数据上报是否全部准备好;
  6. 正式游戏切换完成后,基础数据将会自动报入TDW数据库,可以通过Logx 查询;
  7. http://logx.ied.com/tglog_search/search/ (opens new window) 需要申请h5game 小游戏权限;
  8. 如果数据不正常,或者无法找到数据,可以咨询@ Fonghou 协助排查

# 3. 经分iData数据分析页面流程与时间

Image text

  • Logx 检查完毕数据后,Fong会邮件同步给经分同学进行排期制作基础经分页面;一般周期在3-5天左右;

# 4. H5SDK包含的数据内容:

PlayerLogin 登录日志 玩家登录游戏时触发上报(注册算第一次登陆) MOGS 上报
PlayerLogout 登出日志 玩家本次登录在线时长等信息上报 MOGS 上报
onlinecnt 在线日志 每分钟上报一次当前服务器中在线玩家数 MOGS 上报
ShareFlow 分享日志 玩家在不同场景分享行为上报 MOGS 上报
Advert 广告日志 玩家在各场景观看不同类型广告上报 MOGS 上报
MoneyFlow 代币日志 代币发生变动时流水上报 MOGS 上报
ItemFlow 物品日志 物品发生变动时流水上报 MOGS 上报
RoundFlow 单局上报 单局结算内容上报(不同游戏对局细节可在其他行为表中补充上报) 游戏自己上报
TaskFlow 任务日志 新手任务、签到任务、每日任务等任务场景上报 游戏自己上报
ActionFlow 自定义上报 补充其他行为上报,以Actiontype字段进行内容区分 游戏自己上报
GuideFlow 新手引导上报 新手引导流水表上报 游戏自己上报
ShortcutFlow 桌面日志 发送桌面日志 游戏自己上报
LotteryFlow 抽奖日志 点击抽奖触发日志 游戏自己上报
SceneFlow 资源曝光 资源的点击曝光 游戏自己上报
userprofile 用户画像(废弃) 当时是想拉微信的画像接口; 已经废弃 游戏自己上报
Jump2Game 游戏跳转 游戏之间相互跳转 游戏自己上报