跳到主要内容
版本:v2

最佳实践

设计简短的登录流程

玩家在登录时,操作的步骤越少,路径越短,则转化率越高。建议使用相对简短的引导,让玩家能快速进入游戏。如图所示:

优化玩家账号体验

绘制易识别易操作的登录界面

为用户提供一个 TapTap 登录 Button,Button 的最佳显示方式为:依照提供的 UI 规范,完整展示 TapTap 品牌名称与 LOGO;可参考 功能介绍 中单个登录与多个登录的展现方式

向玩家提供切换账号功能

  • 当玩家需要更换账号时,建议为玩家提供切换账号的功能。玩家切换账号时,务必使用 logout 接口,以保证登录账号与其他游戏服务(动态)账号保持一致;
  • 当玩家已经完成了登出的操作,为玩家自动显示出登录的界面,让玩家可以使用另一个账号登录

在游戏内使用玩家的公开信息

玩家在游戏内创建角色时,可以直接使用玩家在 TapTap 上的公开信息,包括头像、昵称,帮助玩家自动完成填写流程。

提供账号绑定功能

为了避免用户账号丢失,请开发者在服务端记录 Tap ID 与 游戏 ID 、游戏 ID 与区服的匹配关系;当用户清除本地游戏数据后,使用相同的 TapTap ID 登录,依然能够载入上次登录的游戏进度;

为了更好的用户体验,在您的游戏中添加账号绑定功能,为用户提供多种登录方式;

  • 其他登录方式的最佳绑定流程为:
    • 使用非 TapTap 账号登录游戏的,在内嵌动态中登录 TapTap 账号后,将获得的 tds id 与游戏账号进行绑定;
    • 在用户中心,提供“绑定 TapTap 账号”的功能;
  • 游客账号的最佳绑定流程为:在用户中心,提供“绑定 TapTap 账号”的功能

妥善处理敏感信息,提高客户端安全性

1、AppId / AppKey 不要存储在 apk 里,这样很容易被反编译;

2、提交给 TapTap 平台的游戏包名必须是唯一的,且游戏上线后不要轻易修改,以免影响线上用户的体验;