Class CommunityConnector

CommunityConnector

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

var cc = DataStudioApp.createCommunityConnector();
var fieldType = cc.FieldType;
var aggregationType = cc.AggregationType;

var fields = cc.getFields();

fields.newMetric()
  .setAggregation(aggregationType.AVG)
  .setType(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 객체입니다.