CommunityConnector permite que las secuencias de comandos accedan a los compiladores y las utilidades para ayudar con el desarrollo de conectores de la comunidad para Data Studio. Usa esta clase para obtener una referencia al objeto Fields
y a las enumeraciones FieldType
y AggregationType
, de modo que puedan usarse en la construcción de 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);
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
AggregationType | AggregationType | La enumeración AggregationType . |
AuthType | AuthType | La enumeración AuthType . |
BigQueryParameterType | BigQueryParameterType | La enumeración BigQueryParameterType . |
FieldType | FieldType | La enumeración FieldType . |
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
getConfig() | Config | Muestra un objeto Config . |
getFields() | Fields | Muestra un objeto Fields . |
newAuthTypeResponse() | GetAuthTypeResponse | Muestra un objeto GetAuthTypeResponse nuevo. |
newBigQueryConfig() | BigQueryConfig | Muestra un objeto BigQueryConfig nuevo. |
newDebugError() | DebugError | Muestra un objeto DebugError nuevo. |
newGetDataResponse() | GetDataResponse | Muestra un objeto GetDataResponse nuevo. |
newGetSchemaResponse() | GetSchemaResponse | Muestra un objeto GetSchemaResponse nuevo. |
newSetCredentialsResponse() | SetCredentialsResponse | Muestra un objeto SetCredentialsResponse nuevo. |
newUserError() | UserError | Muestra un objeto UserError nuevo. |
Documentación detallada
getConfig()
getFields()
newAuthTypeResponse()
Muestra un objeto GetAuthTypeResponse
nuevo. Usa este objeto a fin de crear una respuesta para la función getAuthType()
que implementas en el proyecto de la secuencia de comandos.
Devolvedor
GetAuthTypeResponse
: Es un objeto GetAuthTypeResponse
nuevo.
newBigQueryConfig()
Muestra un objeto BigQueryConfig
nuevo. Usa este objeto a fin de crear una respuesta para la función getData()
que implementas en el proyecto de la secuencia de comandos.
Devolvedor
BigQueryConfig
: Es un objeto BigQueryConfig
nuevo.
newDebugError()
Muestra un objeto DebugError
nuevo. Usa este objeto para crear errores de depuración.
Devolvedor
DebugError
: Es un objeto DebugError
nuevo.
newGetDataResponse()
Muestra un objeto GetDataResponse
nuevo. Usa este objeto a fin de crear una respuesta para la función getData()
que implementas en el proyecto de la secuencia de comandos.
Devolvedor
GetDataResponse
: Es un objeto GetDataResponse
nuevo.
newGetSchemaResponse()
Muestra un objeto GetSchemaResponse
nuevo. Usa este objeto a fin de crear una respuesta para la función getSchema()
que implementas en el proyecto de la secuencia de comandos.
Devolvedor
GetSchemaResponse
: Es un objeto GetSchemaResponse
nuevo.
newSetCredentialsResponse()
Muestra un objeto SetCredentialsResponse
nuevo. Usa este objeto a fin de crear una respuesta para la función setCredentials()
que implementas en el proyecto de la secuencia de comandos.
Devolvedor
SetCredentialsResponse
: Es un objeto SetCredentialsResponse
nuevo.