CommunityConnector permet aux scripts d'accéder à des compilateurs et à des utilitaires qui facilitent le développement de connecteurs de communauté pour Data Studio. Utilisez cette classe pour obtenir une référence à l'objet Fields
et aux énumérations FieldType
et AggregationType
, afin de pouvoir les utiliser 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 | Énumération AggregationType . |
AuthType | AuthType | Énumération AuthType . |
BigQueryParameterType | BigQueryParameterType | Énumération BigQueryParameterType . |
FieldType | FieldType | É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
. Utilisez cet objet afin de créer une réponse pour la fonction getAuthType()
que vous implémentez dans votre projet de script.
Renvois
GetAuthTypeResponse
: nouvel objet GetAuthTypeResponse
.
newBigQueryConfig()
Renvoie un nouvel objet BigQueryConfig
. Utilisez cet objet afin de créer une réponse pour la fonction 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
. Utilisez cet objet afin de créer une réponse pour la fonction getData()
que vous implémentez dans votre projet de script.
Renvois
GetDataResponse
: nouvel objet GetDataResponse
.
newGetSchemaResponse()
Renvoie un nouvel objet GetSchemaResponse
. Utilisez cet objet afin de créer une réponse pour la fonction getSchema()
que vous implémentez dans votre projet de script.
Renvois
GetSchemaResponse
: nouvel objet GetSchemaResponse
.
newSetCredentialsResponse()
Renvoie un nouvel objet SetCredentialsResponse
. Utilisez cet objet afin de créer une réponse pour la fonction setCredentials()
que vous implémentez dans votre projet de script.
Renvois
SetCredentialsResponse
: nouvel objet SetCredentialsResponse
.