आपके स्क्रिप्ट प्रोजेक्ट के लिए getSchema()
रिस्पॉन्स बनाने वाला बिल्डर.
function getSchema() { var cc = DataStudioApp.createCommunityConnector(); var fields = cc.getFields(); var types = cc.FieldType; fields.newDimension() .setId('Created') .setName('Date Created') .setDescription('The date that this was created') .setType(types.YEAR_MONTH_DAY); fields.newMetric() .setId('Amount') .setName('Amount (USD)') .setDescription('The cost in US dollars') .setType(types.CURRENCY_USD); return cc.newGetSchemaResponse() .setFields(fields) .build(); }
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
build() | Object | इस ऑब्जेक्ट की पुष्टि करता है और उसे Data Studio के लिए ज़रूरी फ़ॉर्मैट में दिखाता है. |
printJson() | String | इस ऑब्जेक्ट का JSON फ़ॉर्मैट प्रिंट करता है. |
setFields(fields) | GetSchemaResponse | बिल्डर के Fields को सेट करता है. |
विस्तृत दस्तावेज़
build()
इस ऑब्जेक्ट की पुष्टि करता है और उसे Data Studio के लिए ज़रूरी फ़ॉर्मैट में दिखाता है.
वापसी का टिकट
Object
— GetSchemaResponse
ऑब्जेक्ट की पुष्टि की गई.
printJson()
इस ऑब्जेक्ट का JSON फ़ॉर्मैट प्रिंट करता है. यह सिर्फ़ डीबग करने के लिए है.
वापसी का टिकट
String
setFields(fields)
बिल्डर के Fields
को सेट करता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
fields | Fields | सेट किए जाने वाले फ़ील्ड. |
वापसी का टिकट
GetSchemaResponse
— चेन बनाने के लिए यह बिल्डर.