SettingsService is an object designed for working with settings through PropertiesService
and CacheService
.
- Open your project in Google Apps Script Dashboard.
- Copy the contents of the
index.js
file and paste it into a new file in your Google Apps Script project.
const settings = SettingsService.getDocumentSettings();
settings.email = 'stoianov.maksym@gmail.com';
Logger.log(settings.email);
const settings = SettingsService.getScriptSettings();
settings.email = 'stoianov.maksym@gmail.com';
Logger.log(settings.email);
const settings = SettingsService.getUserSettings();
settings.email = 'stoianov.maksym@gmail.com';
Logger.log(settings.email);
- Use recursive proxy to track object changes in
Settings._values
. - Create
setProperties()
method. - Create
getKeys()
method. - Create
getProperties()
method. - Create
deleteAllProperties()
method.
- 1.1.0: Bug fixes. Improved JSDoc documentation.
- 1.0.0: Release.