Cache Service

แคช

บริการนี้อนุญาตให้สคริปต์แคชผลลัพธ์ที่ใช้เวลาดึงข้อมูล/ประมวลผลไว้ชั่วคราวได้ แคชสาธารณะมีไว้สำหรับสิ่งที่ไม่ได้ขึ้นอยู่กับว่าผู้ใช้รายใดกำลังเข้าถึงสคริปต์ของคุณ แคชส่วนตัวมีไว้สำหรับสิ่งต่างๆ ที่เจาะจงผู้ใช้ เช่น การตั้งค่าหรือกิจกรรมล่าสุด

คลาส

ชื่อรายละเอียดแบบย่อ
Cacheการอ้างอิงไปยังแคชหนึ่งๆ
CacheServiceCacheService ช่วยให้คุณเข้าถึงแคชเพื่อเก็บข้อมูลระยะสั้นได้

Cache

วิธีการ

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
get(key)Stringรับค่าที่แคชไว้สำหรับคีย์ที่ระบุ หรือเป็นค่าว่างหากไม่พบ
getAll(keys)Objectแสดงผลออบเจ็กต์ JavaScript ที่มีคู่คีย์/ค่าทั้งหมดที่พบในแคชสำหรับอาร์เรย์ของคีย์
put(key, value)voidเพิ่มคู่คีย์/ค่าลงในแคช
put(key, value, expirationInSeconds)voidเพิ่มคู่คีย์/ค่าลงในแคช พร้อมเวลาหมดอายุ (เป็นวินาที)
putAll(values)voidเพิ่มชุดคู่คีย์/ค่าลงในแคช
putAll(values, expirationInSeconds)voidเพิ่มชุดคู่คีย์/ค่าลงในแคช พร้อมเวลาหมดอายุ (เป็นวินาที)
remove(key)voidลบรายการออกจากแคชโดยใช้คีย์ที่ระบุ
removeAll(keys)voidนำชุดรายการออกจากแคช

CacheService

วิธีการ

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
getDocumentCache()Cacheรับอินสแตนซ์แคชที่กำหนดขอบเขตเฉพาะเอกสารและสคริปต์ปัจจุบัน
getScriptCache()Cacheรับอินสแตนซ์ของแคชที่กำหนดขอบเขตเป็นสคริปต์
getUserCache()Cacheรับอินสแตนซ์ของแคชที่กำหนดขอบเขตไว้เป็นผู้ใช้และสคริปต์ปัจจุบัน