Class Config

Configurazione

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

MetodoTipo restituitoBreve descrizione
build()ObjectConvalida questo oggetto e lo restituisce nel formato richiesto da Data Studio.
newCheckbox()CheckboxRestituisce una nuova voce di configurazione della casella di controllo.
newInfo()InfoRestituisce una nuova voce di configurazione delle informazioni.
newOptionBuilder()OptionBuilderRestituisce un nuovo generatore di opzioni.
newSelectMultiple()SelectMultipleRestituisce una nuova voce di configurazione di selezione multipla.
newSelectSingle()SelectSingleRestituisce una nuova voce di configurazione di selezione singola.
newTextArea()TextAreaRestituisce una nuova voce di configurazione dell'area di testo.
newTextInput()TextInputRestituisce una nuova voce di configurazione di input di testo.
printJson()StringStampa la rappresentazione JSON di questo oggetto.
setDateRangeRequired(dateRangeRequired)ConfigSe true, viene fornito un intervallo di date per le richieste getData().
setIsSteppedConfig(isSteppedConfig)ConfigSe true, getConfig() 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()

Restituisce un nuovo generatore di opzioni.

Indietro

OptionBuilder: un nuovo generatore di opzioni.


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

NomeTipoDescrizione
dateRangeRequiredBooleanIndica se deve essere fornito o meno un intervallo di date alle richieste getData().

Indietro

Config: questo generatore, per il concatenamento.


setIsSteppedConfig(isSteppedConfig)

Se true, getConfig() viene chiamato di nuovo con la configurazione utente attuale.

Parametri

NomeTipoDescrizione
isSteppedConfigBooleanLo stato della configurazione a più passaggi da impostare.

Indietro

Config: questo generatore, per il concatenamento.