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