Class CommunityConnector

Conectoresda comunidade

O conectorda comunidade permite que scripts acessem builders e utilitários para ajudar no desenvolvimento de conectores da comunidade para o Data Studio. Use essa classe para receber uma referência ao objeto Fields e aos tipos enumerados FieldType e AggregationType para que eles possam ser usados na construção de Fields.

const cc = DataStudioApp.createCommunityConnector();

const fields = cc.getFields();

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

Propriedades

PropriedadeTipoDescrição
AggregationTypeAggregationTypeA enumeração AggregationType.
AuthTypeAuthTypeA enumeração AuthType.
BigQueryParameterTypeBigQueryParameterTypeA enumeração BigQueryParameterType.
FieldTypeFieldTypeA enumeração FieldType.

Métodos

MétodoTipo de retornoBreve descrição
getConfig()ConfigRetorna um objeto Config.
getFields()FieldsRetorna um objeto Fields.
newAuthTypeResponse()GetAuthTypeResponseRetorna um novo objeto GetAuthTypeResponse.
newBigQueryConfig()BigQueryConfigRetorna um novo objeto BigQueryConfig.
newDebugError()DebugErrorRetorna um novo objeto DebugError.
newGetDataResponse()GetDataResponseRetorna um novo objeto GetDataResponse.
newGetSchemaResponse()GetSchemaResponseRetorna um novo objeto GetSchemaResponse.
newSetCredentialsResponse()SetCredentialsResponseRetorna um novo objeto SetCredentialsResponse.
newUserError()UserErrorRetorna um novo objeto UserError.

Documentação detalhada

getConfig()

Retorna um objeto Config. Use esse objeto para adicionar entradas de configuração.

Retornar

Config: um objeto Config.


getFields()

Retorna um objeto Fields. Use esse objeto para adicionar Fields de métrica e dimensão.

Retornar

Fields: um objeto Fields.


newAuthTypeResponse()

Retorna um novo objeto GetAuthTypeResponse. Use esse objeto para criar uma resposta para a função getAuthType() que você implementa no projeto do script.

Retornar

GetAuthTypeResponse: um novo objeto GetAuthTypeResponse.


newBigQueryConfig()

Retorna um novo objeto BigQueryConfig. Use esse objeto para criar uma resposta para a função getData() que você implementa no projeto do script.

Retornar

BigQueryConfig: um novo objeto BigQueryConfig.


newDebugError()

Retorna um novo objeto DebugError. Use esse objeto para criar erros de depuração.

Retornar

DebugError: um novo objeto DebugError.


newGetDataResponse()

Retorna um novo objeto GetDataResponse. Use esse objeto para criar uma resposta para a função getData() que você implementa no projeto do script.

Retornar

GetDataResponse: um novo objeto GetDataResponse.


newGetSchemaResponse()

Retorna um novo objeto GetSchemaResponse. Use esse objeto para criar uma resposta para a função getSchema() que você implementa no projeto do script.

Retornar

GetSchemaResponse: um novo objeto GetSchemaResponse.


newSetCredentialsResponse()

Retorna um novo objeto SetCredentialsResponse. Use esse objeto para criar uma resposta para a função setCredentials() que você implementa no projeto de script.

Retornar

SetCredentialsResponse: um novo objeto SetCredentialsResponse.


newUserError()

Retorna um novo objeto UserError. Use esse objeto para criar erros do usuário.

Retornar

UserError: um novo objeto UserError.