Properties Service

속성

이 서비스를 통해 스크립트는 특정 스크립트, 스크립트 사용자 또는 편집기 부가기능이 사용되는 문서 1개로 범위가 지정된 키-값 쌍으로 문자열을 저장할 수 있습니다. 각 속성 유형을 사용해야 하는 경우에 대한 자세한 내용은 속성 서비스 가이드를 참고하세요.

클래스

이름간략한 설명
Properties속성 객체는 사용자, 문서 또는 스크립트 속성에 액세스하기 위한 인터페이스 역할을 합니다.
PropertiesService스크립트가 하나의 스크립트, 스크립트 사용자 1명 또는 부가기능이 사용되는 문서 1개로 범위가 지정된 키-값 쌍에 간단한 데이터를 저장할 수 있도록 허용합니다.
ScriptProperties스크립트 속성은 영구 저장소에 스크립트가 저장하는 키-값 쌍입니다.
UserProperties사용자 속성은 사용자마다 고유한 키-값 쌍입니다.

Properties

방법

메서드반환 유형간략한 설명
deleteAllProperties()Properties현재 Properties 저장소에 있는 모든 속성을 삭제합니다.
deleteProperty(key)Properties현재 Properties 저장소에서 지정된 키가 있는 속성을 삭제합니다.
getKeys()String[]현재 Properties 저장소의 모든 키를 가져옵니다.
getProperties()Object현재 Properties 저장소에 있는 모든 키-값 쌍의 사본을 가져옵니다.
getProperty(key)String현재 Properties 저장소에서 지정된 키와 연결된 값을 가져오거나 이러한 키가 없으면 null을 가져옵니다.
setProperties(properties)Properties현재 Properties 저장소에 있는 지정된 객체의 모든 키-값 쌍을 설정합니다.
setProperties(properties, deleteAllOthers)Properties현재 Properties 저장소에 있는 지정된 객체의 모든 키-값 쌍을 설정하고 선택적으로 저장소에 있는 다른 모든 속성을 삭제합니다.
setProperty(key, value)Properties현재 Properties 저장소에 지정된 키-값 쌍을 설정합니다.

PropertiesService

방법

메서드반환 유형간략한 설명
getDocumentProperties()Properties열린 문서, 스프레드시트 또는 양식 내에서 모든 사용자가 액세스할 수 있는 속성 저장소 (이 스크립트에만 해당)를 가져옵니다.
getScriptProperties()Properties이 스크립트 내에서만 모든 사용자가 액세스할 수 있는 속성 저장소를 가져옵니다.
getUserProperties()Properties현재 사용자만 이 스크립트 내에서 액세스할 수 있는 속성 저장소를 가져옵니다.

ScriptProperties

UserProperties