Enthält die Konfigurationseinträge für einen Connector. Mit diesen Konfigurationseinträgen wird festgelegt, welche Fragen beim Hinzufügen eines neuen Connectors gestellt werden.
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.');
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
build() | Object | Dieses Objekt wird validiert und im für Data Studio erforderlichen Format zurückgegeben. |
new | Checkbox | Gibt einen neuen Konfigurationseintrag für das Kästchen zurück. |
new | Info | Gibt einen neuen Infokonfigurationseintrag zurück. |
new | Option | Gibt einen neuen Options-Builder zurück. |
new | Select | Gibt einen neuen Konfigurationseintrag für die Mehrfachauswahl zurück. |
new | Select | Gibt einen neuen ausgewählten einzelnen Konfigurationseintrag zurück. |
new | Text | Gibt einen neuen Konfigurationseintrag für das Textfeld zurück. |
new | Text | Gibt einen neuen Konfigurationseintrag für die Texteingabe zurück. |
print | String | Die JSON-Darstellung dieses Objekts wird ausgegeben. |
set | Config | Bei true wird für getData()-Anfragen ein Zeitraum angegeben. |
set | Config | Wenn true, wird get noch einmal mit der aktuellen Nutzerkonfiguration aufgerufen. |
Detaillierte Dokumentation
build()
Dieses Objekt wird validiert und im für Data Studio erforderlichen Format zurückgegeben.
Rückflug
Object: Das validierte Config-Objekt.
new Checkbox()
Gibt einen neuen Konfigurationseintrag für das Kästchen zurück.
Rückflug
Checkbox: Ein neuer Eintrag für die Kästchenkonfiguration.
new Info()
Gibt einen neuen Infokonfigurationseintrag zurück.
Rückflug
Info – neuer Eintrag in der Infokonfiguration
new Option Builder()
new Select Multiple()
Gibt einen neuen Konfigurationseintrag für die Mehrfachauswahl zurück.
Rückflug
Select: Ein neuer Konfigurationseintrag, über den mehrere Elemente ausgewählt werden können.
new Select Single()
Gibt einen neuen ausgewählten einzelnen Konfigurationseintrag zurück.
Rückflug
Select – Ein neuer einzelner Konfigurationseintrag.
new Text Area()
Gibt einen neuen Konfigurationseintrag für das Textfeld zurück.
Rückflug
Text – Ein neuer Konfigurationseintrag für Textfelder.
new Text Input()
Gibt einen neuen Konfigurationseintrag für die Texteingabe zurück.
Rückflug
Text – Ein neuer Eintrag für die Texteingabekonfiguration.
print Json()
Die JSON-Darstellung dieses Objekts wird ausgegeben. Diese Option ist nur für die Fehlerbehebung gedacht.
Rückflug
String
set Date Range Required(dateRangeRequired)
Bei true wird für getData()-Anfragen ein Zeitraum angegeben.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
date | Boolean | Ob für get-Anfragen ein Zeitraum angegeben werden soll. |
Rückflug
Config – Dieser Builder zur Verkettung.
set Is Stepped Config(isSteppedConfig)
Wenn true, wird get noch einmal mit der aktuellen Nutzerkonfiguration aufgerufen.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
is | Boolean | Der zu setzende Status der abgestuften Konfiguration. |
Rückflug
Config – Dieser Builder zur Verkettung.