스크립트 프로젝트의 get
응답을 만드는 빌더입니다.
function getFields() { //... } function getData() { const cc = DataStudioApp.createCommunityConnector(); return cc.newGetDataResponse() .setFields(getFields()) .addRow(['3', 'Foobar.com']) .addRow(['4', 'Foobaz.com']) .addRows([ ['5', 'Fizzbuz.com'], ['6', 'Fizzbaz.com'], ]) .build(); }
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
add | Get | 이 Get 에 여러 데이터 행을 추가합니다. |
add | Get | 이 Get 에 데이터 행을 추가합니다. |
build() | Object | 이 객체를 검증하고 Data Studio에 필요한 형식으로 반환합니다. |
set | Get | 빌더의 Fields 를 설정합니다. |
set | Get | 이 빌더의 필터 적용 상태를 설정합니다. |
자세한 문서
add All Rows(rows)
이 Get
에 여러 데이터 행을 추가합니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
rows | String[][] | 설정할 데이터 행입니다. |
리턴
Get
: 체이닝을 위한 이 빌더
add Row(row)
이 Get
에 데이터 행을 추가합니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
row | String[] | 설정할 데이터 행입니다. |
리턴
Get
: 체이닝을 위한 이 빌더
build()
set Fields(fields)
set Filters Applied(filtersApplied)
이 빌더의 필터 적용 상태를 설정합니다. 모든 필터가 성공적으로 적용된 경우 true
로 설정하고 그렇지 않은 경우 false
로 설정합니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
filters | Boolean | - 설정에 적용된 필터 상태입니다. |
리턴
Get
: 체이닝을 위한 이 빌더