Menguji pelaporan penggunaan untuk produk SaaS

Dokumen ini menunjukkan cara menguji pelaporan penggunaan untuk produk SaaS yang Anda tawarkan melalui Google Cloud Marketplace.

Sebelum memulai

  • Untuk menguji pelaporan penggunaan, paket harga produk Anda harus disetujui oleh Google. Untuk mengetahui detail selengkapnya, lihat Mengirimkan harga untuk ditinjau.

  • Pastikan Anda menggunakan Akun Penagihan Pengujian, yang memiliki penggunaan dengan diskon 100%. Untuk mengetahui langkah-langkah menyiapkan Akun Penagihan Pengujian, lihat Membuat Akun Penagihan Pengujian.

  • Pastikan Anda telah mengaktifkan laporan Insight inkremental pelanggan. Hal ini melibatkan langkah-langkah berikut:

Menjalankan pengujian untuk menghasilkan penggunaan

Anda memverifikasi pelaporan penggunaan dengan menjalankan pengujian yang menghasilkan laporan penggunaan, lalu membandingkan laporan penggunaan dengan hasil yang Anda harapkan. Untuk menjalankan pengujian, lakukan hal berikut:

  1. Di Producer Portal, beralihlah ke project Google Cloud yang terkait dengan Akun Penagihan Pengujian Anda.

  2. Dari halaman listingan Google Cloud Marketplace produk Anda, gunakan Akun Penagihan Uji coba untuk membeli produk.

  3. Mengirim laporan penggunaan awal untuk satu metrik yang dapat dikenali. Jumlah ini harus lebih dari US$0,01, dan kurang dari jumlah penggunaan yang Anda harapkan untuk satu jam penggunaan. Misalnya, jika produk Anda ditagih per GiB per jam, kirimkan satu laporan penggunaan yang setara dengan satu GiB per jam. Hal ini memudahkan Anda untuk memverifikasi bahwa pengukuran dan penagihan berfungsi seperti yang diharapkan saat Anda membandingkannya dengan laporan Insight inkremental pelanggan.

    Untuk mengetahui detail tentang cara mengirim laporan penggunaan, termasuk cara memformat laporan dan waktu penggunaan, lihat Melaporkan penggunaan ke Google.

  4. Terus kirim minimal satu laporan penggunaan per jam selama minimal enam jam. Jika Anda mengirim lebih dari satu laporan penggunaan per jam, hal ini tidak memengaruhi panjang minimum pengujian yang diperlukan, yang tetap enam jam.

  5. Selama durasi periode pengujian, buat log yang berisi informasi penggunaan yang Anda laporkan dalam format Google Spreadsheet atau CSV, dengan format berikut:

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

    Berikan log ini, dalam format Google Spreadsheet atau CSV, ke tim engineering partner Cloud Marketplace Anda.

  6. Setelah Anda menerima laporan Insight inkremental pelanggan yang sesuai dengan jangka waktu saat Anda menjalankan pengujian, Google akan membandingkan nilai dalam laporan dengan nilai yang diharapkan, termasuk kolom berikut:

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

    Google akan mengirimkan hasil perbandingannya kepada Anda.

Membersihkan setelah pengujian

Setelah Google menerima dan memverifikasi penggunaan Anda dari periode pengujian, Anda dapat menghapus resource yang dibuat untuk pengujian dengan melakukan tindakan berikut:

  • Berhenti mengirim laporan penggunaan untuk hak yang Anda buat untuk pengujian.
  • Batalkan semua hak yang Anda buat untuk pengujian.
  • Hapus anggota tim Google yang Anda tambahkan ke akun Layanan Penagihan Cloud selama pengujian.