Builder zum Erstellen einer get
-Antwort für Ihr Script-Projekt.
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(); }
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
add | Get | Hiermit werden dieser Get mehrere Datenzeilen hinzugefügt. |
add | Get | Hiermit wird dieser Get eine Datenzeile hinzugefügt. |
build() | Object | Dieses Objekt wird validiert und im für Data Studio erforderlichen Format zurückgegeben. |
set | Get | Legt die Fields des Builders fest. |
set | Get | Legen Sie den Status der angewendeten Filter für diesen Builder fest. |
Detaillierte Dokumentation
add All Rows(rows)
Hiermit werden dieser Get
mehrere Datenzeilen hinzugefügt.
Parameter
Name | Typ | Beschreibung |
---|---|---|
rows | String[][] | Die Datenzeilen, die festgelegt werden sollen. |
Rückflug
Get
– Dieser Builder zur Verkettung.
add Row(row)
Hiermit wird dieser Get
eine Datenzeile hinzugefügt.
Parameter
Name | Typ | Beschreibung |
---|---|---|
row | String[] | Die Datenzeile, die festgelegt werden soll. |
Rückflug
Get
– Dieser Builder zur Verkettung.
build()
Dieses Objekt wird validiert und im für Data Studio erforderlichen Format zurückgegeben.
Rückflug
Object
: Das validierte Get
-Objekt.
set Fields(fields)
Legt die Fields
des Builders fest.
Parameter
Name | Typ | Beschreibung |
---|---|---|
fields | Fields | Die zu setzenden Felder. |
Rückflug
Get
– Dieser Builder zur Verkettung.
set Filters Applied(filtersApplied)
Legen Sie den Status der angewendeten Filter für diesen Builder fest. Legen Sie true
fest, wenn alle Filter erfolgreich angewendet wurden, andernfalls false
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
filters | Boolean | – Der Status der angewendeten Filter, der festgelegt werden soll. |
Rückflug
Get
– Dieser Builder zur Verkettung.