如何在不支付注册费的情况下向我的域用户发布Chrome扩展程序?

时间:2014-01-04 08:58:07

标签: google-chrome-extension chrome-web-store

我还没有支付“一次性开发者注册费”,我上传了我的分机号码。在我的开发人员仪表板中,它说。

“仅向mydomain.com中的用户发布费用”

如何在不支付“一次性开发者注册费”的情况下,仅在mydomain.com上向用户发布内容。我无法在任何地方找到这个选项。

2 个答案:

答案 0 :(得分:5)

为了能够仅向您域中的人发布,您必须为您的组织的Google Apps for Work管理员启用此权限。

来自Google:"管理员可以通过点击设备管理>下管理控制台中的此复选框,选择他们希望哪些用户能够为其组织发布私有应用。 Chrome管理>用户设置> Chrome网上应用店权限。"

启用此权限后,您可以上传ZIP文件,为您的扩展程序填写表单,最后在“可见性”选项下选择“私人”(yourdomain.com上的所有人)。这将允许您在不支付费用的情况下发布。

请在此处查看他们的文档:https://support.google.com/chrome/a/answer/2663860?hl=en

答案 1 :(得分:1)

基于:http://developer.chrome.com/extensions/hosting.html

打包扩展程序后(转到并单击开发者模式复选框。现在您应该看到打包按钮),然后将其上传到服务器。现在,您需要使用适当的HTTP标头让Chrome将您的扩展程序(服务器上的.crx)识别为可安装程序。在以下情况下,Chrome会将文件视为可安装:

  • 该文件的内容类型为application / x-chrome-extension
  • 文件后缀为.crx,以下两项均为真:
    • 该文件不提供HTTP标头X-Content-Type-Options:nosniff
    • 该文件使用以下内容类型之一提供:
      • 空字符串
      • “文本/纯”
      • “应用/八位字节流”
      • “未知/未知”
      • “应用/未知”
      • “* / *”