Class CommunityConnector

Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.
Comunidade do Connect

O CommunityConnector permite que os scripts acessem criadores e utilitários para ajudar no desenvolvimento de conectores da comunidade para o Data Studio. Use essa classe para ter uma referência ao objeto Fields e às enumerações FieldType e AggregationType para que eles possam ser usados na construção de Fields.

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);

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() implementada no projeto de 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() implementada no projeto de 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() implementada no projeto de 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() implementada no projeto de 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 seu 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.