Zawiera wpisy konfiguracji oprogramowania sprzęgającego. Te wpisy konfiguracji określają, jakie pytania są zadawane podczas dodawania nowego oprogramowania sprzęgającego.
var cc = DataStudioApp.createCommunityConnector(); var config = cc.getConfig(); var info_entry = config.newInfo() .setId("info_id") .setHelpText("This connector can connect to multiple data endpoints.");
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
build() | Object | Weryfikuje obiekt i zwraca go w formacie wymaganym przez Studio danych. |
newCheckbox() | Checkbox | Zwraca nowy wpis konfiguracji pola wyboru. |
newInfo() | Info | Zwraca nowy wpis konfiguracji informacji. |
newOptionBuilder() | OptionBuilder | Zwraca nowy konstruktor opcji. |
newSelectMultiple() | SelectMultiple | Zwraca nowy wpis konfiguracji z możliwością wyboru wielu elementów. |
newSelectSingle() | SelectSingle | Zwraca nowy, pojedynczy wpis konfiguracji. |
newTextArea() | TextArea | Zwraca nowy wpis konfiguracji obszaru tekstowego. |
newTextInput() | TextInput | Zwraca nowy wpis konfiguracji wprowadzania tekstu. |
printJson() | String | Drukuje reprezentację tego obiektu w formacie JSON. |
setDateRangeRequired(dateRangeRequired) | Config | Jeśli ustawiona jest wartość true , dla żądań getData() podany jest zakres dat. |
setIsSteppedConfig(isSteppedConfig) | Config | Jeśli ustawiona jest wartość true , metoda getConfig() jest wywoływana ponownie z zastosowaniem bieżącej konfiguracji użytkownika. |
Szczegółowa dokumentacja
build()
Weryfikuje obiekt i zwraca go w formacie wymaganym przez Studio danych.
Powroty
Object
– zweryfikowany obiekt Config
.
newCheckbox()
newInfo()
newOptionBuilder()
newSelectMultiple()
Zwraca nowy wpis konfiguracji z możliwością wyboru wielu elementów.
Powroty
SelectMultiple
– nowy wpis konfiguracji z wieloma opcjami konfiguracji.
newSelectSingle()
Zwraca nowy, pojedynczy wpis konfiguracji.
Powroty
SelectSingle
– nowy, pojedynczy wpis konfiguracji.
newTextArea()
Zwraca nowy wpis konfiguracji obszaru tekstowego.
Powroty
TextArea
– nowy wpis konfiguracji obszaru tekstowego.
newTextInput()
Zwraca nowy wpis konfiguracji wprowadzania tekstu.
Powroty
TextInput
– nowy wpis konfiguracji wprowadzania tekstu.
printJson()
Drukuje reprezentację tego obiektu w formacie JSON. Służy tylko do debugowania.
Powroty
String
setDateRangeRequired(dateRangeRequired)
Jeśli ustawiona jest wartość true
, dla żądań getData() podany jest zakres dat.
Parametry
Nazwa | Typ | Opis |
---|---|---|
dateRangeRequired | Boolean | Określa, czy w żądaniach getData() należy podać zakres dat. |
Powroty
Config
– kreator do tworzenia łańcuchów.
setIsSteppedConfig(isSteppedConfig)
Jeśli ustawiona jest wartość true
, metoda getConfig()
jest wywoływana ponownie z zastosowaniem bieżącej konfiguracji użytkownika.
Parametry
Nazwa | Typ | Opis |
---|---|---|
isSteppedConfig | Boolean | Stan konfiguracji krokowej do ustawienia. |
Powroty
Config
– kreator do tworzenia łańcuchów.