Cache
Ta klasa umożliwia uzyskanie konkretnej instancji pamięci podręcznej. Pamięci podręczne publiczne służą do przechowywania informacji, które nie zależą od tego, który użytkownik uzyskuje dostęp do skryptu. Pamięć podręczna prywatna służy do przechowywania informacji związanych z danym użytkownikiem, takich jak ustawienia czy ostatnia aktywność.
Nie ma gwarancji, że dane zapisane w pamięci podręcznej będą przechowywane do czasu wygaśnięcia. Musisz być gotowy/gotowa do null
z powrotem ze wszystkich odczytów.
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
get | Cache | Pobiera instancję pamięci podręcznej ograniczoną do bieżącego dokumentu i skryptu. |
get | Cache | Pobiera instancję pamięci podręcznej ograniczoną do skryptu. |
get | Cache | Pobiera instancję pamięci podręcznej ograniczoną do bieżącego użytkownika i skryptu. |
Szczegółowa dokumentacja
get Document Cache()
Pobiera instancję pamięci podręcznej ograniczoną do bieżącego dokumentu i skryptu. Pamięci podręczne dokumentów są powiązane z bieżącym dokumentem zawierającym skrypt. Używaj ich do przechowywania informacji o skrypcie, które są specyficzne dla bieżącego dokumentu. Jeśli ta metoda jest wywoływana poza kontekstem dokumentu zawierającego (np. z osobnego skryptu lub aplikacji internetowej), zwraca wartość null
.
// Gets a cache that is specific to the current document containing the script const cache = CacheService.getDocumentCache();
Powrót
Cache
– instancja pamięci podręcznej dokumentu lub null
, jeśli nie ma dokumentu zawierającego.
get Script Cache()
Pobiera instancję pamięci podręcznej ograniczoną do skryptu. Pamięć podręczna skryptu jest wspólna dla wszystkich użytkowników skryptu. Używaj ich do przechowywania informacji, które nie są związane z bieżącym użytkownikiem.
// Gets a cache that is common to all users of the script const cache = CacheService.getScriptCache();
Powrót
Cache
– instancja pamięci podręcznej skryptu,
get User Cache()
Pobiera instancję pamięci podręcznej ograniczoną do bieżącego użytkownika i skryptu. Pamięci podręczne użytkowników są specyficzne dla bieżącego użytkownika skryptu. Używaj ich do przechowywania informacji o skrypcie dotyczących bieżącego użytkownika.
// Gets a cache that is specific to the current user of the script const cache = CacheService.getUserCache();
Powrót
Cache
– instancja pamięci podręcznej użytkownika