このドキュメントでは、Google Cloud Marketplace で提供する SaaS プロダクトの使用状況レポートをテストする方法について説明します。
始める前に
使用状況レポートをテストするには、プロダクトの料金プランが Google から承認されている必要があります。詳しくは、審査のために料金を送信するをご覧ください。
使用量が 100% 割引されるテスト用請求先アカウントを使用してください。テスト用請求先アカウントを設定する手順については、テスト用請求先アカウントを作成するをご覧ください。
お客様の増分分析情報レポートが有効になっていることを確認します。これには、次の手順が含まれます。
テストを実行して使用量を生成する
使用状況レポートを検証するには、使用状況レポートを生成するテストを実行し、使用状況レポートを予測した結果と比較します。テストを実行するには、次の操作を行います。
Producer Portal で、テスト用請求先アカウントに関連付けられている Google Cloud プロジェクトに切り替えます。
プロダクトの Google Cloud Marketplace 一覧ページから、テスト用請求先アカウントを使用してプロダクトを購入します。
わかりやすい単一の指標の初期使用状況レポートを送信します。これは、US$0.01 を超え、1 時間の予想される使用量よりも少ないはずです。たとえば、1 時間あたり 1 GiB で請求されるプロダクトの場合は、1 時間あたり 1 GiB に相当する使用状況レポートを 1 つ送信します。これにより、お客様の増分分析情報レポートと比較する際に、測定と請求が想定どおりに機能していることを簡単に確認できます。
レポートの形式や使用時間など、使用状況レポートの送信方法について詳しくは、Google への使用状況の報告をご覧ください。
1 時間に 1 つ以上の使用状況レポートを 6 時間以上にわたって送信し続けます。1 時間あたり複数の使用状況レポートを送信しても、必要な最短テスト時間(6 時間)には影響しません。
テスト期間中、報告する使用状況の情報を含むログを Google スプレッドシートまたは CSV 形式で次の形式で作成します。
時間(UTC) operationID
startTime
endTime
consumerId
metricName
metricValue
TIME OPERATION_ID START_TIME END_TIME project_number: PROJECT_NUMBER METRIC_NAME METRIC_VALUE これらのログを Google スプレッドシートまたは CSV 形式で Cloud Marketplace パートナー エンジニアリング チームに提供します。
テストを実施した期間に対応するお客様の増分分析情報レポートを受け取ったら、Google はレポート内の値と想定値を比較します。これには次のフィールドが含まれます。
charges
sku_id
sku_description
usage
unit
currency
external_account_id
Google から比較の結果が送信されます。
テスト後にクリーンアップする
Google がテスト期間の使用状況を受信して確認したら、次の手順を行って、テスト用に作成したリソースをクリーンアップします。
- テスト用に作成した利用資格の使用状況レポートの送信を停止します。
- テスト用に作成したすべての利用資格をキャンセルします。
- テスト中に Cloud 請求先アカウントに追加した Google チームメンバーをすべて削除します。
関連トピック
- Producer Portal でプロダクトをプレビューして、Google Cloud Marketplace ユーザーにどのように表示されるかを確認します。
- プロダクトの料金をプレビューします。
- プロダクトの検証テストを実行します。