Complete your professional services product's technical integration

If your professional services product includes usage in its pricing, you must complete technical integration with Google Cloud Marketplace before you publish your product. If none of your product's pricing models include usage, technical integration is optional and you can skip it.

Before you begin

  • Set up access to the Cloud Commerce Partner Procurement API, as described in Integrate your app .
  • If you chose a usage-based pricing scheme, verify that your Partner Engineer has created a service that you can report usage against. This service displays in the Service domain field of the Billing Integration section of Producer Portal.

Access your product's technical integration in Producer Portal

To access all of the information you need to integrate your product with Cloud Marketplace from one location, such as your service accounts and plan level identifiers, you can use the Technical integrationsection of Producer Portal.

The direct link to Producer Portal is:

https://console.cloud.google.com/producer-portal?project= YOUR_PROJECT_ID 

To access the Technical integrationsection:

  1. In the list of products, click the name of your product.

  2. From the Overviewpage of your product, go to the Technical integrationsection.

Create and link service accounts in Producer Portal

You can use the Billing integrationsection of the Technical integrationtab in Producer Portal to create and link the service accounts that you use to interact with the Partner APIs and to get information about users' purchases.

In the following steps, you can use existing service accounts, or create new service accounts. If you create a new service account, specify the service account's name in the Service account namefield and the service account's ID in the Service account IDfield, and then click Create and link. For detailed steps to create a service account, see Creating and managing service accounts .

To link your service accounts:

  1. From your product's Overviewpage in Producer Portal, go to the Billing integrationsection of the Technical integrationtab.

  2. To integrate with the Partner Procurement API, under Link a service account to call Procurement API, click Add service account. You can enter an existing service account into the field, or create a new service account.

  3. To integrate with Pub/Sub, under Link a service account to subscribe to Pub/Sub topic, click Add service account. You can enter an existing service account into the field, or create a new service account. Grant the Pub/Sub Editor Identity and Access Management (IAM) role to the service account that you link.

  4. To integrate with the Service Control API, under Add roles/servicemanagement.serviceController to a service account, click Add service account. You can enter an existing service account into the field, or create a new service account.

What's next

  • Publish your professional services product.
Design a Mobile Site
View Site in Mobile | Classic
Share by: