发布到Chrome网上商店时出错 [英] Error while publishing to chrome web store
问题描述
我在Chrome网上应用店发布我的演示项目(谷歌应用程序市场应用程序)到我自己的域时出现错误。
$ b API清单的api_console_project_id字段中指定了id的API控制台项目,但没有启用Google Apps Marketplace SDK。
我也为特定项目启用了Google Apps Marketplace SDK和Google Apps Marketplace API。
另外,我还没有通过谷歌审查我的申请。即使我发布到我自己的域名,我是否也必须对此进行审核?
更新:
Manifest file
{
name:单点登录演示,
version:0.3,
manifest_version:2,
description:单点登录演示,
图标:{
128:images / big.png,
16:images / small.png
},
container:[DOMAIN_INSTALLABLE],
api_console_project_id:681817309175,
app:{
launch:{
web_url:https://demoappnamehere.appspot.com
}
}
}
<所以:
在做这项工作之前,我测试了一堆其他解决方案。以防万一上述过程无法正常工作,这里我也在开发者控制台中做过:
I get an error while publishing my demo project (a google apps marketplace application) in chrome web store to my own domain. I get the below error.
"API Console project with the id specified in the manifest's api_console_project_id field, does not have Google Apps Marketplace SDK enabled."
I have enabled Google Apps Marketplace SDK and Google Apps Marketplace API as well for the particular project.
Also, I have not gotten my application reviewed by google. Do I have to get this reviewed even if I am publishing to my own domain?
Update:
Manifest file
{
"name": "Demo of single sign on",
"version": "0.3",
"manifest_version": 2,
"description": "Demo of single signon",
"icons": {
"128": "images/big.png",
"16": "images/small.png"
},
"container": ["DOMAIN_INSTALLABLE"],
"api_console_project_id": "681817309175",
"app": {
"launch": {
"web_url": "https://demoappnamehere.appspot.com"
}
}
}
Apparently, Google Apps Marketplace SDK must not only be enabled, but also configured.
So:
- Go to the Google developer console.
- Select your project.
- Go to APIs and auth > APIs
- In the All APIs tab, use the search box to find the Google Apps Marketplace SDK and click it.
- Click Enable API. If you followed the recommendation in the error message in the Marketplace, you already did all this.
- Still in the Google Apps Marketplace SDK page, select the API Configuration tab and then click the link to go to the original console.
- In this new form, make sure to fill all required fields (alright, click "Save" at the bottom and see what happens).
I have tested a bunch of other "solutions" before I could make this work. Just in case the procedure above doesn't work as is, here what I also did in the developer console:
- Enable the Google Cloud Deployment Manager API
- Enable the Drive SDK
这篇关于发布到Chrome网上商店时出错的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!