跳到主要内容
版本:v3

TapTap 登录最佳实践

登录流程

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

登录界面

为玩家提供 TapTap 登录按钮,按照登录设计指南绘制,并参考功能介绍 中单个登录与多个登录的展现方式。

使用玩家公开信息

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

使用内建账户搭建游戏账户系统,可以参考设置其他用户属性一节设置用户信息。

仅使用单纯的 TapTap 登录,可以参考下面的流程图:

*参考上一篇「开发指南」文档。

提供切换账号功能

建议游戏为玩家提供切换账号的功能。

  • 玩家切换账号时,务必调用登出接口,以保证登录账号与其他游戏服务(内嵌动态)账号保持一致。
  • 当玩家已经完成了登出的操作,为玩家自动显示出登录的界面,让玩家可以使用另一个账号登录。

提供账号绑定功能

建议在游戏中添加账号绑定功能,为玩家提供多种登录方式。

使用内建账户搭建游戏账户系统,可以参考绑定第三方账户一节。

如果游戏有自己的账户系统,仅使用单纯 TapTap 登录,则需要游戏自行实现账号绑定功能,方便玩家绑定游戏账号与 TapTap 登录后返回的用户唯一标识。

Checklist

向玩家提供登录功能前,开发者需要测试登录流程是否正常完成,检查以下事项:

  • 游戏是否达到 SDK 环境要求
  • 开发者是否了解 TapSDK 中两种 TapTap 登录方式,并选择了适合游戏的一种。参考接入 TapTap 登录
  • 是否在 TapTap 开发者后台填写了 Android 平台或 iOS 平台相关配置。参考配置签名证书格式要求
  • 在未安装 TapTap 客户端的设备上打开游戏,是否能以 WebView 方式完成登录流程,是否能获取玩家授权的基本信息。
  • 在安装了最新版 TapTap 客户端的设备上打开游戏,是否能拉起 TapTap 客户端完成登录流程,是否能获取玩家授权的基本信息。
  • 登录授权完成后,退出游戏再次进入,是否可以静默登录
  • 登录授权未完成就退出游戏,或者点了取消,再次进入游戏,是否能重新开始登录流程。