測試軟體式服務 (SaaS) 產品的使用率報表

本文說明如何測試您透過 Google Cloud Marketplace 提供的軟體即服務 (SaaS) 產品的使用報表。

事前準備

  • 如要測試用量報表,您的產品定價方案必須獲得 Google 核准。詳情請參閱「提交定價以供審查」。

  • 請務必使用測試帳單帳戶,因為這類帳戶的使用量可享 100% 折扣。如要瞭解如何設定測試帳單帳戶,請參閱「建立測試帳單帳戶」。

  • 確認您已開啟「客戶增量洞察」報表。這項作業包含下列步驟:

執行測試以產生用量

您可以執行產生用量報表的測試,然後將用量報表與預期結果進行比較,藉此驗證用量報表。如要執行測試,請執行下列操作:

  1. 在 Producer Portal 中,切換至與測試帳單帳戶相關聯的 Google Cloud 專案。

  2. 在產品的 Google Cloud Marketplace 產品資訊頁面中,使用測試帳單帳戶購買產品。

  3. 針對單一可辨識的指標傳送初始使用情形報表。這個值應大於$0.01 美元,且低於您預期的使用量。舉例來說,如果您的產品是以每小時 GiB 計費,請傳送單一用量報表,其中每小時的用量等同於 1 GiB。這樣一來,您就能更輕鬆地驗證計量和結帳功能是否正常運作,並與客戶增量洞察報表進行比較。

    如要進一步瞭解如何傳送使用率報告,包括如何設定報告格式和使用時間,請參閱「向 Google 回報使用率」一文。

  4. 持續至少六小時,每小時至少傳送一則用量報表。每小時傳送多份使用情形報表,不會影響測試的最低長度,也就是 6 小時。

  5. 在測試期間,請建立記錄檔,其中包含您要以 Google 試算表或 CSV 格式回報的使用資訊,格式如下:

    時間 (世界標準時間) 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 合作夥伴工程團隊。

  6. 收到與您執行測試期間相對應的顧客增量洞察報告後,Google 會將報告中的值與預期值進行比較,包括下列欄位:

    • charges
    • sku_id
    • sku_description
    • usage
    • unit
    • currency
    • external_account_id

    Google 會傳送比較結果給您。

測試後清理

Google 收到並驗證您在測試期間的使用情形後,您可以按照下列步驟清理為測試而建立的資源:

  • 停止傳送用於測試的授權的用量報表。
  • 取消您為測試而建立的所有授權。
  • 移除您在測試期間新增至 Cloud Billing 帳戶的 Google 團隊成員。