Class GetDataResponse

GetDataResponse

Builder untuk membuat respons getData() untuk project skrip Anda.

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

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addAllRows(rows)GetDataResponseMenambahkan beberapa baris data ke GetDataResponse ini.
addRow(row)GetDataResponseMenambahkan baris data ke GetDataResponse ini.
build()ObjectMemvalidasi objek ini dan menampilkannya dalam format yang dibutuhkan oleh Data Studio.
setFields(fields)GetDataResponseMenetapkan Fields builder.
setFiltersApplied(filtersApplied)GetDataResponseMenetapkan status yang diterapkan filter untuk builder ini.

Dokumentasi mendetail

addAllRows(rows)

Menambahkan beberapa baris data ke GetDataResponse ini.

Parameter

NamaJenisDeskripsi
rowsString[][]Baris data yang akan ditetapkan.

Pulang pergi

GetDataResponse — Builder ini, untuk perantaian.


addRow(row)

Menambahkan baris data ke GetDataResponse ini.

Parameter

NamaJenisDeskripsi
rowString[]Baris data yang akan ditetapkan.

Pulang pergi

GetDataResponse — Builder ini, untuk perantaian.


build()

Memvalidasi objek ini dan menampilkannya dalam format yang dibutuhkan oleh Data Studio.

Pulang pergi

Object — Objek GetDataResponse yang divalidasi.


setFields(fields)

Menetapkan Fields builder.

Parameter

NamaJenisDeskripsi
fieldsFieldsKolom yang akan ditetapkan.

Pulang pergi

GetDataResponse — Builder ini, untuk perantaian.


setFiltersApplied(filtersApplied)

Menetapkan status yang diterapkan filter untuk builder ini. Tetapkan ke true jika semua filter berhasil diterapkan, false jika tidak.

Parameter

NamaJenisDeskripsi
filtersAppliedBoolean- Status filter yang diterapkan untuk ditetapkan.

Pulang pergi

GetDataResponse — Builder ini, untuk perantaian.