Class CommunityConnector

CommunityConnector

CommunityConnector consente agli script di accedere a builder e utilità per facilitare lo sviluppo di connettori della community per Data Studio. Utilizza questa classe per ottenere un riferimento all'Fields oggetto e alle enumerazioni FieldType e AggregationType in modo che possano essere utilizzate nella creazione di Fields.

const cc = DataStudioApp.createCommunityConnector();

const fields = cc.getFields();

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

Proprietà

ProprietàTipoDescrizione
AggregationTypeAggregationTypeL'enumerazione AggregationType.
AuthTypeAuthTypeL'enumerazione AuthType.
BigQueryParameterTypeBigQueryParameterTypeL'enumerazione BigQueryParameterType.
FieldTypeFieldTypeL'enumerazione FieldType.

Metodi

MetodoTipo restituitoBreve descrizione
getConfig()ConfigRestituisce un oggetto Config.
getFields()FieldsRestituisce un oggetto Fields.
newAuthTypeResponse()GetAuthTypeResponseRestituisce un nuovo GetAuthTypeResponse oggetto.
newBigQueryConfig()BigQueryConfigRestituisce un nuovo BigQueryConfig oggetto.
newDebugError()DebugErrorRestituisce un nuovo DebugError oggetto.
newGetDataResponse()GetDataResponseRestituisce un nuovo GetDataResponse oggetto.
newGetSchemaResponse()GetSchemaResponseRestituisce un nuovo GetSchemaResponse oggetto.
newSetCredentialsResponse()SetCredentialsResponseRestituisce un nuovo SetCredentialsResponse oggetto.
newUserError()UserErrorRestituisce un nuovo UserError oggetto.

Documentazione dettagliata

getConfig()

Restituisce un oggetto Config. Utilizza questo oggetto per aggiungere voci di configurazione.

Indietro

Config : un oggetto Config.


getFields()

Restituisce un oggetto Fields. Utilizza questo oggetto per aggiungere Field di metriche e dimensioni.

Indietro

Fields : un oggetto Fields.


newAuthTypeResponse()

Restituisce un nuovo oggetto GetAuthTypeResponse. Utilizza questo oggetto per creare una risposta per la funzione getAuthType() che implementi nel progetto di script.

Indietro

GetAuthTypeResponse : un nuovo oggetto GetAuthTypeResponse.


newBigQueryConfig()

Restituisce un nuovo oggetto BigQueryConfig. Utilizza questo oggetto per creare una risposta per la funzione getData() che implementi nel progetto di script.

Indietro

BigQueryConfig : un nuovo oggetto BigQueryConfig.


newDebugError()

Restituisce un nuovo oggetto DebugError. Utilizza questo oggetto per creare errori di debug.

Indietro

DebugError : un nuovo oggetto DebugError.


newGetDataResponse()

Restituisce un nuovo oggetto GetDataResponse. Utilizza questo oggetto per creare una risposta per la funzione getData() che implementi nel progetto di script.

Indietro

GetDataResponse : un nuovo oggetto GetDataResponse.


newGetSchemaResponse()

Restituisce un nuovo oggetto GetSchemaResponse. Utilizza questo oggetto per creare una risposta per la funzione getSchema() che implementi nel progetto di script.

Indietro

GetSchemaResponse : un nuovo oggetto GetSchemaResponse.


newSetCredentialsResponse()

Restituisce un nuovo oggetto SetCredentialsResponse. Utilizza questo oggetto per creare una risposta per la funzione setCredentials() che implementi nel progetto di script.

Indietro

SetCredentialsResponse : un nuovo oggetto SetCredentialsResponse.


newUserError()

Restituisce un nuovo oggetto UserError. Utilizza questo oggetto per creare errori utente.

Indietro

UserError : un nuovo oggetto UserError.