46 lines
1012 B
Markdown
46 lines
1012 B
Markdown
|
|
# Guru 评价管理器
|
||
|
|
|
||
|
|
Version 0.1.0
|
||
|
|
|
||
|
|
## 简介
|
||
|
|
|
||
|
|
Guru 评价管理器内置了多平台评价管理实现, 包括
|
||
|
|
- GooglePlay 平台的 InAppReview 接口
|
||
|
|
- AppStore 平台的评价接口
|
||
|
|
|
||
|
|
|
||
|
|
## 库依赖
|
||
|
|
|
||
|
|
### **Android**
|
||
|
|
|
||
|
|
- 依赖于 `com.google.play.review` 的插件, 可在插件的 Package 文件夹内直接安装
|
||
|
|
- 注意: 由于模板已集成 ExternalDependencyManager (`1.2.174`), 因此无需导入包内的EDM插件.
|
||
|
|
|
||
|
|
|
||
|
|
### **iOS**
|
||
|
|
|
||
|
|
- 直接使用 Unity 内部的 `iOS` 的 Review 接口
|
||
|
|
|
||
|
|
## 实现方式
|
||
|
|
|
||
|
|
### 显示评价
|
||
|
|
|
||
|
|
只需调用以下代码即可:
|
||
|
|
|
||
|
|
```C#
|
||
|
|
// 直接显示包内的评价界面
|
||
|
|
GuruRating.ShowRating();
|
||
|
|
```
|
||
|
|
|
||
|
|
|
||
|
|
### 提交反馈
|
||
|
|
|
||
|
|
- 发送反馈时, 实际上是调用了系统的邮件App, 需要提供收件人的邮箱地址
|
||
|
|
- 邮件的标题主体可以自由定制, 传入参数即可
|
||
|
|
|
||
|
|
```C#
|
||
|
|
// 向 support@fungame.com 的邮箱发送反馈信息. 邮件的标题和信息可以定制
|
||
|
|
GuruRating.SetEmailFeedback("support@fungame.com", "Thank you for the feedback!");
|
||
|
|
```
|
||
|
|
|