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 - این سازنده، برای زنجیره زدن.