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.