Class CommunityConnector

CommunityConnector

CommunityConnector permite que las secuencias de comandos accedan a compiladores y utilidades para ayudar con el desarrollo de Conectores de la comunidad para Data Studio. Usa esta clase para obtener una referencia a Fields. y las enumeraciones FieldType y AggregationType para que puedan usarse en el construcción 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);

Propiedades

PropiedadTipoDescripción
AggregationTypeAggregationTypeLa enumeración AggregationType.
AuthTypeAuthTypeLa enumeración AuthType.
BigQueryParameterTypeBigQueryParameterTypeLa enumeración BigQueryParameterType.
FieldTypeFieldTypeLa enumeración FieldType.

Métodos

MétodoTipo de datos que se muestraDescripción breve
getConfig()ConfigMuestra un objeto Config.
getFields()FieldsMuestra un objeto Fields.
newAuthTypeResponse()GetAuthTypeResponseMuestra un objeto GetAuthTypeResponse nuevo.
newBigQueryConfig()BigQueryConfigMuestra un objeto BigQueryConfig nuevo.
newDebugError()DebugErrorMuestra un objeto DebugError nuevo.
newGetDataResponse()GetDataResponseMuestra un objeto GetDataResponse nuevo.
newGetSchemaResponse()GetSchemaResponseMuestra un objeto GetSchemaResponse nuevo.
newSetCredentialsResponse()SetCredentialsResponseMuestra un objeto SetCredentialsResponse nuevo.
newUserError()UserErrorMuestra un objeto UserError nuevo.

Documentación detallada

getConfig()

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

Volver

Config: Es un objeto Config.


getFields()

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

Volver

Fields: Es un objeto Fields.


newAuthTypeResponse()

Muestra un objeto GetAuthTypeResponse nuevo. Usa este objeto para crear una respuesta para el getAuthType() que implementas en tu proyecto de secuencia de comandos.

Volver

GetAuthTypeResponse: Es un objeto GetAuthTypeResponse nuevo.


newBigQueryConfig()

Muestra un objeto BigQueryConfig nuevo. Usa este objeto para crear una respuesta para el getData() que implementas en tu proyecto de secuencia de comandos.

Volver

BigQueryConfig: Es un objeto BigQueryConfig nuevo.


newDebugError()

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

Volver

DebugError: Es un objeto DebugError nuevo.


newGetDataResponse()

Muestra un objeto GetDataResponse nuevo. Usa este objeto para crear una respuesta para el getData() que implementas en tu proyecto de secuencia de comandos.

Volver

GetDataResponse: Es un objeto GetDataResponse nuevo.


newGetSchemaResponse()

Muestra un objeto GetSchemaResponse nuevo. Usa este objeto para crear una respuesta para el getSchema() que implementas en tu proyecto de secuencia de comandos.

Volver

GetSchemaResponse: Es un objeto GetSchemaResponse nuevo.


newSetCredentialsResponse()

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

Volver

SetCredentialsResponse: Es un objeto SetCredentialsResponse nuevo.


newUserError()

Muestra un objeto UserError nuevo. Usa este objeto para crear errores de usuario.

Volver

UserError: Es un objeto UserError nuevo.