我创建了新的 Google Play 游戏,并且想要更改 Google 同意屏幕上显示的电子邮件。 Google 开发者控制台屏幕有一个用于选择电子邮件的下拉菜单,但这里只有一个 - 管理员的电子邮件。我已添加另一个用户作为所有者,但它没有出现在同意屏幕上。
如果您想更改向用户显示的电子邮件地址,您必须:
为新的电子邮件地址添加处理项目的权限:
Menu > IAM & Admin > IAM
,然后点击Add
按钮,输入电子邮件地址并选择Role > Project > Owner
接受来自新电子邮件地址的邀请。检查您的电子邮件,单击确认网址并接受条款和条件。
使用新电子邮件地址登录 Google Developers Console。只有新的电子邮件地址才能更改显示的电子邮件地址。您不必注销或打开隐身窗口。您只需单击您的帐户照片(右上角),然后选择
Add account
选项即可添加新帐户。提示:当您访问该页面时,您将默认使用主帐户登录。如果您想使用刚刚创建的第二个帐户登录,只需将
&authuser=1
附加到网址末尾即可。如果您有 2 个以上帐户,则可以使用值 authuser=2 或 3 等。 (您的主帐户的默认值为 0。)
您需要第二个电子邮件地址,然后将该人/电子邮件添加为项目的管理员。然后您就可以在同意屏幕中添加该电子邮件。
自 2014 年以来,控制台发生了很大变化,您需要添加另一个用户作为管理员,然后您必须使用该电子邮件登录控制台并连接它。然后你就可以改变它了。
可以通过 Iam 为您的项目添加新用户。
您可以前往此处 https://groups.google.com/ 并创建一个群组。然后只需刷新同意页面,您就可以选择该组。这不是您的自定义域,但它可以完成我认为的工作。
虽然上述解决方案有效,但我不想将我的 [电子邮件受保护] 设为我的 GCP 项目的
Project > Owner
,因为多个人可能会访问它。
页面(https://console.cloud.google.com/apis/credentials/consent/edit)表示所需的权限是
clientauthconfig.clients.update
所以我创建了一个自定义角色,包含该类别中的所有权限:
clientauthconfig.brands.create
clientauthconfig.brands.delete
clientauthconfig.brands.get
clientauthconfig.brands.list
clientauthconfig.brands.update
clientauthconfig.clients.create
clientauthconfig.clients.createSecret
clientauthconfig.clients.delete
clientauthconfig.clients.get
clientauthconfig.clients.getWithSecret
clientauthconfig.clients.list
clientauthconfig.clients.listWithSecrets
clientauthconfig.clients.undelete
clientauthconfig.clients.update
并向我的支持电子邮件发送了自定义角色 + 角色
Project > Viewer
请注意,这些权限尚未最终确定。 “创建自定义角色”页面会发出以下警告:
不建议用于生产用途
这些权限可能会更改 以向后不兼容的方式,不建议用于生产 使用。它们不受任何 SLA 或弃用政策的约束。
有一种方法可以选择电子邮件,而无需创建新的 Gmail 帐户并授予其所有者权限。您可以在 GSuite 中使用公共电子邮件创建一个群组,然后配置群组转发到您想要的电子邮件。
例如,您想使用
[email protected]
。您可以创建一个群组 [email protected]
,将所有内容转发至 [email protected]
然后,您将能够在下拉菜单中选择
[email protected]
。
与@Krasimir的答案类似,只要您是该Google群组的“所有者”,您也可以重复使用现有群组。就我而言,我要求 IT 管理员暂时让我成为该组的所有者。然后我可以在控制台中更新支持电子邮件地址。更新后,可以删除对 Google 群组的提升权限。
到 2024 年,这是一个简单的方法:
在 Google Groups 创建群组,该群组将为您提供如下群组电子邮件地址:
[email protected]
。
转到 IAM 和管理控制台并授予对该组电子邮件的访问权限:
[email protected]
然后您就可以选择该电子邮件作为用户支持电子邮件。