Contient les entrées de configuration d'un connecteur. Ces entrées de configuration définissent les questions posées lors de l'ajout d'un connecteur.
const cc = DataStudioApp.createCommunityConnector(); const config = cc.getConfig(); const info_entry = config.newInfo().setId('info_id').setHelpText( 'This connector can connect to multiple data endpoints.');
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
build() | Object | Valide cet objet et le renvoie au format requis par Data Studio. |
new | Checkbox | Renvoie une nouvelle entrée de configuration de case à cocher. |
new | Info | Renvoie une nouvelle entrée de configuration d'informations. |
new | Option | Renvoie un nouvel outil de création d'options. |
new | Select | Renvoie une nouvelle entrée de configuration de sélection multiple. |
new | Select | Renvoie une nouvelle entrée de configuration sélectionnée. |
new | Text | Renvoie une nouvelle entrée de configuration de zone de texte. |
new | Text | Renvoie une nouvelle entrée de configuration d'entrée de texte. |
print | String | Imprime la représentation JSON de cet objet. |
set | Config | Si la valeur est true , une plage de dates est fournie pour les requêtes getData(). |
set | Config | Si true , get est appelé à nouveau avec la configuration utilisateur actuelle. |
Documentation détaillée
build()
Valide cet objet et le renvoie au format requis par Data Studio.
Renvois
Object
: objet Config
validé.
new Checkbox()
Renvoie une nouvelle entrée de configuration de case à cocher.
Renvois
Checkbox
: nouvelle entrée de configuration de case à cocher.
new Info()
Renvoie une nouvelle entrée de configuration d'informations.
Renvois
Info
: nouvelle entrée de configuration d'informations.
new Option Builder()
Renvoie un nouvel outil de création d'options.
Renvois
Option
: nouveau compilateur d'options.
new Select Multiple()
Renvoie une nouvelle entrée de configuration de sélection multiple.
Renvois
Select
: nouvelle entrée de sélection multiple de configuration.
new Select Single()
Renvoie une nouvelle entrée de configuration sélectionnée.
Renvois
Select
: nouvelle entrée de configuration à sélectionner.
new Text Area()
Renvoie une nouvelle entrée de configuration de zone de texte.
Renvois
Text
: nouvelle entrée de configuration de zone de texte.
new Text Input()
Renvoie une nouvelle entrée de configuration d'entrée de texte.
Renvois
Text
: nouvelle entrée de configuration de saisie de texte.
print Json()
Imprime la représentation JSON de cet objet. Cette option est réservée au débogage.
Renvois
String
set Date Range Required(dateRangeRequired)
Si la valeur est true
, une plage de dates est fournie pour les requêtes getData().
Paramètres
Nom | Type | Description |
---|---|---|
date | Boolean | Indique si une plage de dates doit être fournie aux requêtes get . |
Renvois
Config
: ce générateur, pour le chaînage.
set Is Stepped Config(isSteppedConfig)
Si true
, get
est appelé à nouveau avec la configuration utilisateur actuelle.
Paramètres
Nom | Type | Description |
---|---|---|
is | Boolean | État de la configuration par étapes à définir. |
Renvois
Config
: ce générateur, pour le chaînage.