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 diesem GetDataResponse mehrere Datenzeilen hinzu.
addRow(row)GetDataResponseFügt diesem GetDataResponse eine Datenzeile hinzu.
build()ObjectValidiert dieses Objekt und gibt es in dem von Data Studio benötigten Format zurück.
setFields(fields)GetDataResponseLegt die Fields des Builders fest.
setFiltersApplied(filtersApplied)GetDataResponseLegt den Status der angewendeten Filter für diesen Builder fest.

Detaillierte Dokumentation

addAllRows(rows)

Fügt diesem GetDataResponse mehrere Datenzeilen hinzu.

Parameter

NameTypBeschreibung
rowsString[][]Die festzulegenden Datenzeilen.

Rückflug

GetDataResponse: Dieser Builder für Verkettungen.


addRow(row)

Fügt diesem GetDataResponse eine Datenzeile hinzu.

Parameter

NameTypBeschreibung
rowString[]Die festzulegende Datenzeile.

Rückflug

GetDataResponse: Dieser Builder für Verkettungen.


build()

Validiert dieses Objekt und gibt es in dem von Data Studio benötigten Format zurück.

Rückflug

Object: Das validierte GetDataResponse-Objekt.


setFields(fields)

Legt die Fields des Builders fest.

Parameter

NameTypBeschreibung
fieldsFieldsDie festzulegenden Felder.

Rückflug

GetDataResponse: Dieser Builder für Verkettungen.


setFiltersApplied(filtersApplied)

Legt den Status der angewendeten Filter für diesen Builder fest. Legen Sie true fest, wenn alle Filter erfolgreich angewendet, andernfalls false.

Parameter

NameTypBeschreibung
filtersAppliedBoolean– Der Status, der für die Anwendung der Filter festgelegt werden soll

Rückflug

GetDataResponse: Dieser Builder für Verkettungen.