Class CommunityConnector

커뮤니티커넥터

커뮤니티커넥터를 사용하면 스크립트가 빌더 및 유틸리티에 액세스하여 데이터 스튜디오용 커뮤니티 커넥터 개발을 도울 수 있습니다. 이 클래스를 사용하여 Fields 객체와 FieldTypeAggregationType enum의 참조를 가져와 Field 생성에 사용할 수 있습니다.

const cc = DataStudioApp.createCommunityConnector();

const fields = cc.getFields();

fields.newMetric()
    .setAggregation(cc.AggregationType.AVG)
    .setType(cc.FieldType.CURRENCY_USD);

속성

속성유형설명
AggregationTypeAggregationTypeAggregationType 열거형
AuthTypeAuthTypeAuthType 열거형
BigQueryParameterTypeBigQueryParameterTypeBigQueryParameterType 열거형
FieldTypeFieldTypeFieldType 열거형

메서드

메서드반환 유형간략한 설명
getConfig()ConfigConfig 객체를 반환합니다.
getFields()FieldsFields 객체를 반환합니다.
newAuthTypeResponse()GetAuthTypeResponseGetAuthTypeResponse 객체를 반환합니다.
newBigQueryConfig()BigQueryConfigBigQueryConfig 객체를 반환합니다.
newDebugError()DebugErrorDebugError 객체를 반환합니다.
newGetDataResponse()GetDataResponseGetDataResponse 객체를 반환합니다.
newGetSchemaResponse()GetSchemaResponseGetSchemaResponse 객체를 반환합니다.
newSetCredentialsResponse()SetCredentialsResponseSetCredentialsResponse 객체를 반환합니다.
newUserError()UserErrorUserError 객체를 반환합니다.

자세한 문서

getConfig()

Config 객체를 반환합니다. 이 객체를 사용하여 구성 항목을 추가합니다.

리턴

Config: Config 객체입니다.


getFields()

Fields 객체를 반환합니다. 이 객체를 사용하여 측정항목 및 측정기준 Field을 추가합니다.

리턴

Fields: Fields 객체입니다.


newAuthTypeResponse()

GetAuthTypeResponse 객체를 반환합니다. 이 객체를 사용하여 스크립트 프로젝트에서 구현하는 getAuthType() 함수의 응답을 만듭니다.

리턴

GetAuthTypeResponse: 새 GetAuthTypeResponse 객체입니다.


newBigQueryConfig()

BigQueryConfig 객체를 반환합니다. 이 객체를 사용하여 스크립트 프로젝트에서 구현하는 getData() 함수의 응답을 만듭니다.

리턴

BigQueryConfig: 새 BigQueryConfig 객체입니다.


newDebugError()

DebugError 객체를 반환합니다. 이 객체를 사용하여 디버그 오류를 만듭니다.

리턴

DebugError: 새 DebugError 객체입니다.


newGetDataResponse()

GetDataResponse 객체를 반환합니다. 이 객체를 사용하여 스크립트 프로젝트에서 구현하는 getData() 함수의 응답을 만듭니다.

리턴

GetDataResponse: 새 GetDataResponse 객체입니다.


newGetSchemaResponse()

GetSchemaResponse 객체를 반환합니다. 이 객체를 사용하여 스크립트 프로젝트에서 구현하는 getSchema() 함수의 응답을 만듭니다.

리턴

GetSchemaResponse: 새 GetSchemaResponse 객체입니다.


newSetCredentialsResponse()

SetCredentialsResponse 객체를 반환합니다. 이 객체를 사용하여 스크립트 프로젝트에서 구현하는 setCredentials() 함수의 응답을 만듭니다.

리턴

SetCredentialsResponse: 새 SetCredentialsResponse 객체입니다.


newUserError()

UserError 객체를 반환합니다. 이 객체를 사용하여 사용자 오류를 만듭니다.

리턴

UserError: 새 UserError 객체입니다.