Class CommunityConnector

CommunityConnector

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éTypeDescription
AggregationTypeAggregationTypeL'énumération AggregationType.
AuthTypeAuthTypeL'énumération AuthType.
BigQueryParameterTypeBigQueryParameterTypeL'énumération BigQueryParameterType.
FieldTypeFieldTypeL'énumération FieldType.

Méthodes

MéthodeType renvoyéBrève description
getConfig()ConfigRenvoie un objet Config.
getFields()FieldsRenvoie un objet Fields.
newAuthTypeResponse()GetAuthTypeResponseRenvoie un nouvel objet GetAuthTypeResponse.
newBigQueryConfig()BigQueryConfigRenvoie un nouvel objet BigQueryConfig.
newDebugError()DebugErrorRenvoie un nouvel objet DebugError.
newGetDataResponse()GetDataResponseRenvoie un nouvel objet GetDataResponse.
newGetSchemaResponse()GetSchemaResponseRenvoie un nouvel objet GetSchemaResponse.
newSetCredentialsResponse()SetCredentialsResponseRenvoie un nouvel objet SetCredentialsResponse.
newUserError()UserErrorRenvoie un nouvel objet UserError.

Documentation détaillée

getConfig()

Renvoie un objet Config. Cet objet vous permet d'ajouter des entrées de configuration.

Renvois

Config : objet Config.


getFields()

Renvoie un objet Fields. Utilisez cet objet pour ajouter des Field de métriques et de dimensions.

Renvois

Fields : objet Fields.


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.


newUserError()

Renvoie un nouvel objet UserError. Utilisez cet objet pour créer des erreurs utilisateur.

Renvois

UserError : nouvel objet UserError.