Design Guidelines

与Epic账户服务集成以进行身份验证的设计指南

阅读时间5分钟

借助Epic账户服务,玩家可在任何平台上快速轻松体验的你的游戏,以便与好友一起享受更有趣的跨平台体验。在本文档中,我们提供有关使用Epic账户服务打造出色注册体验的指南、技巧和注意事项。

用户体验指南

在上下文中请求“使用Epic Games注册”

当要求用户使用Epic游戏账户注册时,向用户提供上下文,说明相关内容和注册后体验。

作为注册过程的一部分,系统可能显示同意流程,提示用户授予Epic Games与应用程序共享用户账户数据的权利。在开发人员门户配置应用程序时,可选择不同的Epic Games账户数据范围,供应用程序请求访问权限。仅请求应用程序当前所需数据范围的访问权限,请勿基于未来需求尝试请求。当应用程序中的功能集发生更改时,可随时在开发人员门户中更新选定的数据范围。务必让用户了解应用程序为何需要该账户信息,以及这将如何为他们提供更好的体验。

通常,将注册过程置于应用程序启动流程的前面部分是一个很好的做法。若用户以前在其他平台上玩过该视频游戏,则他们可能已保存进度数据。注册流程靠前可避免多个版本的已保存数据发生冲突并导致账户合并带来挑战的情况。

平衡不同的身份验证选项

用户可使用外部账户系统轻松注册应用程序。使用所提供的不同身份验证选项登录的按钮不应隐藏在多个步骤之后。Epic Games注册选项按钮和其他第三方注册选项应等同突出显示。例如,按钮的大小应大致相同,且视觉权重接近。用户应了解所有注册选项等效。

用户使用Epic Games注册后,请避免立即提示用户设置新的应用程序用户名和密码组合。可在体验靠后的部分提供此流程,建议将其设计为可选项。

将账户数据导入到其他社交图

用户通常期望基于他们在其他社交图中的关系接收好友推荐。在将Epic账户数据导入您的或另一第三方社交图之前,必须征得用户同意,并说明若用户同意后的具体情况。用户必须通过采取具体的有意行动同意将他们的Epic账户数据和好友导入到另一生态系统。导入可分批进行,但始终需要在征得同意的情况下导入,并且此同意不会在该一次性事件之后持续。

在所有情况中,用户都必须能够选择将其社交联系从Epic Games账户导入到您的或第三方社交图。

撤回同意与删除

须在用户明确同意的基础上方可将Epic Games账户数据与应用程序共享。用户可随时撤回此同意,此时Epic Games将停止您对账户数据的访问。

若已将任何Epic账户数据导入到您的或另一第三方社交图中,则必须为用户提供透明且易于访问的机制,以便用户撤回对使用Epic账户数据的同意。

当收到Epic Games的通知或用户的请求时,需及时安全地删除该用户的所有Epic Games账户数据

有关这些义务和其他义务的更多信息,请参阅Epic账户服务附录

Epic Games品牌指南

Epic Games提供两个不同的“使用Epic Games注册”按钮,可供用户设置账户并注册。如有必要,可创建自定义按钮以提供使用Epic Games注册功能。强烈建议使用标准Epic Games注册按钮,因为该按钮可使用户更快地识别Epic Games选项。

默认注册按钮

标准的“使用Epic Games注册”按钮具有两个选项:用于明亮背景的黑色按钮和用于黑暗背景的白色按钮。

两个按钮的大小均为210x50像素。

image alt text

自定义注册按钮