【问题标题】:how to publish an App in Chrome Web Store for a specific domain?如何在特定域的 Chrome 网上应用店中发布应用程序?
【发布时间】:2017-03-16 13:44:55
【问题描述】:

我正在为客户开发一个 App Engine 项目,我希望该项目可以作为应用程序从 Chrome 网上应用店安装,用于特定域(不是我的)。

我在我的项目中启用了 Marketplace SDK 和 API,并尝试上传 ZIP,但如果我想将应用程序设置为私有,我只能选择我的域。

我尝试使用该域中的一个帐户上传 ZIP,但是当我要发布应用程序时,网络给我一个错误,说我没有发布权限,因为我不是该应用程序的所有者控制台 API Id(因为该项目仍然在我的主帐户,另一个域中)。

它可能将应用程序作为私有发布到另一个域,这与 App Engine 项目所在的域不同?

【问题讨论】:

    标签: google-chrome google-app-engine google-apps-marketplace chrome-web-store


    【解决方案1】:

    您需要将其发布为私人应用程序,然后仅选择特定的人进行共享。这是唯一的方法。 在Publish a private Chrome app中找到为特定用户发布私有 Chrome 应用程序的说明

    来自同一 Chrome 网域的用户将看到他们单位的 Chrome 网上应用店的私人收藏中的私人应用程序。

    管理员可以选择他们希望能够发布的用户 为他们的组织点击此复选框 设备管理 > Chrome 管理 > 用户下的管理控制台 设置 > Chrome 网上应用店权限。

    当您单击允许用户发布受限的私有应用时 到您在 Chrome 网上应用店中的域,将出现一个附加设置 允许用户跳过对不属于自己的网站的验证。这 第二个设置允许用户创建指向的书签应用 他们不是网站管理员的网站。

    如何发布私有 Chrome 网络应用 发布私有应用是 非常类似于将公共应用程序发布到 Chrome 网上应用店。这 唯一的区别是有一个额外的步骤来限制访问 应用到您的域:

    1. 登录 Chrome 开发者仪表板。
    2. 接受服务条款。
    3. 添加新项目并将您的应用上传为 zip 文件。
    4. 设置您要使用的宣传图片,以及应用的类别和语言。
    5. 选择私人和所有人。

    该应用现已发布到 Chrome 网上应用店。如果你有 将应用程序的可见性限制在您的域中,仅限用户 您的单位已登录其 G Suite 帐号,将能够 查看应用程序

    【讨论】:

    • “设备管理下的管理控制台”在哪里?我没有在任何地方的开发者仪表板中看到它
    • 答案是正确的,但是设置稍微移到了“设备管理>Chrome>应用和扩展”。您正在寻找“Chrome 网上应用店权限”允许用户在 Chrome 网上应用店上发布仅限于您的域的私有应用程序。对于前面的人来说,这是 admin.google.com 域设置。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-18
    • 2021-09-02
    • 1970-01-01
    • 2012-08-03
    相关资源
    最近更新 更多