Cloud Marketplace でリスティングを商用化する
Analytics Hub パブリッシャーは、Analytics Hub と Google Cloud Marketplace の統合を使用して、独自のデータ プロダクトを Cloud Marketplace にリスティングし、収益を上げることができます。Analytics Hub のパブリッシャー / サブスクライバー モデルを使用すると、すべてのトランザクションとサブスクリプションを管理することなく、データ オファリングを大規模にお客様と共有できます。提供されるデータの種類、定期購入の料金(有料、無料、試用)、期間など、データ プロダクトのさまざまな要素を構成できます。
Analytics Hub のサブスクライバーは、この統合を使用して、Google とサードパーティのさまざまなデータ プロダクトと商用データセットを見つけて使用できます。
続行する前に、Analytics Hub データ交換について理解しておく必要があります。
始める前に
- このドキュメントの各タスクを実行するために必要な権限をユーザーに与える Identity and Access Management(IAM)のロールを付与します。
- Analytics Hub API を有効にする。
必要なロール
Cloud Marketplace 統合リスティングを使用するために必要な権限を取得するには、次の IAM ロールを付与するよう管理者に依頼してください。
-
Analytics Hub リスティングを作成、管理する:
-
Analytics Hub 管理者 (
roles/analyticshub.admin
) -
BigQuery データオーナー(
roles/bigquery.dataOwner
) -
Service Management 管理者 (
roles/servicemanagement.admin
)
-
Analytics Hub 管理者 (
-
Cloud Marketplace でデータ プロダクトのリスティングを作成、管理する: Commerce Producer 管理者 (
roles/commerceproducer.admin
) -
Cloud Marketplace で有料の Analytics Hub リスティングを定期購入します。
-
請求先アカウント管理者 (
roles/billing.admin
) -
Analytics Hub 閲覧者 (
roles/analyticshub.viewer
)
-
請求先アカウント管理者 (
ロールの付与については、プロジェクト、フォルダ、組織へのアクセス権の管理をご覧ください。
必要な権限は、カスタムロールや他の事前定義ロールから取得することもできます。
Analytics Hub API を有効にする
Analytics Hub API を有効にするには、次のいずれかのオプションを選択します。
コンソール
Google Cloud プロジェクトの Analytics Hub API ページを開き、有効にします。
gcloud
gcloud services enable
コマンドを実行します。
gcloud services enable analyticshub.googleapis.com
Analytics Hub API を有効にすると、Google Cloud コンソールの Analytics Hub ページにアクセスできるようになります。
制限事項
Cloud Marketplace と統合されたリスティングには、次の制限があります。
- Analytics Hub のすべての制限が適用されます。
- パブリッシャーと定期購入者は、サポートされている Cloud Marketplace 代理店の管轄区域に居住している必要があります。
- Cloud Marketplace に統合されたリスティングは Data Catalog にインデックス登録されますが、リソースタイプをフィルタすることはできません。
- Cloud Marketplace に統合されたリスティングの課金使用量指標は、プロバイダの使用量指標には含まれません。
- データ クリーンルールと Pub/Sub トピックは、Cloud Marketplace との統合ではサポートされていません。
アーキテクチャと用語
次の図は、商用リスティングの Cloud Marketplace と Analytics Hub の間のやり取りを示しています。
Cloud Marketplace のデータ プロダクト
Cloud Marketplace データ プロダクトのリスティングは、Analytics Hub リスティングを選択し、料金モデルを選択して、プロダクトを Cloud Marketplace に送信して審査を受けることによって作成されます。
Analytics Hub の Cloud Marketplace 統合リスティング
Cloud Marketplace データ プロダクトのリスティングが承認されて公開されると、Analytics Hub リスティングは Cloud Marketplace と統合されたリスティングになります。これにより、Analytics Hub と Cloud Marketplace の間に統合リンクが作成され、リスティングが購入の対象になります。
リンクされたデータセット
Cloud Marketplace 統合リスティングに登録すると、サブスクライバー プロジェクトにリンクされたデータセットが作成されます。リンクされたデータセットへのアクセスは、アクティブな Cloud Marketplace の注文によって管理されます。
Cloud Marketplace と統合されたリスティングを作成する
Analytics Hub リスティングを作成して Cloud Marketplace で公開する手順は次のとおりです。
Google Cloud コンソールで、[Analytics Hub] ページに移動します。
新しい Analytics Hub データ エクスチェンジを作成します。または、既存のデータ エクスチェンジを選択して、既存のサブスクリプションを保持することもできます。
データ エクスチェンジにリスティングを作成します。既存のリスティングを選択して、既存のサブスクリプションを維持することもできます。
データ エクスチェンジの行で、> [マーケットプレイスに登録] をクリックします。Cloud Marketplace Producer Portal にリダイレクトされます。
[その他の操作]Cloud Marketplace Producer Portal の手順に沿って、Analytics Hub リスティングをデータ プロダクトとしてオンボーディングします。
[Analytics Hub] ページに戻ります。データ エクスチェンジの行の [Marketplace] 列に [Not Published] と表示されている場合は、データ プロダクトが作成され、承認のために送信されたことを示します。[公開なし] をクリックすると、Cloud Marketplace Producer Portal にリダイレクトされ、ステータスを確認できます。
承認されると、[Marketplace] 列に [Published] と表示されます。[公開済み] をクリックすると、Cloud Marketplace のリスティングにリダイレクトされます。
Cloud Marketplace と統合されたリスティングを更新する
Cloud Marketplace に統合されたリスティングを更新するプロセスは、データ エクスチェンジで標準リスティングを更新するプロセスと同じです。Cloud Marketplace Producer Portal でデータ プロダクトのリスティングを更新する必要が生じる場合もあります。この場合、別の審査と承認が必要になることがあります。
Cloud Marketplace 統合リスティングのサブスクリプションを管理する
Cloud Marketplace と統合されたリスティングの商用サブスクリプションは、Cloud Marketplace の注文によって管理されます。標準リスティングの場合と同じ手順に沿って、サブスクライバーを手動で追加、更新することはできますが、関連する Cloud Marketplace 取引は行われません。
標準リスティングの場合と同じ手順に沿って、マーケットプレイス サービス ID を入力して警告通知を承認することで、定期購入を手動で取り消すこともできます。ただし、商用サブスクリプションを取り消すと、お客様に影響を与え、Cloud Marketplace サービス規約に違反する可能性があります。また、サブスクリプションを取り消しても、Analytics Hub や Cloud Marketplace からリスティングが削除されることはありません。
Cloud Marketplace と統合されたリスティングを削除する
Analytics Hub と Cloud Marketplace からリスティングを削除する手順は次のとおりです。
- データ エクスチェンジの場合と同じプロセスに沿って、Cloud Marketplace と統合されたリスティングのすべての商用定期購入を取り消します。有効な商用サブスクリプションがある Cloud Marketplace 統合リスティングは削除できません。
- 標準プロセスに沿ってデータ交換を削除します。
- 警告通知が表示されたら、Marketplace Service ID を入力して承認し、[確認] をクリックします。
Cloud Marketplace 統合リスティングを定期購入する
Cloud Marketplace で Analytics Hub リスティングに登録する手順は次のとおりです。
Google Cloud コンソールで、[Analytics Hub] ページに移動します。
[リスティングを検索] をクリックします。
リスティングを参照して、登録するリスティングを見つけます。
リスティングをクリックします。
組織がリスティングをすでに購入している場合([定期購入] ボタンと購入日が表示されている場合)は、次の操作を行います。
- [登録] をクリックします。
- プロジェクトとリンクされたデータセット名を指定します。
- [保存] をクリックします。
組織がリスティングを購入していない場合([マーケットプレイス経由で購入] ボタンが表示されている場合)は、次の操作を行います。
- [Marketplace 経由で購入] をクリックします。
- Cloud Marketplace の [注文概要] ページで、サブスクリプション プランと購入の詳細を指定し、利用規約に同意します。
- [Analytics Hub で管理する] をクリックします。分析ハブにリダイレクトされます。
- 数分待ってから、アナリティクス ハブのリスティング ページで [登録] をクリックします。
- プロジェクトとリンクされたデータセット名を指定します。
- [保存] をクリックします。
同じ請求先アカウントを使用するプロジェクトは、リスティングを定期購入することもできます。
料金
標準の Analytics Hub の料金が適用されます。また、Cloud Marketplace と統合されたリスティングには、Cloud Marketplace の収益分配要件が適用されます。データ プロダクトの使用に対して定期購入者にパブリッシャーが請求する方法の詳細については、Cloud Marketplace プロダクトの課金をご覧ください。
次のステップ
- Cloud Marketplace の詳細を確認する。
- VPC Service Controls をご利用の場合は、VPC Service Controls をご覧ください。