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.