Builder zum Erstellen einer getData()
-Antwort für Ihr Skriptprojekt.
function getFields() {...} function getData() { var cc = DataStudioApp.createCommunityConnector(); return cc.newGetDataResponse() .setFields(getFields()) .addRow(['3', 'Foobar.com']) .addRow(['4', 'Foobaz.com']) .addRows([ ['5', 'Fizzbuz.com'], ['6', 'Fizzbaz.com'] ]) .build(); }
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
addAllRows(rows) | GetDataResponse | Fügt diesem GetDataResponse mehrere Datenzeilen hinzu. |
addRow(row) | GetDataResponse | Fügt diesem GetDataResponse eine Datenzeile hinzu. |
build() | Object | Validiert dieses Objekt und gibt es in dem von Data Studio benötigten Format zurück. |
setFields(fields) | GetDataResponse | Legt die Fields des Builders fest. |
setFiltersApplied(filtersApplied) | GetDataResponse | Legt den Status der angewendeten Filter für diesen Builder fest. |
Detaillierte Dokumentation
addAllRows(rows)
Fügt diesem GetDataResponse
mehrere Datenzeilen hinzu.
Parameter
Name | Typ | Beschreibung |
---|---|---|
rows | String[][] | Die festzulegenden Datenzeilen. |
Rückflug
GetDataResponse
: Dieser Builder für Verkettungen.
addRow(row)
Fügt diesem GetDataResponse
eine Datenzeile hinzu.
Parameter
Name | Typ | Beschreibung |
---|---|---|
row | String[] | Die festzulegende Datenzeile. |
Rückflug
GetDataResponse
: Dieser Builder für Verkettungen.
build()
Validiert dieses Objekt und gibt es in dem von Data Studio benötigten Format zurück.
Rückflug
Object
: Das validierte GetDataResponse
-Objekt.
setFields(fields)
Legt die Fields
des Builders fest.
Parameter
Name | Typ | Beschreibung |
---|---|---|
fields | Fields | Die festzulegenden Felder. |
Rückflug
GetDataResponse
: Dieser Builder für Verkettungen.
setFiltersApplied(filtersApplied)
Legt den Status der angewendeten Filter für diesen Builder fest. Legen Sie true
fest, wenn alle Filter
erfolgreich angewendet, andernfalls false
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
filtersApplied | Boolean | – Der Status, der für die Anwendung der Filter festgelegt werden soll |
Rückflug
GetDataResponse
: Dieser Builder für Verkettungen.