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 receber uma referência ao objeto Fields
e aos tipos enumerados FieldType
e AggregationType
, para que possam ser usados na
construção de Field
s.
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
Propriedade | Tipo | Descrição |
---|---|---|
AggregationType | AggregationType | A enumeração AggregationType . |
AuthType | AuthType | A enumeração AuthType . |
BigQueryParameterType | BigQueryParameterType | A enumeração BigQueryParameterType . |
FieldType | FieldType | A enumeração FieldType . |
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
getConfig() | Config | Retorna um objeto Config . |
getFields() | Fields | Retorna um objeto Fields . |
newAuthTypeResponse() | GetAuthTypeResponse | Retorna um novo objeto GetAuthTypeResponse . |
newBigQueryConfig() | BigQueryConfig | Retorna um novo objeto BigQueryConfig . |
newDebugError() | DebugError | Retorna um novo objeto DebugError . |
newGetDataResponse() | GetDataResponse | Retorna um novo objeto GetDataResponse . |
newGetSchemaResponse() | GetSchemaResponse | Retorna um novo objeto GetSchemaResponse . |
newSetCredentialsResponse() | SetCredentialsResponse | Retorna um novo objeto SetCredentialsResponse . |
newUserError() | UserError | Retorna um novo objeto UserError . |
Documentação detalhada
getConfig()
getFields()
newAuthTypeResponse()
Retorna um novo objeto GetAuthTypeResponse
. Use esse objeto para criar uma resposta para a função getAuthType()
implementada no seu projeto de script.
Retorno
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 seu projeto de script.
Retorno
BigQueryConfig
: um novo objeto BigQueryConfig
.
newDebugError()
Retorna um novo objeto DebugError
. Use esse objeto para criar erros de depuração.
Retorno
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 seu projeto de script.
Retorno
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 seu projeto de script.
Retorno
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.
Retorno
SetCredentialsResponse
: um novo objeto SetCredentialsResponse
.