Class GetDataResponse

GetDataResponse

Builder برای ایجاد پاسخ getData() برای پروژه اسکریپت شما.

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

روش ها

روش نوع برگشت شرح مختصر
addAllRows(rows) GetDataResponse چندین ردیف داده را به این GetDataResponse اضافه می کند.
addRow(row) GetDataResponse یک ردیف داده به این GetDataResponse اضافه می کند.
build() Object این شی را اعتبارسنجی می کند و آن را در قالب مورد نیاز Data Studio برمی گرداند.
setFields(fields) GetDataResponse Fields سازنده را تنظیم می کند.
setFiltersApplied(filtersApplied) GetDataResponse وضعیت اعمال فیلترها را برای این سازنده تنظیم می کند.

مستندات دقیق

addAllRows(rows)

چندین ردیف داده را به این GetDataResponse اضافه می کند.

پارامترها

نام تایپ کنید توضیحات
rows String[][] ردیف های داده برای تنظیم

بازگشت

GetDataResponse - این سازنده، برای زنجیره زدن.


addRow(row)

یک ردیف داده به این GetDataResponse اضافه می کند.

پارامترها

نام تایپ کنید توضیحات
row String[] ردیف داده برای تنظیم.

بازگشت

GetDataResponse - این سازنده، برای زنجیره زدن.


build()

این شی را اعتبارسنجی می کند و آن را در قالب مورد نیاز Data Studio برمی گرداند.

بازگشت

Object - شئ معتبر GetDataResponse .


setFields(fields)

Fields سازنده را تنظیم می کند.

پارامترها

نام تایپ کنید توضیحات
fields Fields فیلدهایی که باید تنظیم شوند.

بازگشت

GetDataResponse - این سازنده، برای زنجیره زدن.


setFiltersApplied(filtersApplied)

وضعیت اعمال فیلترها را برای این سازنده تنظیم می کند. اگر همه فیلترها با موفقیت اعمال شدند روی true و در غیر این صورت false را تنظیم کنید.

پارامترها

نام تایپ کنید توضیحات
filtersApplied Boolean - فیلترها وضعیت را برای تنظیم اعمال کردند.

بازگشت

GetDataResponse - این سازنده، برای زنجیره زدن.