מכיל את רשומות ההגדרה של המחבר. ערכי ההגדרה האלה מגדירים אילו שאלות יוצגו כשמוסיפים מחבר חדש.
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.');
Methods
| שיטה | סוג הערך שמוחזר | תיאור קצר |
|---|---|---|
build() | Object | מאמת את האובייקט הזה ומחזיר אותו בפורמט שנדרש על ידי Data Studio. |
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()
מאמת את האובייקט הזה ומחזיר אותו בפורמט שנדרש על ידי Data Studio.
חזרה
Object – אובייקט Config שעבר אימות.
newCheckbox()
newInfo()
newOptionBuilder()
newSelectMultiple()
מחזירה רשומה חדשה של הגדרת בחירה מרובה.
חזרה
SelectMultiple – רשומה חדשה של הגדרה לבחירת כמה אפשרויות.
newSelectSingle()
newTextArea()
newTextInput()
printJson()
מדפיס את הייצוג של האובייקט הזה ב-JSON. הפעולה הזו מיועדת לניפוי באגים בלבד.
חזרה
String
setDateRangeRequired(dateRangeRequired)
אם true, מציינים טווח תאריכים לבקשות getData().
פרמטרים
| שם | סוג | תיאור |
|---|---|---|
date | Boolean | האם צריך לציין טווח תאריכים בבקשות אל get. |
חזרה
Config – ה-builder הזה, לשרשור.
setIsSteppedConfig(isSteppedConfig)
אם true, מתבצעת קריאה חוזרת של getConfig() עם הגדרת המשתמש הנוכחית.
פרמטרים
| שם | סוג | תיאור |
|---|---|---|
is | Boolean | הסטטוס של ההגדרה בשלבים שצריך להגדיר. |
חזרה
Config – ה-builder הזה, לשרשור.