Este documento mostra como testar relatórios de uso para os produtos SaaS que você no Google Cloud Marketplace.
Antes de começar
Para testar os relatórios de uso, o plano de preços do produto precisa ser aprovado por Google. Para mais detalhes, consulte Enviar seus preços para análise.
Use uma conta de faturamento de teste, que tem 100% de desconto uso. Para conhecer as etapas de configuração de uma conta de faturamento de teste, consulte Crie uma conta de faturamento de teste.
Verifique se você ativou os relatórios de insights incrementais do cliente. Isso envolve as seguintes etapas:
Executar um teste para gerar uso
Para verificar os relatórios de uso, execute um teste que os gera e compare-os com os resultados esperados. Para executar o teste, faça o seguinte:
No Portal do Produtor, mude para um projeto do Google Cloud associado a sua conta de faturamento de teste.
Na página de informações do produto no Google Cloud Marketplace, use o faturamento de teste. Conta para comprar o produto.
Envie um relatório de uso inicial de uma única métrica reconhecível. Isso deve igual a mais de US$0, 01 e menor que a quantidade de uso esperada por uma hora de uso. Por exemplo, se o produto é faturado por GiB por hora, enviar um único relatório de uso que seja equivalente a um GiB por hora. Isso torna mais fácil verificar se a medição e o faturamento estão funcionando como esperado quando que você compara com o Relatório de insights incrementais do cliente.
Para detalhes sobre como enviar relatórios de uso, incluindo como formatar relatórios e os tempos de uso, consulte Informar o uso ao Google.
Continue enviando pelo menos um relatório de uso por hora durante pelo menos seis horas. Se você enviar mais de um relatório de uso por hora, isso não vai afetar o exigia uma duração mínima do teste, que permanece de seis horas.
Durante o período de teste, crie registros que contenham o uso informações que você está denunciando no formato CSV ou Planilhas Google, com o formato:
Horário (UTC) operationID
startTime
endTime
consumerId
metricName
metricValue
TIME OPERATION_ID START_TIME END_TIME project_number: PROJECT_NUMBER METRIC_NAME METRIC_VALUE Forneça esses registros, no formato Planilhas Google ou CSV, para sua Equipe de engenharia de parceiros do Cloud Marketplace.
Depois que você receber o relatório de insights incrementais do cliente correspondente ao período em que os testes foram executados, o Google vai comparar os valores no relatório com os valores esperados, incluindo os seguintes campos:
charges
sku_id
sku_description
usage
unit
currency
external_account_id
O Google envia os resultados da comparação.
Limpar após o teste
Depois que o Google receber e verificar seu uso do período de teste, você limpará os recursos que você criou para teste fazendo o seguinte:
- Pare de enviar relatórios de uso para os direitos criados para testes.
- Cancele todos os direitos que você criou para testes.
- Remova os membros da equipe do Google que você adicionou ao Cloud Billing. durante o teste.
Temas relacionados
- Visualize seu produto no Portal do Produtor para saber como ele aparece para os usuários do Google Cloud Marketplace.
- Visualizar os preços do produto.
- Execute testes de validação no produto.