Lisensi Berukur

Pendahuluan

Lisensi berukur adalah mekanisme lisensi yang dapat digunakan bersamaan dengan metode lisensi yang ada. Jika Anda ingin ditagih berdasarkan penggunaan fitur API Aspose.Slides, Anda memilih lisensi berukur.

Terapkan Kunci Berukur

  1. Buat sebuah instance dari kelas Metered.

  2. Kirimkan kunci publik dan privat Anda ke metode setMeteredKey.

  3. Lakukan beberapa pemrosesan (eksekusi tugas).

  4. Panggil metode getConsumptionQuantity dari kelas Metered.

Anda akan melihat jumlah/kuantitas permintaan API yang telah Anda konsumsi sejauh ini.

Contoh kode ini menunjukkan cara menggunakan lisensi berukur:

// Membuat instance dari kelas Metered
com.aspose.slides.Metered metered = new com.aspose.slides.Metered();

try {
    // Mengirimkan kunci publik dan privat ke objek Metered
    metered.setMeteredKey("<valid public key>", "<valid private key>");

    // Mendapatkan nilai kuantitas konsumsi sebelum panggilan API
    double amountBefore = com.aspose.slides.Metered.getConsumptionQuantity();
    System.out.println("Amount consumed before: " + amountBefore);

    // Lakukan sesuatu dengan API Aspose.Slides di sini
    // ...

    // Mendapatkan nilai kuantitas konsumsi setelah panggilan API
    double amountAfter = com.aspose.slides.Metered.getConsumptionQuantity();
    System.out.println("Amount consumed after: " + amountAfter);
} catch (Exception ex) {
    ex.printStackTrace();
}

FAQ

Apakah saya dapat menggunakan lisensi berukur bersama dengan lisensi reguler (perpetual atau sementara) dalam aplikasi yang sama?

Ya. Berukur adalah mekanisme lisensi tambahan yang dapat digunakan bersamaan dengan metode lisensi. Anda memilih mekanisme mana yang akan diterapkan ketika aplikasi dimulai.

Apa yang sebenarnya dihitung sebagai konsumsi pada lisensi berukur: operasi atau berkas?

Penggunaan API dihitung, artinya jumlah permintaan atau operasi. Anda dapat memperoleh konsumsi saat ini melalui metode pelacakan konsumsi.

Apakah berukur cocok untuk microservices dan lingkungan serverless di mana instance sering di-restart?

Ya. Karena perhitungan dilakukan pada tingkat panggilan API, skenario dengan start dingin yang sering kompatibel, asalkan ada akses jaringan yang stabil untuk perhitungan berukur.

Apakah fungsi perpustakaan berbeda ketika menggunakan lisensi berukur dibandingkan dengan lisensi perpetual?

Tidak. Ini hanya tentang mekanisme lisensi dan penagihan; kemampuan produk tetap sama.

Bagaimana kaitan berukur dengan versi percobaan dan lisensi sementara?

Versi percobaan memiliki batasan dan watermark, lisensi sementara menghapus batasan selama 30 hari, dan berukur menghapus batasan serta menagih berdasarkan penggunaan sebenarnya.

Apakah saya dapat mengontrol anggaran dengan secara otomatis merespons ketika ambang konsumsi terlampaui?

Ya. Praktik umum adalah secara periodik membaca konsumsi saat ini via metode pelacakan dan menerapkan batas atau peringatan Anda sendiri pada level aplikasi atau pemantauan.