Class GetDataResponse

NhậnPhản hồidữ liệu

Trình tạo để tạo phản hồi getData() cho dự án tập lệnh.

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

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
addAllRows(rows)GetDataResponseThêm nhiều hàng dữ liệu vào GetDataResponse này.
addRow(row)GetDataResponseThêm một hàng dữ liệu vào GetDataResponse này.
build()ObjectXác thực đối tượng này và trả về đối tượng đó ở định dạng mà Data Studio cần.
setFields(fields)GetDataResponseĐặt Fields của trình tạo.
setFiltersApplied(filtersApplied)GetDataResponseĐặt trạng thái bộ lọc đã áp dụng cho trình tạo này.

Tài liệu chi tiết

addAllRows(rows)

Thêm nhiều hàng dữ liệu vào GetDataResponse này.

Tham số

TênLoạiMô tả
rowsString[][]Các hàng dữ liệu cần đặt.

Cầu thủ trả bóng

GetDataResponse – Trình tạo này, để tạo chuỗi.


addRow(row)

Thêm một hàng dữ liệu vào GetDataResponse này.

Tham số

TênLoạiMô tả
rowString[]Hàng dữ liệu cần đặt.

Cầu thủ trả bóng

GetDataResponse – Trình tạo này, để tạo chuỗi.


build()

Xác thực đối tượng này và trả về đối tượng đó ở định dạng mà Data Studio cần.

Cầu thủ trả bóng

Object – Đối tượng GetDataResponse đã được xác thực.


setFields(fields)

Đặt Fields của trình tạo.

Tham số

TênLoạiMô tả
fieldsFieldsCác trường cần đặt.

Cầu thủ trả bóng

GetDataResponse – Trình tạo này, để tạo chuỗi.


setFiltersApplied(filtersApplied)

Đặt trạng thái bộ lọc đã áp dụng cho trình tạo này. Đặt thành true nếu tất cả bộ lọc được áp dụng thành công, nếu không thì đặt thành false.

Tham số

TênLoạiMô tả
filtersAppliedBoolean– Trạng thái bộ lọc được áp dụng để đặt.

Cầu thủ trả bóng

GetDataResponse – Trình tạo này, để tạo chuỗi.