Class GetDataResponse

GetDataResponse

आपके स्क्रिप्ट प्रोजेक्ट के लिए, getData() रिस्पॉन्स बनाने के लिए बिल्डर.

function getFields() {...}
function getData() {
  var cc = DataStudioApp.createCommunityConnector();

  return cc.newGetDataResponse()
    .setFields(getFields())
    .addRow(['3', 'Foobar.com'])
    .addRow(['4', 'Foobaz.com'])
    .addRows([
      ['5', 'Fizzbuz.com'],
      ['6', 'Fizzbaz.com']
     ])
    .build();
}

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addAllRows(rows)GetDataResponseइस GetDataResponse में डेटा की कई पंक्तियां जोड़ता है.
addRow(row)GetDataResponseइस GetDataResponse में डेटा की एक पंक्ति जोड़ता है.
build()Objectइस ऑब्जेक्ट की पुष्टि करता है और इसे Data Studio के लिए ज़रूरी फ़ॉर्मैट में दिखाता है.
setFields(fields)GetDataResponseबिल्डर का Fields सेट करता है.
setFiltersApplied(filtersApplied)GetDataResponseइस बिल्डर के लिए, लागू किए गए फ़िल्टर का स्टेटस सेट करता है.

ज़्यादा जानकारी के साथ दस्तावेज़

addAllRows(rows)

इस GetDataResponse में डेटा की कई पंक्तियां जोड़ता है.

पैरामीटर

नामTypeब्यौरा
rowsString[][]डेटा की वे पंक्तियां जिन्हें सेट करना है.

रिटर्न

GetDataResponse — यह बिल्डर, चेन बनाने के लिए है.


addRow(row)

इस GetDataResponse में डेटा की एक पंक्ति जोड़ता है.

पैरामीटर

नामTypeब्यौरा
rowString[]सेट की जाने वाली डेटा लाइन.

रिटर्न

GetDataResponse — यह बिल्डर, चेन बनाने के लिए है.


build()

इस ऑब्जेक्ट की पुष्टि करता है और इसे Data Studio के लिए ज़रूरी फ़ॉर्मैट में दिखाता है.

रिटर्न

Object — पुष्टि किया गया GetDataResponse ऑब्जेक्ट.


setFields(fields)

बिल्डर का Fields सेट करता है.

पैरामीटर

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

रिटर्न

GetDataResponse — यह बिल्डर, चेन बनाने के लिए है.


setFiltersApplied(filtersApplied)

इस बिल्डर के लिए, लागू किए गए फ़िल्टर का स्टेटस सेट करता है. अगर सभी फ़िल्टर लागू होते हैं, तो वैल्यू को true पर सेट करें. अगर ऐसा नहीं है, तो वैल्यू को false पर सेट करें.

पैरामीटर

नामTypeब्यौरा
filtersAppliedBoolean- सेट की जाने वाली फ़िल्टर की स्थिति.

रिटर्न

GetDataResponse — यह बिल्डर, चेन बनाने के लिए है.