Umożliwia skryptom przechowywanie prostych danych w postaci par klucz-wartość w zakresie jednego skryptu, jednego użytkownika skryptu lub jednego dokumentu, w którym używany jest dodatek. Właściwości nie można udostępniać między skryptami. Więcej informacji o tym, kiedy używać poszczególnych typów właściwości, znajdziesz w przewodniku po usłudze Properties.
// Sets three properties of different types. const documentProperties = PropertiesService.getDocumentProperties(); const scriptProperties = PropertiesService.getScriptProperties(); const userProperties = PropertiesService.getUserProperties(); documentProperties.setProperty('DAYS_TO_FETCH', '5'); scriptProperties.setProperty( 'SERVER_URL', 'http://www.example.com/MyWeatherService/', ); userProperties.setProperty('DISPLAY_UNITS', 'metric');
Metody
| Metoda | Zwracany typ | Krótki opis |
|---|---|---|
get | Properties | Zwraca magazyn właściwości (tylko dla tego skryptu), do którego wszyscy użytkownicy mają dostęp w otwartym dokumencie, arkuszu kalkulacyjnym lub formularzu. |
get | Properties | Pobiera magazyn właściwości, do którego wszyscy użytkownicy mają dostęp, ale tylko w ramach tego skryptu. |
getUserProperties() | Properties | Pobiera pamięć usługi, do której dostęp ma tylko bieżący lub efektywny użytkownik i tylko w tym skrypcie. |
Szczegółowa dokumentacja
get Document Properties()
Zwraca magazyn właściwości (tylko dla tego skryptu), do którego wszyscy użytkownicy mają dostęp w otwartym dokumencie, arkuszu kalkulacyjnym lub formularzu. Jest ona dostępna tylko wtedy, gdy skrypt jest opublikowany i wykonywany jako dodatek lub gdy jest powiązany z plikiem Google. Jeśli właściwości dokumentu są niedostępne, ta metoda zwraca wartość null. Do właściwości dokumentu utworzonych przez skrypt nie można uzyskać dostępu poza tym skryptem, nawet za pomocą innych skryptów, które mają dostęp do tego samego dokumentu.
Powrót
Properties – magazyn właściwości tylko dla tego skryptu, do którego mają dostęp wszyscy użytkownicy bieżącego dokumentu, lub null, jeśli skrypt nie jest dodatkiem ani nie jest powiązany z plikiem Google Workspace.
get Script Properties()
Pobiera magazyn właściwości, do którego wszyscy użytkownicy mają dostęp, ale tylko w ramach tego skryptu.
Powrót
Properties – magazyn właściwości, do którego mają dostęp wszyscy użytkownicy skryptu.
get User Properties()
Pobiera pamięć usługi, do której dostęp ma tylko bieżący lub efektywny użytkownik i tylko w tym skrypcie.
Powrót
Properties – magazyn właściwości, do którego dostęp ma tylko bieżący lub efektywny użytkownik skryptu.