Cache
Layanan ini memungkinkan skrip meng-cache hasil untuk sementara yang memerlukan waktu untuk
mengambil/menghitung. Cache publik ditujukan untuk hal-hal yang tidak bergantung pada pengguna yang mengakses skrip Anda. Cache pribadi digunakan untuk hal-hal yang spesifik bagi pengguna,
seperti setelan atau aktivitas terbaru.
Class
Nama | Deskripsi singkat |
Cache | Referensi ke cache tertentu. |
CacheService | CacheService memungkinkan Anda mengakses cache untuk penyimpanan data jangka pendek. |
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
get(key) | String | Mendapatkan nilai yang di-cache untuk kunci yang diberikan, atau null jika tidak ada yang ditemukan. |
getAll(keys) | Object | Menampilkan Objek JavaScript yang berisi semua key-value pair yang ditemukan dalam cache untuk array kunci. |
put(key, value) | void | Menambahkan key-value pair ke cache. |
put(key, value, expirationInSeconds) | void | Menambahkan key-value pair ke cache, dengan waktu habis masa berlaku (dalam detik). |
putAll(values) | void | Menambahkan serangkaian key-value pair ke cache. |
putAll(values, expirationInSeconds) | void | Menambahkan serangkaian key-value pair ke cache, dengan waktu habis masa berlaku (dalam detik). |
remove(key) | void | Menghapus entri dari cache menggunakan kunci yang diberikan. |
removeAll(keys) | void | Menghapus kumpulan entri dari cache. |
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
getDocumentCache() | Cache | Mendapatkan instance cache yang dicakupkan ke dokumen dan skrip saat ini. |
getScriptCache() | Cache | Mendapatkan instance cache yang dicakupkan ke skrip. |
getUserCache() | Cache | Mendapatkan instance cache yang dicakupkan ke pengguna dan skrip saat ini. |