Class CacheService

Dịch vụbộ nhớ đệm

Dịch vụbộ nhớ đệm cho phép bạn truy cập vào bộ nhớ đệm để lưu trữ dữ liệu trong thời gian ngắn.

Lớp này cho phép bạn lấy một thực thể bộ nhớ đệm cụ thể. Bộ nhớ đệm công khai dành cho những nội dung không phụ thuộc vào việc người dùng nào đang truy cập vào tập lệnh của bạn. Bộ nhớ đệm riêng tư dành cho những nội dung dành riêng cho người dùng, chẳng hạn như chế độ cài đặt hoặc hoạt động gần đây.

Dữ liệu bạn ghi vào bộ nhớ đệm không được đảm bảo sẽ tồn tại cho đến thời điểm hết hạn. Bạn phải chuẩn bị để lấy lại null từ tất cả các lần đọc.

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
getDocumentCache()CacheLấy thực thể bộ nhớ đệm trong phạm vi tài liệu và tập lệnh hiện tại.
getScriptCache()CacheLấy thực thể bộ nhớ đệm trong phạm vi tập lệnh.
getUserCache()CacheLấy thực thể bộ nhớ đệm trong phạm vi người dùng và tập lệnh hiện tại.

Tài liệu chi tiết

getDocumentCache()

Lấy thực thể bộ nhớ đệm trong phạm vi tài liệu và tập lệnh hiện tại. Bộ nhớ đệm tài liệu dành riêng cho tài liệu hiện tại chứa tập lệnh. Sử dụng các thuộc tính này để lưu trữ thông tin tập lệnh dành riêng cho tài liệu hiện tại. Nếu phương thức này được gọi bên ngoài ngữ cảnh của tài liệu chứa (chẳng hạn như từ một tập lệnh độc lập hoặc ứng dụng web), phương thức này sẽ trả về null.

// Gets a cache that is specific to the current document containing the script
const cache = CacheService.getDocumentCache();

Cầu thủ trả bóng

Cache – một thực thể bộ nhớ đệm tài liệu hoặc null nếu không có tài liệu nào chứa


getScriptCache()

Lấy thực thể bộ nhớ đệm trong phạm vi tập lệnh. Bộ nhớ đệm tập lệnh là chung cho tất cả người dùng tập lệnh. Sử dụng các biến này để lưu trữ thông tin không dành riêng cho người dùng hiện tại.

// Gets a cache that is common to all users of the script
const cache = CacheService.getScriptCache();

Cầu thủ trả bóng

Cache – một thực thể bộ nhớ đệm tập lệnh


getUserCache()

Lấy thực thể bộ nhớ đệm trong phạm vi người dùng và tập lệnh hiện tại. Bộ nhớ đệm của người dùng dành riêng cho người dùng hiện tại của tập lệnh. Sử dụng các biến này để lưu trữ thông tin tập lệnh dành riêng cho người dùng hiện tại.

// Gets a cache that is specific to the current user of the script
const cache = CacheService.getUserCache();

Cầu thủ trả bóng

Cache – một thực thể bộ nhớ đệm của người dùng