Class GetDataResponse

GetDataResponse

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

MethodeRückgabetypKurzbeschreibung
addAllRows(rows)GetDataResponseFügt dieser GetDataResponse mehrere Datenzeilen hinzu.
addRow(row)GetDataResponseFügt dieser GetDataResponse eine Datenzeile hinzu.
build()ObjectValidiert das Objekt und gibt es in dem für Data Studio benötigten Format zurück.
setFields(fields)GetDataResponseLegt den Fields des Builders fest.
setFiltersApplied(filtersApplied)GetDataResponseLegt den Status der angewendeten Filter für diesen Builder fest.

Detaillierte Dokumentation

addAllRows(rows)

Fügt dieser GetDataResponse mehrere Datenzeilen hinzu.

Parameter

NameTypBeschreibung
rowsString[][]Die festzulegenden Datenzeilen.

Return

GetDataResponse: Dieser Builder für Verkettungen.


addRow(row)

Fügt dieser GetDataResponse eine Datenzeile hinzu.

Parameter

NameTypBeschreibung
rowString[]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

NameTypBeschreibung
fieldsFieldsDie 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

NameTypBeschreibung
filtersAppliedBoolean– Der festzulegende Status der angewendeten Filter

Return

GetDataResponse: Dieser Builder für Verkettungen.