Class GetDataResponse

GetDataResponse

Kreator do tworzenia odpowiedzi getData() w projekcie skryptu.

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();
}

Metody

MetodaZwracany typKrótki opis
addAllRows(rows)GetDataResponseDodaje do tego elementu GetDataResponse kilka wierszy danych.
addRow(row)GetDataResponseDodaje wiersz danych do tego raportu GetDataResponse.
build()ObjectSprawdza poprawność tego obiektu i zwraca go w formacie wymaganym przez Studio danych.
setFields(fields)GetDataResponseUstawia Fields kreatora.
setFiltersApplied(filtersApplied)GetDataResponseUstawia stan zastosowania filtrów w przypadku tego narzędzia do tworzenia.

Szczegółowa dokumentacja

addAllRows(rows)

Dodaje do tego elementu GetDataResponse kilka wierszy danych.

Parametry

NazwaTypOpis
rowsString[][]Wiersze danych do ustawienia.

Powrót

GetDataResponse – ten kreator do łączenia.


addRow(row)

Dodaje wiersz danych do tego raportu GetDataResponse.

Parametry

NazwaTypOpis
rowString[]Wiersz danych do ustawienia.

Powrót

GetDataResponse – ten kreator do łączenia.


build()

Sprawdza poprawność tego obiektu i zwraca go w formacie wymaganym przez Studio danych.

Powrót

Object – zweryfikowany obiekt GetDataResponse.


setFields(fields)

Ustawia Fields kreatora.

Parametry

NazwaTypOpis
fieldsFieldsPola do ustawienia.

Powrót

GetDataResponse – ten kreator do łączenia.


setFiltersApplied(filtersApplied)

Ustawia stan zastosowania filtrów w przypadku tego narzędzia do tworzenia. Ustaw wartość true, jeśli wszystkie filtry zostały zastosowane, w przeciwnym razie ustaw wartość false.

Parametry

NazwaTypOpis
filtersAppliedBoolean– stan zastosowanych filtrów do ustawienia.

Powrót

GetDataResponse – ten kreator do łączenia.