Class CacheService

CacheService

בעזרת CacheService ניתן לגשת למטמון לצורך אחסון נתונים לטווח קצר.

המחלקה הזו מאפשרת לאחזר מופע ספציפי של מטמון. מטמון ציבורי מיועד לדברים שאינם בהתאם למשתמש שניגש לסקריפט. מטמון פרטי נועד לדברים ספציפי למשתמש, כמו הגדרות או פעילות אחרונה.

לא בטוח שהנתונים שאתם כותבים במטמון יישמרו עד למועד התפוגה שלהם. שלך חייב להיות מוכן להחזרה null מכל הקריאה.

שיטות

שיטהסוג הערך המוחזרתיאור קצר
getDocumentCache()Cacheאחזור של מופע המטמון בהיקף של המסמך והסקריפט הנוכחיים.
getScriptCache()Cacheאחזור של מופע המטמון בהיקף של הסקריפט.
getUserCache()Cacheהפונקציה מקבלת את המופע של המטמון בהיקף של המשתמש והסקריפט הנוכחיים.

מסמכי תיעוד מפורטים

getDocumentCache()

אחזור של מופע המטמון בהיקף של המסמך והסקריפט הנוכחיים. מטמוני מסמכים הם ספציפיים למסמך הנוכחי שמכיל את הסקריפט. השתמשו בהם כדי לאחסן מידע על סקריפט הוא ספציפי למסמך הנוכחי. אם קוראים לשיטה הזו מחוץ להקשר של שמכיל מסמך (למשל מסקריפט נפרד או מאפליקציית אינטרנט), השיטה הזו מחזירה את הערך null.

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

חזרה

Cache - מופע של מטמון מסמך, או null אם אין מסמך שמכיל את המסמך


getScriptCache()

אחזור של מופע המטמון בהיקף של הסקריפט. קובצי סקריפטים במטמון נפוצים לכל המשתמשים סקריפט. יש להשתמש בהם כדי לאחסן מידע שאינו ספציפי למשתמש הנוכחי.

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

חזרה

Cache - מופע של מטמון סקריפט


getUserCache()

הפונקציה מקבלת את המופע של המטמון בהיקף של המשתמש והסקריפט הנוכחיים. המטמון של המשתמש הוא ספציפי המשתמש הנוכחי בסקריפט. השתמשו בהם כדי לאחסן פרטי סקריפט שספציפיים המשתמש הנוכחי.

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

חזרה

Cache – מופע של מטמון משתמש