Class GetDataResponse

دریافت پاسخ داده

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

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

روش ها

روش نوع برگشت شرح مختصر
add All Rows(rows) Get Data Response چندین ردیف داده را به این Get Data Response اضافه می کند.
add Row(row) Get Data Response یک ردیف از داده ها را به این Get Data Response اضافه می کند.
build() Object این شی را اعتبارسنجی می کند و آن را در قالب مورد نیاز Data Studio برمی گرداند.
set Fields(fields) Get Data Response Fields سازنده را تنظیم می کند.
set Filters Applied(filtersApplied) Get Data Response وضعیت اعمال فیلترها را برای این سازنده تنظیم می کند.

مستندات دقیق

add All Rows(rows)

چندین ردیف داده را به این Get Data Response اضافه می کند.

پارامترها

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

بازگشت

Get Data Response - این سازنده، برای زنجیره‌سازی.


add Row(row)

یک ردیف از داده ها را به این Get Data Response اضافه می کند.

پارامترها

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

بازگشت

Get Data Response - این سازنده، برای زنجیره‌سازی.


build()

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

بازگشت

Object - شئ معتبر Get Data Response .


set Fields(fields)

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

پارامترها

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

بازگشت

Get Data Response - این سازنده، برای زنجیره‌سازی.


set Filters Applied(filtersApplied)

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

پارامترها

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

بازگشت

Get Data Response - این سازنده، برای زنجیره‌سازی.