Contiene le voci di configurazione per un connettore. Queste voci di configurazione definiscono le domande che vengono poste quando viene aggiunto un nuovo connettore.
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.');
Metodi
| Metodo | Tipo restituito | Breve descrizione |
|---|---|---|
build() | Object | Convalida questo oggetto e lo restituisce nel formato richiesto da Data Studio. |
new | Checkbox | Restituisce una nuova voce di configurazione della casella di controllo. |
new | Info | Restituisce una nuova voce di configurazione delle informazioni. |
new | Option | Restituisce un nuovo generatore di opzioni. |
new | Select | Restituisce una nuova voce di configurazione di selezione multipla. |
new | Select | Restituisce una nuova voce di configurazione di selezione singola. |
new | Text | Restituisce una nuova voce di configurazione dell'area di testo. |
new | Text | Restituisce una nuova voce di configurazione di input di testo. |
print | String | Stampa la rappresentazione JSON di questo oggetto. |
set | Config | Se true, viene fornito un intervallo di date per le richieste getData(). |
set | Config | Se true, get viene chiamato di nuovo con la configurazione utente attuale. |
Documentazione dettagliata
build()
Convalida questo oggetto e lo restituisce nel formato richiesto da Data Studio.
Indietro
Object: l'oggetto Config convalidato.
newCheckbox()
Restituisce una nuova voce di configurazione della casella di controllo.
Indietro
Checkbox: una nuova voce di configurazione della casella di controllo.
newInfo()
Restituisce una nuova voce di configurazione delle informazioni.
Indietro
Info: una nuova voce di configurazione delle informazioni.
newOptionBuilder()
newSelectMultiple()
Restituisce una nuova voce di configurazione di selezione multipla.
Indietro
SelectMultiple: una nuova voce di configurazione di selezione multipla.
newSelectSingle()
Restituisce una nuova voce di configurazione di selezione singola.
Indietro
SelectSingle: una nuova voce di configurazione di selezione singola.
newTextArea()
Restituisce una nuova voce di configurazione dell'area di testo.
Indietro
TextArea: una nuova voce di configurazione dell'area di testo.
newTextInput()
Restituisce una nuova voce di configurazione di input di testo.
Indietro
TextInput: una nuova voce di configurazione dell'inserimento di testo.
printJson()
Stampa la rappresentazione JSON di questo oggetto. Solo per il debug.
Indietro
String
setDateRangeRequired(dateRangeRequired)
Se true, viene fornito un intervallo di date per le richieste getData().
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
date | Boolean | Indica se deve essere fornito o meno un intervallo di date alle richieste get. |
Indietro
Config: questo generatore, per il concatenamento.
setIsSteppedConfig(isSteppedConfig)
Se true, getConfig() viene chiamato di nuovo con la configurazione utente attuale.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
is | Boolean | Lo stato della configurazione a più passaggi da impostare. |
Indietro
Config: questo generatore, per il concatenamento.