Contiene le voci di configurazione per un connettore. Queste voci di configurazione definiscono le domande che vengono poste quando aggiungi 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 necessario per 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 singola selezionata. |
new | Text | Restituisce una nuova voce di configurazione dell'area di testo. |
new | Text | Restituisce una nuova voce di configurazione dell'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 richiamato di nuovo con la configurazione utente corrente. |
Documentazione dettagliata
build()
Convalida questo oggetto e lo restituisce nel formato necessario per Data Studio.
Invio
Object
: l'oggetto Config
convalidato.
new Checkbox()
Restituisce una nuova voce di configurazione della casella di controllo.
Invio
Checkbox
: una nuova voce di configurazione della casella di controllo.
new Info()
Restituisce una nuova voce di configurazione delle informazioni.
Invio
Info
: una nuova voce di configurazione delle informazioni.
new Option Builder()
new Select Multiple()
Restituisce una nuova voce di configurazione di selezione multipla.
Invio
Select
: una nuova voce di configurazione per la selezione di più elementi.
new Select Single()
Restituisce una nuova voce di configurazione singola selezionata.
Invio
Select
: una nuova voce di configurazione singola selezionata.
new Text Area()
Restituisce una nuova voce di configurazione dell'area di testo.
Invio
Text
: una nuova voce di configurazione dell'area di testo.
new Text Input()
Restituisce una nuova voce di configurazione dell'input di testo.
Invio
Text
: una nuova voce di configurazione dell'inserimento di testo.
print Json()
Stampa la rappresentazione JSON di questo oggetto. Questo è solo per il debug.
Invio
String
set Date Range Required(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 . |
Invio
Config
: questo generatore, per l'accodamento.
set Is Stepped Config(isSteppedConfig)
Se true
, get
viene richiamato di nuovo con la configurazione utente corrente.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
is | Boolean | Lo stato della configurazione graduale da impostare. |
Invio
Config
: questo generatore, per l'accodamento.