西瓜SDK(Feedback Android版)接入文档

1 文档概述

此文档为西瓜SDK的测试反馈功能SDK(Android)的接入和介绍文档: 本文介绍如何在Android平台下面接入并且使用该SDK

1.1 文档结构

  1. 文档概述
  2. SDK反馈

1.2 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,第四个参数是游戏的角色名称

2 SDK反馈

西瓜打包工具集成了游戏反馈服务,管理员将游戏用西瓜SDK打包,玩家可以在玩游戏中提交问题,管理员可即时与玩家互动问题。目前只支持Android系统游戏。

一般游戏可以用两种方式集成反馈:

1.在游戏中使用悬浮框,这样玩家可以在任意游戏画面提交问题

2.在游戏界面上增加一个反馈按钮,玩家通过点击反馈按钮提交问题

以下以游戏DEMO包代替真实的游戏来说明反馈的功能。

2.1 提交反馈

登录游戏DEMO包,进入更多>反馈页面,输入问题描述,添加问题截图,点击提交即可成功提交反馈。

2.1.1 进入提交反馈页面:

2.1.2 输入纯文字描述进行反馈:

2.1.3 语音输入进行反馈:

2.1.4 文字+问题截图结合进行反馈,最多可添加9张截图,可对图片进行涂鸦:

图片涂鸦页面:

2.2 历史反馈

进入历史反馈页面,可以查看自己提交的所有反馈记录、其他人对反馈的评论和回复,并可对反馈内容进行评论和点赞的操作。

2.2.1 查看历史反馈:

2.2.2 评论历史反馈:

2.2.3 历史反馈点赞:

2.3 西瓜Portal上查看反馈

西瓜Portal页面可以查看SDK反馈的内容,游戏创建者或管理员可以对反馈内容进行评论、回复、点赞和删除操作;评论和回复反馈后,SDK历史反馈右侧出现小红圈,小红圈内显示新增的评论和回复个数;进入历史反馈页面后退出,小红圈消失。

2.3.1 查看SDK提交的反馈:

2.3.2 评论反馈:

SDK历史反馈页面评论数加1

2.3.3 回复评论:

SDK历史反馈页面评论数加1

2.3.4 反馈点赞:

SDK历史反馈页面评论数加1,点赞数也加1

2.3.5 删除反馈:

SDK历史反馈页面相应反馈被删除

2.3.6 评论和回复反馈后,SDK历史反馈右侧出现小红圈: