Class Config

پیکربندی

شامل ورودی های پیکربندی یک کانکتور است. این ورودی‌های پیکربندی مشخص می‌کنند که هنگام افزودن یک رابط جدید چه سؤالاتی پرسیده می‌شود.

const cc = DataStudioApp.createCommunityConnector();
const config = cc.getConfig();

const info_entry = config.newInfo().setId('info_id').setHelpText(
    'This connector can connect to multiple data endpoints.');

روش ها

روش نوع برگشت شرح مختصر
build() Object این شی را اعتبارسنجی می کند و آن را در قالب مورد نیاز Data Studio برمی گرداند.
new Checkbox() Checkbox ورودی پیکربندی چک باکس جدید را برمی گرداند.
new Info() Info یک ورودی پیکربندی اطلاعات جدید را برمی‌گرداند.
new Option Builder() Option Builder سازنده گزینه های جدید را برمی گرداند.
new Select Multiple() Select Multiple یک ورودی پیکربندی چندگانه انتخابی جدید را برمی‌گرداند.
new Select Single() Select Single یک ورودی پیکربندی انتخابی جدید را برمی‌گرداند.
new Text Area() Text Area ورودی پیکربندی ناحیه متنی جدید را برمی‌گرداند.
new Text Input() Text Input ورودی پیکربندی ورودی متن جدید را برمی‌گرداند.
print Json() String نمایش JSON این شی را چاپ می کند.
set Date Range Required(dateRangeRequired) Config اگر true ، یک محدوده تاریخ برای درخواست‌های getData() ارائه می‌شود.
set Is Stepped Config(isSteppedConfig) Config اگر true ، get Config() دوباره با پیکربندی کاربر فعلی فراخوانی می شود.

مستندات دقیق

build()

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

بازگشت

Object - شیء Config معتبر.


new Checkbox()

ورودی پیکربندی چک باکس جدید را برمی گرداند.

بازگشت

Checkbox - یک ورودی پیکربندی چک باکس جدید.


new Info()

یک ورودی پیکربندی اطلاعات جدید را برمی‌گرداند.

بازگشت

Info - یک ورودی پیکربندی اطلاعات جدید.


new Option Builder()

سازنده گزینه های جدید را برمی گرداند.

بازگشت

Option Builder - یک گزینه ساز جدید.


new Select Multiple()

یک ورودی پیکربندی چندگانه انتخابی جدید را برمی‌گرداند.

بازگشت

Select Multiple - یک ورودی پیکربندی چندگانه انتخابی جدید.


new Select Single()

یک ورودی پیکربندی انتخابی جدید را برمی‌گرداند.

بازگشت

Select Single - یک ورودی پیکربندی منتخب جدید.


new Text Area()

ورودی پیکربندی ناحیه متنی جدید را برمی‌گرداند.

بازگشت

Text Area - ورودی پیکربندی ناحیه متنی جدید.


new Text Input()

ورودی پیکربندی ورودی متن جدید را برمی‌گرداند.

بازگشت

Text Input - ورودی پیکربندی ورودی متن جدید.


print Json()

نمایش JSON این شی را چاپ می کند. این فقط برای رفع اشکال است.

بازگشت

String


set Date Range Required(dateRangeRequired)

اگر true ، یک محدوده تاریخ برای درخواست‌های getData() ارائه می‌شود.

پارامترها

نام تایپ کنید توضیحات
date Range Required Boolean اینکه آیا یک محدوده تاریخ باید برای get Data() ارائه شود یا خیر.

بازگشت

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


set Is Stepped Config(isSteppedConfig)

اگر true ، get Config() دوباره با پیکربندی کاربر فعلی فراخوانی می شود.

پارامترها

نام تایپ کنید توضیحات
is Stepped Config Boolean وضعیت پیکربندی پلکانی برای تنظیم.

بازگشت

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