شامل ورودی های پیکربندی یک کانکتور است. این ورودیهای پیکربندی مشخص میکنند که هنگام افزودن یک رابط جدید چه سؤالاتی پرسیده میشود.
var cc = DataStudioApp.createCommunityConnector(); var config = cc.getConfig(); var info_entry = config.newInfo() .setId("info_id") .setHelpText("This connector can connect to multiple data endpoints.");
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
build() | Object | این شی را اعتبارسنجی می کند و آن را در قالب مورد نیاز Data Studio برمی گرداند. |
newCheckbox() | Checkbox | ورودی پیکربندی چک باکس جدید را برمی گرداند. |
newInfo() | Info | یک ورودی پیکربندی اطلاعات جدید را برمیگرداند. |
newOptionBuilder() | OptionBuilder | سازنده گزینه های جدید را برمی گرداند. |
newSelectMultiple() | SelectMultiple | یک ورودی پیکربندی چندگانه انتخابی جدید را برمیگرداند. |
newSelectSingle() | SelectSingle | یک ورودی پیکربندی انتخابی جدید را برمیگرداند. |
newTextArea() | TextArea | ورودی پیکربندی ناحیه متنی جدید را برمیگرداند. |
newTextInput() | TextInput | ورودی پیکربندی ورودی متن جدید را برمیگرداند. |
printJson() | String | نمایش JSON این شی را چاپ می کند. |
setDateRangeRequired(dateRangeRequired) | Config | اگر true ، یک محدوده تاریخ برای درخواستهای getData() ارائه میشود. |
setIsSteppedConfig(isSteppedConfig) | Config | اگر true ، getConfig() دوباره با پیکربندی کاربر فعلی فراخوانی می شود. |
مستندات دقیق
build()
این شی را اعتبارسنجی می کند و آن را در قالب مورد نیاز Data Studio برمی گرداند.
بازگشت
Object
- شیء Config
معتبر.
newCheckbox()
newInfo()
newOptionBuilder()
newSelectMultiple()
یک ورودی پیکربندی چندگانه انتخابی جدید را برمیگرداند.
بازگشت
SelectMultiple
- یک ورودی پیکربندی چندگانه انتخابی جدید.
newSelectSingle()
newTextArea()
newTextInput()
printJson()
نمایش JSON این شی را چاپ می کند. این فقط برای رفع اشکال است.
بازگشت
String
setDateRangeRequired(dateRangeRequired)
اگر true
، یک محدوده تاریخ برای درخواستهای getData() ارائه میشود.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
dateRangeRequired | Boolean | اینکه آیا باید محدوده تاریخ برای درخواست های getData() ارائه شود یا خیر. |
بازگشت
Config
- این سازنده، برای زنجیر کردن.
setIsSteppedConfig(isSteppedConfig)
اگر true
، getConfig()
دوباره با پیکربندی کاربر فعلی فراخوانی می شود.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
isSteppedConfig | Boolean | وضعیت پیکربندی پلکانی برای تنظیم. |
بازگشت
Config
- این سازنده، برای زنجیر کردن.