本文档介绍了如何测试您获得的 SaaS 产品的使用情况报告 通过 Google Cloud Marketplace 提供。
准备工作
如需测试使用情况报告,您产品的定价方案必须获得 Google。有关详情,请参阅 提交价格以供审核。
确保您使用的是提供 100% 折扣的测试结算账号 。如需了解设置测试结算账号的步骤,请参阅 创建测试结算账号。
确认您已启用客户增量数据分析报告。这个 涉及以下步骤:
运行测试以生成使用情况
您可以通过运行生成使用情况报告的测试,然后将使用情况报告与预期结果进行比较,来验证使用情况报告。如需运行测试,请执行以下操作: 执行以下操作:
在 Producer Portal 中,切换到与 您的测试结算账号。
在产品的 Google Cloud Marketplace 产品详情页面中,使用您的测试结算服务 用于购买商品的账号。
针对单个可识别的指标发送初始使用情况报告。这应该 高于 0.01 美元,且低于您的预期用量 一个小时的使用量例如,如果您的产品按每小时 GiB 计费,请发送一个相当于每小时 1 GiB 的使用情况报告。这使得 更轻松地验证计量供给和结算功能是否按预期运行 与客户增量分析报告进行比较。
详细了解如何发送用量报告,包括如何设置报告格式 请参阅 向 Google 报告使用情况数据。
至少连续 6 小时每小时发送至少一份使用情况报告。 如果您每小时发送多份使用情况报告,这不会影响测试的最低时长(仍为 6 小时)。
在测试期间,请创建包含使用情况的日志 以 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 合作伙伴工程团队。
在您收到与以下时间相对应的客户增量洞察报告后 在您运行测试的时间段内,Google 会将这些值 与您的预期值一起显示,包括以下字段:
charges
sku_id
sku_description
usage
unit
currency
external_account_id
Google 会向您发送比较结果。
测试后进行清理
Google 收到并验证您在测试期间的使用情况后, 执行以下操作,创建为测试创建的资源:
- 停止发送您为以下资源创建的使用权的使用情况报告 测试。
- 取消您为测试而创建的所有使用权。
- 移除您添加到 Cloud Billing 中的所有 Google 团队成员 账号。
相关主题
- 在 Producer Portal 中预览您的产品,看看它在 Google Cloud Marketplace 用户。
- 预览商品的价格。
- 对您的商品运行验证测试。