इसमें कनेक्टर के लिए कॉन्फ़िगरेशन एंट्री शामिल होती हैं. इन कॉन्फ़िगरेशन एंट्री से तय होता है कि नया कनेक्टर जोड़ते समय कौनसे सवाल पूछे जाते हैं.
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()
जानकारी वाली नई कॉन्फ़िगरेशन एंट्री दिखाता है.
रिटर्न
Info
— जानकारी को कॉन्फ़िगर करने वाली नई एंट्री.
newOptionBuilder()
newSelectMultiple()
एक से ज़्यादा कॉन्फ़िगरेशन की एक नई एंट्री चुनें.
रिटर्न
SelectMultiple
— एक से ज़्यादा कॉन्फ़िगरेशन वाली एक नई एंट्री चुनें.
newSelectSingle()
नई चुनी गई एक कॉन्फ़िगरेशन एंट्री दिखाता है.
रिटर्न
SelectSingle
— एक नई कॉन्फ़िगरेशन एंट्री चुनें. एक ही कॉन्फ़िगरेशन डालें.
newTextArea()
टेक्स्ट एरिया की नई कॉन्फ़िगरेशन एंट्री दिखाता है.
रिटर्न
TextArea
— टेक्स्ट एरिया की एक नई कॉन्फ़िगरेशन एंट्री.
newTextInput()
टेक्स्ट इनपुट कॉन्फ़िगरेशन की नई एंट्री दिखाता है.
रिटर्न
TextInput
— टेक्स्ट इनपुट कॉन्फ़िगरेशन की नई एंट्री.
printJson()
इस ऑब्जेक्ट का JSON फ़ॉर्मैट प्रिंट करता है. यह सिर्फ़ डीबग करने के लिए है.
रिटर्न
String
setDateRangeRequired(dateRangeRequired)
अगर true
है, तो getData() अनुरोधों के लिए तारीख की सीमा दी जाती है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
dateRangeRequired | Boolean | getData()
अनुरोधों को तारीख की सीमा दी जानी चाहिए या नहीं. |
रिटर्न
Config
— यह बिल्डर, चेन बनाने के लिए है.
setIsSteppedConfig(isSteppedConfig)
true
होने पर, मौजूदा उपयोगकर्ता कॉन्फ़िगरेशन के साथ getConfig()
को फिर से कॉल किया जाता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
isSteppedConfig | Boolean | सेट की जाने वाली चरणबद्ध कॉन्फ़िगरेशन स्थिति. |
रिटर्न
Config
— यह बिल्डर, चेन बनाने के लिए है.