Mulai 1 Desember 2023, WebOffice dikenai biaya berdasarkan jumlah panggilan API, bukan berdasarkan pembukaan dokumen. Perubahan ini hanya berlaku untuk Proyek yang dibuat pada atau setelah tanggal tersebut. Proyek yang dibuat sebelum 1 Desember 2023 tetap menggunakan model penagihan per pembukaan.
Perbandingan model penagihan
Dalam model penagihan per panggilan, setiap panggilan ke GenerateWebofficeToken atau RefreshWebofficeToken dikenai satu kali biaya. Setiap token berlaku selama 30 menit dan hanya mengizinkan satu pengguna membuka dokumen. Jika beberapa pengguna mencoba menggunakan token akses yang sama untuk membuka dokumen yang sama, hanya pengguna yang terakhir melakukan permintaan yang dapat membukanya—izin akses dokumen yang diberikan kepada pengguna sebelumnya akan dicabut. Untuk mencegah kegagalan akses saat beberapa pengguna memerlukan akses, buat token terpisah untuk setiap pengguna setiap kali mereka membuka dokumen.
|
Description |
Penagihan per Pembukaan (sebelum 1 Desember 2023) |
Penagihan per Panggilan (pada atau setelah 1 Desember 2023) |
|
Proyek yang Terdampak |
Proyek yang dibuat sebelum 1 Desember 2023 |
Proyek yang dibuat pada atau setelah 1 Desember 2023 |
|
Biaya Dikenakan Saat |
Pengguna membuka dokumen (koneksi terbentuk lalu terputus). |
GenerateWebofficeToken atau RefreshWebofficeToken dipanggil. |
|
Batas Waktu Token |
Tidak ada batas. Token tetap berlaku tanpa batas waktu. |
30 menit per token. |
|
Akses Multi-Pengguna |
Beberapa pengguna dapat berbagi satu token. |
Satu token hanya untuk satu pengguna dalam satu waktu. Pengguna tambahan memerlukan token terpisah. |
|
Pembukaan Berulang dalam Masa Berlaku Token |
Setiap pembukaan dikenai biaya. |
Hanya panggilan pertama yang dikenai biaya. Membuka ulang dalam 30 menit tidak dikenai biaya. |
Beralih ke paket penagihan per panggilan
Untuk beralih ke penagihan per panggilan, buat Proyek baru dan perbarui integrasi Anda agar menggunakannya.
Buat Proyek baru di Konsol IMM. Proyek baru menggunakan penagihan per panggilan secara default.
-
Perbarui kode Anda untuk memanggil GenerateWebofficeToken setiap kali pengguna membuka dokumen, lalu berikan token yang dikembalikan hanya kepada pengguna tersebut. Jangan gunakan kembali token untuk pengguna lain.
// Buat token baru untuk setiap permintaan pembukaan dokumen token = GenerateWebofficeToken(project=<new-project-id>, ...) // Berikan token hanya kepada pengguna yang melakukan permintaan Perbarui parameter
projectdalam panggilan API Anda agar merujuk ke Proyek baru tersebut.