与此问题类似将我的 Google Apps 应用程序发布到 Chrome 网上应用店后,它会作为扩展程序安装。我在 Google 应用市场上找不到我的应用程序。我在开发者页面( https://developers.google.com/apps-marketplace/listing )的谷歌应用市场发布部分中使用了正确的manifest.json,但直到这两天才出现。 Google 的有人可以帮我解决这个问题吗?
{
"manifest_version" : 2,
"name" : "myApp",
"version" : "1.1.1.1",
"description" : "upload the app",
"icons" : {
"128" : "icons/128x128-icon.png",
"16" : "icons/16x16-icon.png"
},
"container" : ["DOMAIN_INSTALLABLE", "GOOGLE_DRIVE"],
"api_console_project_id" : "123456789012"
}
谢谢。
最佳答案
我们也遇到了同样的问题。为了在新应用市场中发布该应用,使其只能由 Google Apps 域管理员安装,我们采取了以下步骤:
1) 取消发布旧应用并创建一个新应用(不明白为什么需要这样做,但 Google 建议 - 您只需重新创建应用一次)
2) 您可以使用相同的 list ,但对于“容器”部分,请删除“GOOGLE_DRIVE”(我相信当前存在一个问题,包含此 list 会使应用程序转到 Chrome 网上应用店)。请注意,删除 GOOGLE_DRIVE 将从“迷你市场”中删除该应用,当您右键单击 Google 云端硬盘中的文件并选择“打开方式”>“连接更多应用”选项时,会出现该应用。
3) 在 list 中包含以下部分(其中 foo.bar 是启动应用程序时必须打开的 url):
"app": {
"launch": {
"web_url": "http://foo.bar"
}
}
4) 发布应用 - 它应该在 Google Apps Marketplace 中显示预览,并以以下格式显示:https://chrome.google.com/webstore/detail/url-slate/ccnijgcacpbjachbddmjjinnkidkpaob
因此,对我们有用的示例 list :
{
"manifest_version" : 2,
"name" : "myApp",
"version" : "1.1.1.1",
"description" : "upload the app",
"icons" : {
"128" : "icons/128x128-icon.png",
"16" : "icons/16x16-icon.png"
},
"container" : ["DOMAIN_INSTALLABLE"],
"api_console_project_id" : "123456789012"
"app" : {
"launch" : {
"web_url" : "http://foo.bar"
}
}
}
关于google-chrome-app - 应用程序显示为 Chrome 扩展程序,并且不会出现在 Google 应用程序市场上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24645009/