Class CommunityConnector

CommunityConnector

CommunityConnector permite que las secuencias de comandos accedan a los compiladores y las utilidades para ayudar con el desarrollo de conectores de comunidad para Data Studio. Usa esta clase para obtener una referencia al objeto Fields y a las enumeraciones FieldType y AggregationType para que se puedan usar en la construcción de Fields.

const cc = DataStudioApp.createCommunityConnector();

const fields = cc.getFields();

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

Propiedades

PropiedadTipoDescripción
AggregationTypeAggregationTypeEs la enumeración AggregationType.
AuthTypeAuthTypeEs la enumeración AuthType.
BigQueryParameterTypeBigQueryParameterTypeEs la enumeración BigQueryParameterType.
FieldTypeFieldTypeEs la enumeración FieldType.

Métodos

MétodoTipo de datos que se devuelveDescripción breve
getConfig()ConfigMuestra un objeto Config.
getFields()FieldsMuestra un objeto Fields.
newAuthTypeResponse()GetAuthTypeResponseDevuelve un objeto GetAuthTypeResponse nuevo.
newBigQueryConfig()BigQueryConfigDevuelve un objeto BigQueryConfig nuevo.
newDebugError()DebugErrorDevuelve un objeto DebugError nuevo.
newGetDataResponse()GetDataResponseDevuelve un objeto GetDataResponse nuevo.
newGetSchemaResponse()GetSchemaResponseDevuelve un objeto GetSchemaResponse nuevo.
newSetCredentialsResponse()SetCredentialsResponseDevuelve un objeto SetCredentialsResponse nuevo.
newUserError()UserErrorDevuelve un objeto UserError nuevo.

Documentación detallada

getConfig()

Muestra un objeto Config. Usa este objeto para agregar entradas de configuración.

Volver

Config: Un objeto Config.


getFields()

Muestra un objeto Fields. Usa este objeto para agregar métricas y dimensiones Fields.

Volver

Fields: Un objeto Fields.


newAuthTypeResponse()

Devuelve un objeto GetAuthTypeResponse nuevo. Usa este objeto para crear una respuesta para la función getAuthType() que implementes en tu proyecto de secuencia de comandos.

Volver

GetAuthTypeResponse: Es un objeto GetAuthTypeResponse nuevo.


newBigQueryConfig()

Devuelve un objeto BigQueryConfig nuevo. Usa este objeto para crear una respuesta para la función getData() que implementes en tu proyecto de secuencia de comandos.

Volver

BigQueryConfig: Es un objeto BigQueryConfig nuevo.


newDebugError()

Devuelve un objeto DebugError nuevo. Usa este objeto para crear errores de depuración.

Volver

DebugError: Es un objeto DebugError nuevo.


newGetDataResponse()

Devuelve un objeto GetDataResponse nuevo. Usa este objeto para crear una respuesta para la función getData() que implementes en tu proyecto de secuencia de comandos.

Volver

GetDataResponse: Es un objeto GetDataResponse nuevo.


newGetSchemaResponse()

Devuelve un objeto GetSchemaResponse nuevo. Usa este objeto para crear una respuesta para la función getSchema() que implementes en tu proyecto de secuencia de comandos.

Volver

GetSchemaResponse: Es un objeto GetSchemaResponse nuevo.


newSetCredentialsResponse()

Devuelve un objeto SetCredentialsResponse nuevo. Usa este objeto para crear una respuesta para la función setCredentials() que implementes en tu proyecto de secuencia de comandos.

Volver

SetCredentialsResponse: Es un objeto SetCredentialsResponse nuevo.


newUserError()

Devuelve un objeto UserError nuevo. Usa este objeto para crear errores del usuario.

Volver

UserError: Es un objeto UserError nuevo.