此文档为西瓜SDK的测试反馈功能SDK(Android)的接入和介绍文档: 本文介绍如何在Android平台下面接入并且使用该SDK
SDK资源一览:
下载该SDK后,解压后会得到上图所示的文件。将其拷贝复制到需要接入的Android工程的相应目录。没有的文件夹可以直接复制过去。AndroidManifest文件请和原工程的AndroidManifest文件合并。xgsdk-feedback-1.0.0.jar 文件请放入到android的libs目录下面。config.properties文件请放入到Android的assets目录下面。
SDK接入: 资源放入完毕之后,就可以开始接入的工作,调用代码如下:
XGSDK.getInstance().xgFeedBack(this, uid,roleId, roleName);
该接口调用后,就能够将反馈界面拉取并且进行反馈。
该接口一共四个参数,第一个参数是当前运行Activity实例,第二个参数是传入游戏的用户ID,第三个参数是传入游戏的角色ID,第四个参数是游戏的角色名称
西瓜打包工具集成了游戏反馈服务,管理员将游戏用西瓜SDK打包,玩家可以在玩游戏中提交问题,管理员可即时与玩家互动问题。目前只支持Android系统游戏。
一般游戏可以用两种方式集成反馈:
1.在游戏中使用悬浮框,这样玩家可以在任意游戏画面提交问题
2.在游戏界面上增加一个反馈按钮,玩家通过点击反馈按钮提交问题
以下以游戏DEMO包代替真实的游戏来说明反馈的功能。
登录游戏DEMO包,进入更多>反馈页面,输入问题描述,添加问题截图,点击提交即可成功提交反馈。
图片涂鸦页面:
进入历史反馈页面,可以查看自己提交的所有反馈记录、其他人对反馈的评论和回复,并可对反馈内容进行评论和点赞的操作。
西瓜Portal页面可以查看SDK反馈的内容,游戏创建者或管理员可以对反馈内容进行评论、回复、点赞和删除操作;评论和回复反馈后,SDK历史反馈右侧出现小红圈,小红圈内显示新增的评论和回复个数;进入历史反馈页面后退出,小红圈消失。
SDK历史反馈页面评论数加1
SDK历史反馈页面评论数加1
SDK历史反馈页面评论数加1,点赞数也加1
SDK历史反馈页面相应反馈被删除