Class GetSchemaResponse

GetSchemaResponse

बिल्डर, आपकी स्क्रिप्ट प्रोजेक्ट के लिए getSchema() रिस्पॉन्स जनरेट करता है.

function getSchema() {
  const cc = DataStudioApp.createCommunityConnector();
  const fields = cc.getFields();

  fields.newDimension()
      .setId('Created')
      .setName('Date Created')
      .setDescription('The date that this was created')
      .setType(cc.FieldType.YEAR_MONTH_DAY);

  fields.newMetric()
      .setId('Amount')
      .setName('Amount (USD)')
      .setDescription('The cost in US dollars')
      .setType(cc.FieldType.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 सेट किया जाता है.

पैरामीटर

नामटाइपब्यौरा
fieldsFieldsसेट किए जाने वाले फ़ील्ड.

वापसी का टिकट

GetSchemaResponse — यह बिल्डर, चेनिंग के लिए है.