Properties Service

속성

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

클래스

이름간략한 설명
Properties속성 객체는 사용자, 문서 또는 스크립트 속성에 액세스하기 위한 인터페이스 역할을 합니다.
PropertiesService스크립트가 하나의 스크립트, 스크립트 사용자 한 명 또는 부가기능이 사용되는 문서 한 개로 범위가 지정된 키-값 쌍으로 간단한 데이터를 저장할 수 있습니다.
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