Google Cloud Marketplace でリスティングを商用化する

Analytics Hub パブリッシャーは、Google Cloud Marketplace との共有インテグレーションを使用して、独自のデータ プロダクトを Cloud Marketplace に掲載し、収益を生み出すことが可能です。パブリッシャー / サブスクライバー モデルを使用すると、すべてのトランザクションとサブスクリプションを管理することなく、データサービスを大規模にお客様と共有できます。提供するデータの種類(BigQuery データセットなど)、定期購入の料金(有料、無料、試用)、期間など、データ プロダクトのさまざまな要素を構成できます。

Analytics Hub のサブスクライバーは、このインテグレーションを使用して、Google とサードパーティのさまざまなデータ プロダクトと商用データセットを見つけて使用できます。

続行する前に、共有データ エクスチェンジについて理解しておく必要があります。

始める前に

  1. このドキュメントの各タスクを実行するために必要な権限をユーザーに与える Identity and Access Management(IAM)のロールを付与します。
  2. Analytics Hub API を有効にします

必要なロール

Cloud Marketplace 統合リスティングを使用するために必要な権限を取得するには、次の IAM ロールを付与するよう管理者に依頼してください。

ロールの付与については、プロジェクト、フォルダ、組織に対するアクセス権の管理をご覧ください。

必要な権限は、カスタムロールや他の事前定義ロールから取得することもできます。

Analytics Hub API を有効にする

Analytics Hub API を有効にするには、次のいずれかのオプションを選択します。

コンソール

Analytics Hub API ページに移動し、 Trusted Cloud プロジェクトの Analytics Hub API を有効にします。

API の有効化

gcloud

gcloud services enable コマンドを実行します。

gcloud services enable analyticshub.googleapis.com

Analytics Hub API を有効にすると、Trusted Cloud コンソールの [共有(Analytics Hub)] ページにアクセスできるようになります。

制限事項

Cloud Marketplace に統合されたリスティングには、次の制限があります。

  • 共有の制限事項のすべてが適用されます。
  • パブリッシャーと定期購入者は、サポートされている Cloud Marketplace 代理店の管轄区域に居住している必要があります。
  • Cloud Marketplace に統合されたリスティングは Data Catalog(非推奨)と Dataplex Universal Catalog にインデックス登録されますが、リソースタイプをフィルタすることはできません。
  • Cloud Marketplace に統合されたリスティングの課金使用量指標は、プロバイダの使用量指標や INFORMATION_SCHEMA ビューには含まれません。
  • データ クリーンルールと Pub/Sub トピックは、Cloud Marketplace とのインテグレーションではサポートされていません。

アーキテクチャと用語

次の図では、商用リスティングの Cloud Marketplace と BigQuery 共有の間のやり取りを示します。

データ サブスクライバーが共有で商用リスティングを検索し、Cloud Marketplace で購入します。その後、リンクされたデータセットがプロジェクトに作成されます。

Cloud Marketplace のデータ プロダクト

Cloud Marketplace データ プロダクトのリスティングは、共有リスティングを選択して料金モデルを選択し、プロダクトを Cloud Marketplace に送信して審査を受けることによって作成されます。

共有での Cloud Marketplace と統合されたリスティング

Cloud Marketplace データ プロダクトのリスティングが承認されて公開されると、共有リスティングは Cloud Marketplace と統合されたリスティングになります。これにより、共有と Cloud Marketplace の間に統合リンクが作成され、リスティングが購入の対象になります。このタイプの共有リスティングは、共有データセットをサポートしています。

リンクされたリソース

Cloud Marketplace 統合リスティングに登録すると、サブスクライバー プロジェクトにリンクされたリソースが作成されます。リンクされたリソースへのアクセスは、アクティブな Cloud Marketplace の注文によって管理されます。リンクされたデータセットは、Cloud Marketplace と統合されたリスティングでサポートされています。

Cloud Marketplace と統合されたリスティングを作成する

共有リスティングを作成して Cloud Marketplace で公開する手順は次のとおりです。

  1. Trusted Cloud コンソールで、[共有(Analytics Hub)] ページに移動します。

    [共有(Analytics Hub)] に移動

  2. 新しい共有データ エクスチェンジを作成します。または、既存のデータ エクスチェンジを選択して、既存のサブスクリプションを保持することもできます。

  3. データ エクスチェンジにリスティングを作成します。既存のリスティングを選択して、既存のサブスクリプションを維持することもできます。

  4. データ エクスチェンジの行で、 [その他の操作] > [Marketplace へのリスティング] をクリックします。Cloud Marketplace Producer Portal にリダイレクトされます。

  5. Cloud Marketplace Producer Portal の手順に沿って、共有リスティングをデータ プロダクトとしてオンボーディングします。

  6. [共有(Analytics Hub)] ページに戻ります。データ エクスチェンジの行の [Marketplace] 列に [Not Published] と表示されている場合は、データ プロダクトが作成され、承認のために送信されたことを示します。[公開なし] をクリックすると、Cloud Marketplace Producer Portal にリダイレクトされ、ステータスを確認できます。

  7. 承認されると、[Marketplace] 列に [公開済み] と表示されます。[公開済み] をクリックすると、Cloud Marketplace のリスティングにリダイレクトされます。

その他の要件については、Google Cloud Marketplace でソフトウェアを提供するをご覧ください。

Cloud Marketplace と統合されたリスティングを更新する

Cloud Marketplace と統合されたリスティングを更新するプロセスは、データ エクスチェンジで標準リスティングを更新するプロセスと同じです。Cloud Marketplace Producer Portal でデータ プロダクトのリスティングを更新する必要が生じる場合もあります。この場合、別の審査と承認が必要になることがあります。

Cloud Marketplace と統合されたリスティングのサブスクリプションを管理する

Cloud Marketplace と統合されたリスティングの商用サブスクリプションは、Cloud Marketplace の注文によって管理されます。標準リスティングの場合と同じ手順に沿って、サブスクライバーを手動で追加、更新することはできますが、関連する Cloud Marketplace 取引は行われません。

標準リスティングの場合と同じ手順に沿って、Marketplace のサービス ID を入力して警告通知を承認することで、定期購入を手動で取り消すこともできます。ただし、商用サブスクリプションを取り消すと、お客様に影響を与え、Cloud Marketplace サービス規約に違反する可能性があります。また、サブスクリプションを取り消しても、共有や Cloud Marketplace からリスティングが削除されることはありません。

Cloud Marketplace と統合されたリスティングを削除する

共有と Cloud Marketplace からリスティングを削除する手順は次のとおりです。

  1. データ エクスチェンジの場合と同じプロセスに沿って、Cloud Marketplace と統合されたリスティングの商用定期購入をすべて取り消します。有効な商用サブスクリプションがある Cloud Marketplace 統合リスティングは削除できません。
  2. 標準プロセスに沿ってデータ交換を削除します。
  3. 警告通知が表示されたら、Marketplace Service ID を入力して承認し、[確認] をクリックします。

Cloud Marketplace と統合されたリスティングに登録する

Cloud Marketplace で共有リスティングに登録する手順は次のとおりです。

  1. Trusted Cloud コンソールで、[共有(Analytics Hub)] ページに移動します。

    [共有(Analytics Hub)] に移動

  2. [リスティングを検索] をクリックします。

  3. 登録するリスティングを検索します。

  4. リスティングをクリックします。

  5. 組織がリスティングをすでに購入している場合([登録] ボタンと購入日が表示されている場合)は、次の操作を行います。

    1. [登録] をクリックします。
    2. プロジェクトとリンクされたデータセット名を指定します。
    3. [保存] をクリックします。
  6. 組織がリスティングを購入していない場合([Marketplace 経由で購入] ボタンが表示されている場合)は、次の操作を行います。

    1. [Marketplace 経由で購入] をクリックします。
    2. Cloud Marketplace の [注文概要] ページで、サブスクリプション プランと購入の詳細を指定し、利用規約に同意します。
    3. [[共有(Analytics Hub)] で管理する] をクリックします。[共有(Analytics Hub)] にリダイレクトされます。
    4. 数分待ってから、共有リスティング ページで [登録] をクリックします。
    5. プロジェクトとリンクされたデータセット名を指定します。
    6. [保存] をクリックします。

同じ請求先アカウントを使用するプロジェクトも、リスティングを登録できます。

料金

標準の共有の料金が適用されます。また、Cloud Marketplace と統合されたリスティングには、Cloud Marketplace の収益分配要件が適用されます。データ プロダクトの使用に対してパブリッシャーから定期購入者に請求される仕組みの詳細については、Cloud Marketplace プロダクトの請求を管理するをご覧ください。

次のステップ