Class CacheService

CacheService

CacheService 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 tải một thực thể cụ thể của bộ nhớ đệm. Bộ nhớ đệm công khai dành cho những nội dung không phụ thuộc vào người dùng nào đang truy cập tập lệnh của bạn. Bộ nhớ đệm riêng tư là bộ nhớ đệm 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 khi hết hạn. Bạn phải chuẩn bị sẵn sàng để lấy lại null từ tất cả các lượt đọc.

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
getDocumentCache()CacheXem 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()CacheXem 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()

Xem 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 của tài liệu là dành riêng cho tài liệu hiện tại có chứa tập lệnh. Hãy sử dụng các lớp 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), thì phương thức này sẽ trả về null.

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

Cầu thủ trả bóng

Cache — một bản sao bộ nhớ đệm của 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. Tất cả người dùng tập lệnh đều có thể sử dụng bộ nhớ đệm tập lệnh. Sử dụng các lớp 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
var cache = CacheService.getScriptCache();

Cầu thủ trả bóng

Cache – một bản sao bộ nhớ đệm tập lệnh


getUserCache()

Xem 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. Hãy sử dụng các tập lệnh 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
var cache = CacheService.getUserCache();

Cầu thủ trả bóng

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