授权与同意管理

介绍同意流程的用户体验以及用户如何管理权限

如果你计划在2022年10月前在主机上发布一款集成了Epic账户服务(EAS)的游戏,请联系我们eas-on-console-beta@epicgames.com确定你的发行计划。

Epic账号服务(Epic Account Services (EAS)) 中,第三方应用程序需要你授权并同意提供数据访问权限,才能对用户进行身份验证或获得用户数据的访问权限。

品牌验证

为EAS创建新应用程序时,必须通过品牌应用程序审核过程验证。以下是EAS同意细节。

同意

未经验证的应用程序仅对组织内部用户可用。

  • 请求访问权限的组织外用户会接收到访问受限的警告。他们将无法使用相关功能。

  • 组织内部用户将收到警告,提示该应用程序尚未验证,但可选择继续使用该应用程序。这样组织能够在开发期间进行产品迭代。

  • 当你点击 继续使用应用程序(Continue to App) 后,同意对话框会显示红色横幅,提示该应用程序未验证。

  • 当应用程序通过品牌应用程序审核时,将删除阻止外部用户查看应用程序的受众限制,同时用户可访问同意对话框。

请求同意

EAS应用程序的同意对话框是一项要求终端用户审查权限信息的协议。终端用户同意或拒绝同意EAS应用程序条款。同意界面将显示如下信息:

字段

说明

应用程序名称(Application Name)

在用户设备上显示的应用程序名称。

品牌标志(Brand Logo)

一个代表应用程序的 128 x 128 像素图标。

隐私政策(Privacy Policy)

隐私政策的URL。

删除用户账号数据

作为开发人员,你需要根据用户的请求删除用户的所有帐户数据。你也会通过Epic Games发出的通知了解到用户请求删除他们的数据。

Epic账号服务数据隐私和可视性

Epic Games非常重视你的隐私。我们的数据隐私政策旨在保护所有用户,我们会要求用户对每个应用程序和所访问的每种数据类型提供明确的同意。我们鼓励所有开发人员获取其应用程序正常运行所需的最小访问权限。

账号数据访问要求

在应用程序中构建将改变账号数据访问要求的新功能时,需更新应用程序设置。之后,将要求用户同意任何其他访问关卡。用户可随时从应用程序外部撤消访问权限。

EOS SDK

EOS SDK是用C语言构建的,专用于稳定的应用程序二进制接口(ABI)。它对所有应用程序适用,即使不重新编译应用程序,也可进行SDK编辑。