Skip to main content
Version: v4

评价开发指南

集成前准备

  1. 参考 开发者中心配置 创建应用、配置包名与签名证书
  2. 参考集成指南(UnityAndroidiOS)完成对应平台或引擎的基础接入

权限说明

该模块依赖权限如下:

权限使用目的权限申请时机
设备指定应用信息获取已安装的 TapTap 客户端信息用户每次使用该功能时会申请权限

同时该模块也会访问设备已安装的 Tap 客户端信息,所以接入 SDK 后将在应用 AndroidManifest.xml 中添加如下配置:

<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
<queries>
<package android:name="com.taptap" />
</queries>

SDK 获取

远程依赖

NPMJS 方式:在 Packages/manifest.json 中添加:

"dependencies":{
"com.taptap.sdk.core":"4.9.3",
"com.taptap.sdk.review":"4.9.3"
}

GitHub 方式:在 Packages/manifest.json 中添加:

"dependencies":{
"com.taptap.sdk.core":"https://github.com/taptap/tapsdk-unity-dist.git?path=/Core#4.9.3",
"com.taptap.sdk.review":"https://github.com/taptap/tapsdk-unity-dist.git?path=/Review#4.9.3"
}

本地文件导入

下载页 下载并导入以下 unitypackage 文件:

  • TapSDK_Core.unitypackage (TapTapSDK 核心模块,必选)
  • TapSDK_Review.unitypackage(TapTapSDK 评价模块,必选)

跳转游戏评价

using TapSDK.Review;

TapTapReview.OpenReview();

测试

为了保证上线后,游戏对于用户是否正常使用 Tap 评价功能,请务必按照以下说明完成自测。

上传 APK

新应用需要上传测试的 APK 至开发者中心,并通过审核。已上架的游戏,需确保更新资料版本中的 APK 包名和已上架的 APK 包名保持一致。

应用上线

针对已上架的游戏,开发者需确保更新资料版本中的包名和已上架的游戏包名保持一致,否则会导致玩家因包名不一致而更新失败。

针对新游戏,开发者需要在 TapTap 上线一个包含 APK 包并且通过审核 (用于平台获取游戏包名,包名需与后续更新的包名保持一致) 的商店资料版本,如果 APK 包当前无法对外,可将发布状态设置为「敬请期待」或「预约」。

开始测试

触发跳转游戏评价功能后正常状态是可以唤起 TapTap 应用对应游戏详情的评价页面。