CommunityConnector permet aux scripts d'accéder aux outils de création et aux utilitaires pour faciliter 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 qu'elles puissent être utilisées dans la construction des Field.
const cc = DataStudioApp.createCommunityConnector(); const fields = cc.getFields(); fields.newMetric() .setAggregation(cc.AggregationType.AVG) .setType(cc.FieldType.CURRENCY_USD);
Propriétés
| Propriété | Type | Description |
|---|---|---|
Aggregation | Aggregation | Énumération Aggregation. |
Auth | Auth | Énumération Auth. |
Big | Big | Énumération Big. |
Field | Field | Énumération Field. |
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
get | Config | Renvoie un objet Config. |
get | Fields | Renvoie un objet Fields. |
new | Get | Renvoie un nouvel objet Get. |
new | Big | Renvoie un nouvel objet Big. |
new | Debug | Renvoie un nouvel objet Debug. |
new | Get | Renvoie un nouvel objet Get. |
new | Get | Renvoie un nouvel objet Get. |
new | Set | Renvoie un nouvel objet Set. |
new | User | Renvoie un nouvel objet User. |
Documentation détaillée
getConfig()
getFields()
newAuthTypeResponse()
Renvoie un nouvel objet GetAuthTypeResponse. Utilisez cet objet pour 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 pour 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 pour 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 pour 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 pour créer une réponse pour la fonction setCredentials() que vous implémentez dans votre projet de script.
Renvois
SetCredentialsResponse : nouvel objet SetCredentialsResponse.