בעזרת 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
– מופע של מטמון משתמש