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.