Class GetDataResponse

GetDataResponse

Builder zum Erstellen einer getData()-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

MethodeRückgabetypKurzbeschreibung
addAllRows(rows)GetDataResponseHiermit werden dieser GetDataResponse mehrere Datenzeilen hinzugefügt.
addRow(row)GetDataResponseHiermit wird dieser GetDataResponse eine Datenzeile hinzugefügt.
build()ObjectDieses Objekt wird validiert und im für Data Studio erforderlichen Format zurückgegeben.
setFields(fields)GetDataResponseLegt die Fields des Builders fest.
setFiltersApplied(filtersApplied)GetDataResponseLegen Sie den Status der angewendeten Filter für diesen Builder fest.

Detaillierte Dokumentation

addAllRows(rows)

Hiermit werden dieser GetDataResponse mehrere Datenzeilen hinzugefügt.

Parameter

NameTypBeschreibung
rowsString[][]Die Datenzeilen, die festgelegt werden sollen.

Rückflug

GetDataResponse – Dieser Builder zur Verkettung.


addRow(row)

Hiermit wird dieser GetDataResponse eine Datenzeile hinzugefügt.

Parameter

NameTypBeschreibung
rowString[]Die Datenzeile, die festgelegt werden soll.

Rückflug

GetDataResponse – Dieser Builder zur Verkettung.


build()

Dieses Objekt wird validiert und im für Data Studio erforderlichen Format zurückgegeben.

Rückflug

Object: Das validierte GetDataResponse-Objekt.


setFields(fields)

Legt die Fields des Builders fest.

Parameter

NameTypBeschreibung
fieldsFieldsDie zu setzenden Felder.

Rückflug

GetDataResponse – Dieser Builder zur Verkettung.


setFiltersApplied(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

NameTypBeschreibung
filtersAppliedBoolean– Der Status der angewendeten Filter, der festgelegt werden soll.

Rückflug

GetDataResponse – Dieser Builder zur Verkettung.