Google Cloud の Software as a Service(SaaS)プロダクトを設定する

このページでは、環境を設定し、プロダクトの詳細を Cloud Marketplace に追加する手順について説明します。 Google Cloud

環境設定 Google Cloud

SaaS プロダクトを配布できるように、 Google Cloud 環境を設定する必要があります。

ワークスペースの作成

新しいプロジェクトは、主に Cloud Marketplace プロダクト用に Google Cloud コンソール で作成することをおすすめします。プロジェクト ID には PARTNER_NAME-public の形式を使用します。プロジェクトの作成について詳しくは、プロジェクトの作成と管理 をご覧ください。

現在の Cloud Marketplace プロダクト用のプロジェクトがすでにある場合は、 そのプロジェクトを再利用して、Producer Portal でのプロダクトの作成を開始できます。

プロジェクトを作成したら、プロジェクト レベルで次の Identity and Access Management(IAM)ロールを付与します。

  • グループ cloud-commerce-marketplace-onboarding@twosync-src.google.com に、次のロールを付与します。

    • プロジェクト編集者(roles/editor)
    • Service Management 管理者(roles/servicemanagement.admin)
  • サービス アカウント cloud-commerce-producer@system.gserviceaccount.com に、構成編集者(roles/servicemanagement.configEditor)のロールを付与します。

プロジェクトにアクセス権を付与する手順については、リソースへのアクセス権の付与、変更、取り消し をご覧ください。サービス アカウント cloud-commerce-procurement@system.gserviceaccount.com に、次のいずれかのオプションを付与します。

  • Service Management 管理者ロール。
  • サービス ユーザー ロール(roles/servicemanagement.serviceConsumer)とサービス コントローラ ロール(roles/servicemanagement.serviceController)。これらのロールは UI に表示されないため、Google Cloud CLI を使用する必要があります。

サービスレベルでアクセス権を付与する手順については、API へのアクセス権の付与と取り消し をご覧ください。

商品情報の送信

プロダクトを設定して統合する前に、 Cloud Marketplace プロジェクト情報 フォームに入力することをおすすめします。 このフォームには、1 回だけ入力する必要があります。

フォームへの記入が完了すると、パートナー エンジニアから Producer Portal へのアクセス権が付与され、Cloud Commerce Partner Procurement API と Service Control API が有効になります。これらを使用して、プロダクトを Cloud Marketplace と統合できます。

ポータルでのプロダクトの作成

Producer Portal を使用して、マーケティング情報、お支払いプランなどの商品情報を追加します。

Google Cloud Marketplace チームから Cloud Marketplace プロジェクト情報 フォームに必要な情報を記入すると、パートナー エンジニアが Producer Portal を有効にします。

プロダクトを Cloud Marketplace に公開するには、Producer Portal を使用して次の詳細を送信します。

  • プロダクトの詳細: プロダクトに関するリスティング情報とマーケティング情報を追加します。
  • 料金: 料金モデルを指定して、顧客のプロダクトに対する支払い方法を決定します 。
  • 技術統合: Google Cloud Marketplace で提供されている SaaS プロダクトの技術統合の詳細を送信します。

これらの審査は、各記入が完了するごとに、個別に送信できます。一部の審査は承認されるまでに最大 2 週間かかるため、要件を確認し、できるだけ早く開始することをおすすめします。

この段階で必要なことは、Producer Portal でプロダクトのエントリを作成するだけです。この後のステップでマーケティング情報を追加します。

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

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

プロダクトを作成するには:

  1. [Add product] をクリックします。

  2. [ソリューション タイプ] で [SaaS] を選択します。

  3. [Product name] でプロダクトに名前を付け、[プロダクト ID] を確認します。デフォルトでは、ソリューション ID は、Cloud Marketplace リスティングの URL で使用されます。リスティングの URL は、後でプロダクトの詳細を追加する際に、カスタマイズすることもできます。

  4. [作成] をクリックします。プロダクトの作成には数秒かかる場合があります。

プロダクトの詳細の追加

プロダクトの詳細には、Cloud Marketplace の商品リスティング、マーケティング情報、ドキュメントへのリンクが含まれます。Producer Portal を使用してプロダクトの詳細を追加します。

プロダクトの詳細を追加するには、次の手順を行います。

Producer Portal に移動する:

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

プロダクトの詳細を追加するには:

  1. プロダクトのリストで、作成したソリューション ID をクリックします。

  2. プロダクトの [概要] ページで [プロダクトの詳細] セクションに移動し、[編集] をクリックします。

  3. [プロダクトの詳細] セクションの [プロダクト情報] タブを入力します。 [プロダクト情報] を入力する際に、カテゴリ ID を追加できます。カテゴリ ID を使用すると、Cloud Marketplace の検索時に、選択したカテゴリやフィルタでお客様がプロダクトを見つけられます。1 つのプロダクトにはカテゴリ ID を 2 つまで選択できます。

  4. チュートリアル、ドキュメントのほか、必要に応じてその他のライセンス契約を追加するには、[プロダクトの詳細] セクションの [ドキュメント] タブに必要な情報を入力してください。

  5. 検索メタデータやキーワードを追加したり、プロダクトの詳細ページの URL をカスタマイズしたりするには、[プロダクトの詳細] セクションの [PRODUCT METADATA] タブに必要な情報を入力します。

プロダクトの詳細を送信して処理をする準備ができたら、[送信] をクリックします。パートナー エンジニアリング チームがプロダクトの詳細を審査して承認するまで、約 2 ~ 5 日ほどかかります。今の時点で詳細を編集しておき、審査のために後で送信できます。

App Lifecycle Manager を使用して SaaS プロダクトをデプロイして運用する場合は、プロダクトの詳細でワンクリックのテナント オンボーディングを設定することもできます。詳細については、App Lifecycle Manager との統合をご覧ください。