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 acessar uma referência ao Fields
objeto e os tipos enumerados FieldType
e AggregationType
para que possam ser usados no
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 o
getAuthType()
que você implementa no projeto de script.
Retornar
GetAuthTypeResponse
: um novo objeto GetAuthTypeResponse
.
newBigQueryConfig()
Retorna um novo objeto BigQueryConfig
. Use esse objeto para criar uma resposta para o
getData()
que você implementa 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 o
getData()
que você implementa no projeto de script.
Retornar
GetDataResponse
: um novo objeto GetDataResponse
.
newGetSchemaResponse()
Retorna um novo objeto GetSchemaResponse
. Use esse objeto para criar uma resposta para o
getSchema()
que você implementa no projeto de script.
Retornar
GetSchemaResponse
: um novo objeto GetSchemaResponse
.
newSetCredentialsResponse()
Retorna um novo objeto SetCredentialsResponse
. Use este objeto para criar uma resposta para
a função setCredentials()
que você implementa no projeto de script.
Retornar
SetCredentialsResponse
: um novo objeto SetCredentialsResponse
.