【问题标题】:how to add logo in google consent screen?如何在谷歌同意屏幕中添加徽标?
【发布时间】:2014-05-31 07:44:47
【问题描述】:

我已经在谷歌开发者控制台中创建了项目,现在我想在同意屏幕中设置我的徽标。我的计算机上有徽标,同意屏幕上的徽标字段需要 URL,有什么方法可以在我的计算机上的同意屏幕上设置徽标?我还尝试在谷歌驱动器上上传图片并将其共享链接放在徽标字段中。

【问题讨论】:

    标签: java android google-maps google-maps-api-3 google-oauth


    【解决方案1】:

    您确实需要使用 URL,您可以使用 Google Drive 作为主机,但您必须重新格式化传递给您的 URL

    您可能有一个如下所示的网址 https://drive.google.com/file/d/0B5vVIFW9BJ_lb2k0SV9oUV9TSEU/view?usp=sharing

    你需要把它改成

    https://drive.google.com/uc?id=0B5vVIFW9BJ_lb2k0SV9oUV9TSEU

    【讨论】:

    • 谢谢!另外,我最初没有注意到 url 从 "/file/d/" 到 "uc?id=" 的变化,这就是为什么它对我不起作用(我只删除了最后一位 "/view?usp=分享”)。但后来我更加关注你的回答,并且能够让它发挥作用!
    • 我不得不从 'drive.google.com/open?id=' 更改为 'drive.google.com/uc?id='
    【解决方案2】:

    不,您不能将文件上传到同意书。徽标必须在线托管在某个地方。

    【讨论】:

    • 有什么办法吗?
    • 并非如此。将图片放在 Google Drive 上可能会设置为公共访问可能会起作用。将其添加到您的 Google plus 再次设置为公开。这些只是我没有尝试过的随机想法。如果任何一个想法都适用于其他有此问题的人。
    • 是的,我正在尝试所有方法。我已经添加了产品名称和主页 URL,但是当我运行我的应用程序时,它们都没有进入同意屏幕……我只是不明白为什么?跨度>
    • 原因是他们不想存储您的文件。它必须在那里供用户查看他们何时进行身份验证。想想如果 Google 必须存储每个人的产品图片,他们会漂浮多少张图片。
    【解决方案3】:

    我同意@DalmTo。徽标必须在线托管。但是,是的,您可以通过在“项目 > APIs and Auth > Consent Screen > Product Logo”中提供地址来配置位置。

    最大尺寸为 120*120px。

    【讨论】:

      【解决方案4】:

      我将我的图标上传到了我的 AWS /var/www 站点,并在 Google 控制台的“同意屏幕”中输入了地址,然后它就起作用了。看起来它需要一个可公开访问的 http 链接。

      【讨论】:

        猜你喜欢
        • 2020-02-16
        • 1970-01-01
        • 2020-01-09
        • 1970-01-01
        • 1970-01-01
        • 2014-07-27
        • 1970-01-01
        • 2021-11-02
        • 2022-01-20
        相关资源
        最近更新 更多