プロフェッショナル サービス プロダクトの技術的な統合を完了する

プロフェッショナル サービス プロダクトの料金に使用量が含まれている場合は、プロダクトを公開する前に Google Cloud Marketplace との技術的な統合を完了する必要があります。プロダクトの料金モデルに使用量が含まれていない場合、技術的な統合は任意であり、スキップできます。

始める前に

  • アプリを統合するの説明に従って、Cloud Commerce Partner Procurement API へのアクセスを設定します。
  • 従量制料金体系を選択した場合は、使用状況を報告できるサービスをパートナー エンジニアが作成済みであることを確認します。このサービスは、Producer Portal の [BILLING INTEGRATION] セクションの [サービス ドメイン] に表示されます。

Producer Portal でプロダクトの技術統合にアクセスする

サービス アカウントやプランレベルの識別子など、プロダクトを Cloud Marketplace と統合するために必要なすべての情報に 1 つの場所からアクセスするには、Producer Portal の [技術統合] セクションを使用します。

Producer Portal の直接リンクは次のとおりです。

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

[Technical integration] セクションにアクセスするには:

  1. プロダクトのリストで貴社のプロダクト名をクリックします。

  2. プロダクトの [概要] ページで、[技術統合] セクションに移動します。

Producer Portal でサービス アカウントを作成してリンクする

Producer Portal の [Technical integration] タブの [Billing integration] セクションを使用すると、Partner API とのやり取りに使用するサービス アカウントを作成してリンクし、ユーザーの購入に関する情報を取得できます。

次の手順では、既存のサービス アカウントを使用するか、新しいサービス アカウントを作成できます。新しいサービス アカウントを作成する場合は、[サービス アカウント名] フィールドにサービス アカウントの名前を指定し、[サービス アカウント ID] フィールドにサービス アカウントの ID を指定して、[作成とリンク] をクリックします。 サービス アカウントを作成する手順の詳細については、サービス アカウントの作成と管理をご覧ください。

サービス アカウントをリンクするには、次のようにします。

  1. Producer Portal でプロダクトの [概要] ページから、[技術統合] タブの [課金システムの統合] セクションに移動します。

  2. Partner Procurement API と統合するには、[Procurement API を呼び出すためのサービス アカウントのリンク] で、[ADD SERVICE ACCOUNT] をクリックします。既存のサービス アカウントをフィールドに入力するか、新しいサービス アカウントを作成できます。

  3. Pub/Sub と統合するには、[Pub/Sub トピックに登録するためのサービス アカウントのリンク] で、[ADD SERVICE ACCOUNT] をクリックします。既存のサービス アカウントをフィールドに入力するか、新しいサービス アカウントを作成できます。 リンクするサービス アカウントに Pub/Sub 編集者の Identity and Access Management(IAM)ロールを付与します。

  4. Service Control API と統合するには、[roles/servicemanagement.serviceController をサービス アカウントに追加] で、[ADD SERVICE ACCOUNT] をクリックします。既存のサービス アカウントをフィールドに入力するか、新しいサービス アカウントを作成できます。

次のステップ

  • プロフェッショナル サービス プロダクトを公開します。