发布到Chrome网上应用店时出错

pls*_*spl 4 google-app-engine google-apps google-apps-marketplace

我在chrome web store中将我的演示项目(谷歌应用程序市场应用程序)发布到我自己的域时出错.我得到以下错误.

"具有在清单的api_console_project_id字段中指定的ID的API控制台项目,未启用Google Apps Marketplace SDK."

我已为特定项目启用了Google Apps Marketplace SDK和Google Apps Marketplace API.

此外,我还没有得到谷歌审查我的申请.即使我发布到我自己的域名,我是否必须接受此审核?

更新:

清单文件

{
    "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"
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

sdk设置

开发者控制台

在此输入图像描述

phi*_*e_b 7

显然,Google Apps Marketplace SDK不仅必须启用,还必须配置.

所以:

  • 转到Google开发人员控制台.
  • 选择您的项目.
  • 转到API和auth> API
  • 在"所有API"标签中,使用搜索框查找Google Apps Marketplace SDK并单击它.
  • 单击"启用API".如果您遵循市场中错误消息中的建议,则您已完成所有这些操作.
  • 仍在Google Apps Marketplace SDK页面中,选择"API配置"选项卡,然后单击链接转到原始控制台.
  • 在这个新表单中,确保填写所有必填字段(好吧,点击底部的"保存",看看会发生什么).

在我完成这项工作之前,我已经测试了许多其他"解决方案".以防上面的过程不能正常工作,这也是我在开发人员控制台中所做的:

  • 启用Google Cloud Deployment Manager API
  • 启用Drive SDK

  • 谢谢.这有帮助.发布一个简单的附加组件的整个过程是如此复杂! (6认同)