Cache Service

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.
Cache

Layanan ini memungkinkan skrip untuk meng-cache hasil sementara yang membutuhkan waktu untuk mengambil/menghitung. Cache publik adalah untuk hal-hal yang tidak bergantung pada pengguna yang mengakses skrip Anda. Cache pribadi ditujukan untuk hal-hal yang spesifik untuk pengguna, seperti setelan atau aktivitas terbaru.

Class

NameDeskripsi singkat
CacheReferensi ke cache tertentu.
CacheServiceCacheService memungkinkan Anda mengakses cache untuk penyimpanan data jangka pendek.

Cache

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
get(key)StringMendapatkan nilai yang di-cache untuk kunci tertentu, atau null jika tidak ada yang ditemukan.
getAll(keys)ObjectMenampilkan Objek JavaScript yang berisi semua key-value pair yang ditemukan dalam cache untuk array kunci.
put(key, value)voidMenambahkan key-value pair ke cache.
put(key, value, expirationInSeconds)voidMenambahkan key-value pair ke cache, dengan masa berlaku (dalam detik).
putAll(values)voidMenambahkan sekumpulan key-value pair ke cache.
putAll(values, expirationInSeconds)voidMenambahkan sekumpulan key-value pair ke cache, dengan waktu habis masa berlaku (dalam detik).
remove(key)voidMenghapus entri dari cache menggunakan kunci yang diberikan.
removeAll(keys)voidMenghapus kumpulan entri dari cache.

CacheService

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
getDocumentCache()CacheMendapatkan instance cache yang dicakupkan ke dokumen dan skrip saat ini.
getScriptCache()CacheMendapatkan instance cache yang dicakupkan ke skrip.
getUserCache()CacheMendapatkan instance cache yang dicakupkan ke pengguna dan skrip saat ini.