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 dieser GetDataResponse mehrere Datenzeilen hinzu. |
addRow(row) | GetDataResponse | Fügt dieser GetDataResponse eine Datenzeile hinzu. |
build() | Object | Validiert das Objekt und gibt es in dem für Data Studio benötigten Format zurück. |
setFields(fields) | GetDataResponse | Legt den Fields des Builders fest. |
setFiltersApplied(filtersApplied) | GetDataResponse | Legt den Status der angewendeten Filter für diesen Builder fest. |
Detaillierte Dokumentation
addAllRows(rows)
Fügt dieser GetDataResponse
mehrere Datenzeilen hinzu.
Parameter
Name | Typ | Beschreibung |
---|---|---|
rows | String[][] | Die festzulegenden Datenzeilen. |
Return
GetDataResponse
: Dieser Builder für Verkettungen.
addRow(row)
Fügt dieser GetDataResponse
eine Datenzeile hinzu.
Parameter
Name | Typ | Beschreibung |
---|---|---|
row | String[] | Die Zeile mit den festzulegenden Daten. |
Return
GetDataResponse
: Dieser Builder für Verkettungen.
build()
Validiert das Objekt und gibt es in dem für Data Studio benötigten Format zurück.
Return
Object
: Das validierte GetDataResponse
-Objekt.
setFields(fields)
Legt den Fields
des Builders fest.
Parameter
Name | Typ | Beschreibung |
---|---|---|
fields | Fields | Die festzulegenden Felder. |
Return
GetDataResponse
: Dieser Builder für Verkettungen.
setFiltersApplied(filtersApplied)
Legt den Status der angewendeten Filter für diesen Builder fest. Legen Sie den Wert auf true
fest, wenn alle Filter erfolgreich angewendet wurden, andernfalls auf false
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
filtersApplied | Boolean | – Der festzulegende Status der angewendeten Filter |
Return
GetDataResponse
: Dieser Builder für Verkettungen.