يحتوي على إدخالات الإعدادات لموصّل. تحدِّد إدخالات الإعدادات هذه نوع الأسئلة التي يتم طرحها عند إضافة موصِّل جديد.
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 | تُجري هذه الدالة عملية التحقّق من صحة هذا العنصر وتُعيده بالتنسيق المطلوب في "مركز بيانات Google". |
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()
تُجري هذه الدالة عملية التحقّق من صحة هذا العنصر وتُعيده بالتنسيق المطلوب في "مركز بيانات Google".
الإرجاع
Object
: عنصر Config
الذي تم التحقّق منه
new Checkbox()
new Info()
new Option Builder()
new Select Multiple()
new Select Single()
new Text Area()
new Text Input()
print Json()
تُطبع تمثيل JSON لهذا الكائن. يُستخدم هذا الخيار لتصحيح الأخطاء فقط.
الإرجاع
String
set Date Range Required(dateRangeRequired)
إذا كان true
، يتم توفير نطاق زمني لطلبات getData().
المعلَمات
الاسم | النوع | الوصف |
---|---|---|
date | Boolean | ما إذا كان يجب تقديم نطاق زمني لطلبات get
|
الإرجاع
Config
: هذا المُنشئ، لتسلسل العناصر.
set Is Stepped Config(isSteppedConfig)
إذا كان true
، يتم استدعاء get
مرة أخرى باستخدام إعدادات المستخدم الحالية.
المعلَمات
الاسم | النوع | الوصف |
---|---|---|
is | Boolean | حالة الإعدادات المُقسّمة المطلوب ضبطها. |
الإرجاع
Config
: هذا المُنشئ، لتسلسل العناصر.