如何在Chrome网上应用店中为特定域发布应用?

时间:2017-03-16 13:44:56

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

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

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

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

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

1 个答案:

答案 0 :(得分:0)

您需要将其作为私人应用发布,然后只选择某个人来分享。这是唯一的方法。 有关为特定用户发布私有Chrome应用的说明,请参阅Publish a private Chrome app

  

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

     

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

     

单击“允许用户发布受限制的私有应用程序”时   在Chrome网上应用店中,您的域名将显示其他设置   允许用户跳过未拥有的网站的验证。这个   第二个设置允许用户创建指向的书签应用程序   他们不是网站管理员的网站。

     

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

     
      
  1. 登录Chrome开发人员信息中心。
  2.   
  3. 接受服务条款。
  4.   
  5. 添加新项目并将您的应用程序上传为zip文件。
  6.   
  7. 设置您要使用的宣传图片,以及该应用的类别和语言。
  8.   
  9. 选择私人和所有人。
  10.         

    该应用现已发布到Chrome网上应用店。如果你有   限制应用对您的域的可见性,仅限用户   您的组织登录其G Suite帐户即可   看到应用程序