تحتوي على إدخالات الإعدادات الخاصة بأحد الموصلات. تحدّد إدخالات الإعداد هذه الأسئلة التي يتم طرحها عند إضافة موصِّل جديد.
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 | تتحقّق هذه الدالة من صحة العنصر وتعرضه بالتنسيق الذي يحتاج إليه "مركز البيانات". |
new | Checkbox | تعرض هذه السمة إدخالاً جديدًا لإعدادات مربّع الاختيار. |
new | Info | تعرض هذه الدالة إدخالاً جديدًا لإعدادات المعلومات. |
new | Option | تعرِض هذه الدالة أداة إنشاء خيارات جديدة. |
new | Select | تعرض هذه الدالة إدخال إعدادات جديدة لاختيار عناصر متعددة. |
new | Select | تعرض هذه الدالة إدخال إعداد جديد لاختيار عنصر واحد. |
new | Text | تعرض هذه الدالة إدخالاً جديدًا لإعدادات مساحة النص. |
new | Text | تعرض هذه السمة إدخالاً جديدًا لإعدادات إدخال النص. |
print | String | تعرض هذه الطريقة تمثيل JSON لهذا العنصر. |
set | Config | إذا كانت القيمة true، يتم توفير نطاق زمني لطلبات getData(). |
set | Config | في حال true، يتم استدعاء get مرة أخرى باستخدام إعدادات المستخدم الحالية. |
مستندات تفصيلية
build()
تتحقّق هذه الدالة من صحة العنصر وتعرضه بالتنسيق الذي يحتاج إليه "مركز البيانات".
الإرجاع
Object: عنصر Config الذي تم التحقّق من صحته
newCheckbox()
تعرض هذه السمة إدخالاً جديدًا لإعدادات مربّع الاختيار.
الإرجاع
Checkbox: إدخال جديد لإعداد مربّع الاختيار.
newInfo()
newOptionBuilder()
newSelectMultiple()
تعرض هذه الدالة إدخال إعدادات جديدة لاختيار عناصر متعددة.
الإرجاع
SelectMultiple: إدخال جديد لضبط خيارات متعدّدة
newSelectSingle()
تعرض هذه الدالة إدخال إعداد جديد لاختيار عنصر واحد.
الإرجاع
SelectSingle: إدخال جديد لاختيار إعداد واحد.
newTextArea()
تعرض هذه الدالة إدخالاً جديدًا لإعدادات مساحة النص.
الإرجاع
TextArea: إدخال جديد لإعدادات مساحة النص.
newTextInput()
تعرض هذه السمة إدخالاً جديدًا لإعدادات إدخال النص.
الإرجاع
TextInput: إدخال جديد لإعدادات إدخال النص.
printJson()
تعرض هذه الطريقة تمثيل JSON لهذا العنصر. يُستخدم هذا الإعداد لتصحيح الأخطاء فقط.
الإرجاع
String
setDateRangeRequired(dateRangeRequired)
إذا كانت القيمة true، يتم توفير نطاق زمني لطلبات getData().
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
date | Boolean | تحدّد هذه السمة ما إذا كان يجب تقديم نطاق زمني لطلبات get. |
الإرجاع
Config: أداة إنشاء السلاسل
setIsSteppedConfig(isSteppedConfig)
في حال true، يتم استدعاء getConfig() مرة أخرى باستخدام إعدادات المستخدم الحالية.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
is | Boolean | حالة الإعدادات المرحلية المطلوب ضبطها. |
الإرجاع
Config: أداة إنشاء السلاسل