Generatore per creare una risposta getData() per il progetto di script.
function getFields() { //... } function getData() { const cc = DataStudioApp.createCommunityConnector(); return cc.newGetDataResponse() .setFields(getFields()) .addRow(['3', 'Foobar.com']) .addRow(['4', 'Foobaz.com']) .addRows([ ['5', 'Fizzbuz.com'], ['6', 'Fizzbaz.com'], ]) .build(); }
Metodi
| Metodo | Tipo restituito | Breve descrizione |
|---|---|---|
add | Get | Aggiunge più righe di dati a questo Get. |
add | Get | Aggiunge una riga di dati a questo Get. |
build() | Object | Convalida questo oggetto e lo restituisce nel formato richiesto da Data Studio. |
set | Get | Imposta Fields del builder. |
set | Get | Imposta lo stato dei filtri applicati per questo generatore. |
Documentazione dettagliata
addAllRows(rows)
Aggiunge più righe di dati a questo GetDataResponse.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
rows | String[][] | Le righe di dati da impostare. |
Indietro
GetDataResponse: questo generatore, per il concatenamento.
addRow(row)
Aggiunge una riga di dati a questo GetDataResponse.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
row | String[] | La riga di dati da impostare. |
Indietro
GetDataResponse: questo generatore, per il concatenamento.
build()
Convalida questo oggetto e lo restituisce nel formato richiesto da Data Studio.
Indietro
Object: l'oggetto GetDataResponse convalidato.
setFields(fields)
Imposta Fields del builder.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
fields | Fields | I campi da impostare. |
Indietro
GetDataResponse: questo generatore, per il concatenamento.
setFiltersApplied(filtersApplied)
Imposta lo stato dei filtri applicati per questo generatore. Imposta su true se tutti i filtri sono stati
applicati correttamente, false altrimenti.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
filters | Boolean | - Lo stato dei filtri applicati da impostare. |
Indietro
GetDataResponse: questo generatore, per il concatenamento.