CommunityConnector permet aux scripts d'accéder aux compilateurs et aux utilitaires pour faciliter le développement de
Connecteurs de communauté pour Data Studio Utilisez cette classe pour obtenir une référence à Fields
.
et les énumérations FieldType
et AggregationType
afin qu'elles puissent être utilisées dans
la construction 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);
Propriétés
Propriété | Type | Description |
---|---|---|
AggregationType | AggregationType | L'énumération AggregationType . |
AuthType | AuthType | L'énumération AuthType . |
BigQueryParameterType | BigQueryParameterType | L'énumération BigQueryParameterType . |
FieldType | FieldType | L'énumération FieldType . |
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
getConfig() | Config | Renvoie un objet Config . |
getFields() | Fields | Renvoie un objet Fields . |
newAuthTypeResponse() | GetAuthTypeResponse | Renvoie un nouvel objet GetAuthTypeResponse . |
newBigQueryConfig() | BigQueryConfig | Renvoie un nouvel objet BigQueryConfig . |
newDebugError() | DebugError | Renvoie un nouvel objet DebugError . |
newGetDataResponse() | GetDataResponse | Renvoie un nouvel objet GetDataResponse . |
newGetSchemaResponse() | GetSchemaResponse | Renvoie un nouvel objet GetSchemaResponse . |
newSetCredentialsResponse() | SetCredentialsResponse | Renvoie un nouvel objet SetCredentialsResponse . |
newUserError() | UserError | Renvoie un nouvel objet UserError . |
Documentation détaillée
getConfig()
getFields()
newAuthTypeResponse()
Renvoie un nouvel objet GetAuthTypeResponse
. Cet objet permet de créer une réponse pour la
getAuthType()
que vous implémentez dans votre projet de script.
Renvois
GetAuthTypeResponse
: nouvel objet GetAuthTypeResponse
.
newBigQueryConfig()
Renvoie un nouvel objet BigQueryConfig
. Cet objet permet de créer une réponse pour la
getData()
que vous implémentez dans votre projet de script.
Renvois
BigQueryConfig
: nouvel objet BigQueryConfig
.
newDebugError()
Renvoie un nouvel objet DebugError
. Utilisez cet objet pour créer des erreurs de débogage.
Renvois
DebugError
: nouvel objet DebugError
.
newGetDataResponse()
Renvoie un nouvel objet GetDataResponse
. Cet objet permet de créer une réponse pour la
getData()
que vous implémentez dans votre projet de script.
Renvois
GetDataResponse
: nouvel objet GetDataResponse
.
newGetSchemaResponse()
Renvoie un nouvel objet GetSchemaResponse
. Cet objet permet de créer une réponse pour la
getSchema()
que vous implémentez dans votre projet de script.
Renvois
GetSchemaResponse
: nouvel objet GetSchemaResponse
.
newSetCredentialsResponse()
Renvoie un nouvel objet SetCredentialsResponse
. Cet objet permet de créer une réponse pour
la fonction setCredentials()
que vous implémentez dans votre projet de script.
Renvois
SetCredentialsResponse
: nouvel objet SetCredentialsResponse
.