Usługa Cache
Ta klasa umożliwia uzyskanie konkretnej instancji pamięci podręcznej. Pamięć podręczna publiczna służy do przechowywania danych, które nie zależą od tego, który użytkownik uzyskuje dostęp do skryptu. Prywatne pamięci podręczne służą do przechowywania informacji dotyczących konkretnego użytkownika, takich jak ustawienia czy ostatnia aktywność.
Nie ma gwarancji, że dane zapisane w pamięci podręcznej będą w niej przechowywane do czasu wygaśnięcia. Musisz być przygotowany(-a) na zwrot null za wszystkie odczyty.
Metody
| Metoda | Zwracany typ | Krótki opis |
|---|---|---|
get | Cache|null | Pobiera instancję pamięci podręcznej w zakresie bieżącego dokumentu i skryptu. |
get | Cache | Pobiera instancję pamięci podręcznej w zakresie 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 w zakresie bieżącego dokumentu i skryptu. Pamięć podręczna dokumentu jest specyficzna dla bieżącego dokumentu, który zawiera 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. ze skryptu autonomicznego 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|null – instancja pamięci podręcznej dokumentu lub null, jeśli nie ma dokumentu zawierającego;
get Script Cache()
Pobiera instancję pamięci podręcznej w zakresie skryptu. Pamięci podręczne skryptu są wspólne dla wszystkich użytkowników skryptu. Używaj ich do przechowywania informacji, które nie są specyficzne dla bieżącego użytkownika.
// Gets a cache that is common to all users of the script const cache = CacheService.getScriptCache();
Powrót
Cache – instancja pamięci podręcznej skryptów.
get User Cache()
Pobiera instancję pamięci podręcznej ograniczoną do bieżącego użytkownika i skryptu. Pamięci podręczne użytkownika są specyficzne dla bieżącego użytkownika skryptu. Używaj ich do przechowywania informacji o skrypcie, które są specyficzne dla 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.