设置 GCP 环境

此页面介绍了设置 Google Cloud 环境的步骤,以便您可以开始将解决方案与 Google Cloud Marketplace API 集成。

完成这些步骤后,您必须与合作伙伴工程师联系,获得访问 Cloud Commerce Partner Procurement API 的权限。

创建项目

我们建议您主要为 Google Cloud Marketplace 解决方案创建新项目。

如果您已经有用于当前 Google Cloud Marketplace 解决方案的项目,则可以重新使用这些项目,然后跳至创建服务帐号

如需了解创建项目的步骤,请参阅创建和管理项目

创建项目后,您必须向 marketplace-ops@cloud.google.com 授予 Project Viewer 角色。如需了解授予项目访问权限的步骤,请参阅授予、更改和撤消对资源的访问权限

在创建解决方案时,如果您需要项目调试方面的帮助(例如排查 API 问题),请将 Project Editor 角色授予 marketplace-support@cloud.google.com

创建服务帐号

要将解决方案与 Google Cloud 集成,您必须在用于解决方案的项目中创建一个服务帐号。您的应用使用此服务帐号与合作伙伴 API 互动,并获取有关用户购买的信息。

您必须将 Pub/Sub Editor 角色授予此服务帐号。如需了解创建服务帐号的步骤,请参阅创建和管理服务帐号

开始创建解决方案

您必须在合作伙伴门户中添加解决方案信息,其中包括您的营销信息、价格方案等。

合作伙伴工程师将告诉您何时可以访问合作伙伴门户。 当您拥有访问权限后,请打开 Google Cloud Marketplace 页面,然后在左侧的菜单中点击合作伙伴门户

合作伙伴门户的直接链接是:

https://console.cloud.google.com/partner/solutions?project=YOUR_PUBLIC_PROJECT_ID

要创建解决方案,请执行以下操作:

  1. 在页面顶部,点击 Add solution(添加解决方案)。

  2. 为解决方案命名并检查解决方案 ID。

  3. 在 Solution Type(解决方案类型)中,选择 Managed service(托管式服务)。

  4. 在 Pricing Type(价格类型)中,选择 Billed by Google(由 Google 收费)。

  5. 点击 Create(创建)。创建解决方案可能需要几秒钟。

  6. 在解决方案列表中,点击您创建的解决方案 ID。

  7. 要添加有关解决方案的营销信息,请完成 Solution Details(解决方案详细信息)和 Documentation & Support(文档和支持)部分。 您可以在填写解决方案详情的同时添加类别 ID。客户可在搜索 Google Cloud Marketplace 时,在选择类别或过滤条件下按类别 ID 查找您的解决方案。您最多可以为一个解决方案选择两个类别 ID。

完成这些部分后,请与合作伙伴工程师联系。您的解决方案是以不公开方式所发布,因此您可以开始将您的应用与 Google Cloud Marketplace 集成

提交解决方案信息

完成上述步骤后,请使用解决方案信息表单将信息发送给 Google Cloud Marketplace 合作伙伴团队。

您需要以下信息:

  • 您的解决方案的名称和 ID
  • 您创建的服务帐号
  • 您提供的服务级别(对于基于订阅的方案)
  • 您创建的子网域

在您提交信息后,合作伙伴工程师将启用 Cloud Commerce Partner Procurement API 和 Service Control API,供您用来将您的解决方案与 GCP Marketplace 集成。