Prueba los informes de uso de los productos de SaaS

En este documento, se muestra cómo probar los informes de uso de los productos de SaaS que ofreces a través de Google Cloud Marketplace.

Antes de comenzar

Ejecuta una prueba para generar uso

Para verificar tus informes de uso, ejecuta una prueba que genere informes de uso y, luego, compara los informes de uso con los resultados esperados. Para ejecutar la prueba, haz lo siguiente:

  1. En Producer Portal, cambia a un proyecto Google Cloud asociado con tu cuenta de facturación de prueba.

  2. En la página de la ficha de tu producto en Google Cloud Marketplace, usa tu cuenta de facturación de prueba para comprar el producto.

  3. Envía un informe de uso inicial para una sola métrica reconocible. Este valor debe ser superior a USD 0.01 y menor que la cantidad de uso que esperas para una hora de uso. Por ejemplo, si tu producto se factura por GiB por hora, envía un solo informe de uso que equivalga a un GiB por hora. Esto facilita la verificación de que la medición y la facturación funcionan según lo previsto cuando se comparan con el informe de estadísticas incrementales del cliente.

    Para obtener detalles sobre cómo enviar informes de uso, incluido cómo darles formato y registrar los tiempos de uso, consulta Cómo informar el uso a Google.

  4. Sigue enviando al menos un informe de uso por hora durante al menos seis horas. Si envías más de un informe de uso por hora, esto no afectará la duración mínima requerida de la prueba, que sigue siendo de seis horas.

  5. Durante el período de prueba, crea registros que contengan la información de uso que informas en formato CSV o de Hojas de cálculo de Google, con el siguiente formato:

    Hora (UTC) operationID startTime endTime consumerId metricName metricValue
    TIME OPERATION_ID START_TIME END_TIME project_number: PROJECT_NUMBER METRIC_NAME METRIC_VALUE

    Proporciona estos registros, en formato CSV o de Hojas de cálculo de Google, a tu equipo de ingeniería de socios de Cloud Marketplace.

  6. Después de que recibas el informe de estadísticas incrementales de clientes correspondiente al período durante el que ejecutaste tus pruebas, Google comparará los valores de tu informe con los valores esperados, incluidos los siguientes campos:

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

    Google te envía los resultados de su comparación.

Realiza una limpieza después de las pruebas

Después de que Google reciba y verifique tu uso durante el período de prueba, limpia los recursos que creaste para las pruebas de la siguiente manera:

  • Dejar de enviar informes de uso para los derechos que creaste para las pruebas
  • Cancela todos los derechos que creaste para las pruebas.
  • Quita a los miembros del equipo de Google que agregaste a tu cuenta de Facturación de Cloud durante las pruebas.