Class Fields

फ़ील्ड

इसमें कम्यूनिटी कनेक्टर के लिए Field का सेट शामिल होता है. फ़ील्ड के इस सेट से तय होता है कि Data Studio में कौनसे डाइमेंशन और मेट्रिक का इस्तेमाल किया जा सकता है.

var cc = DataStudioApp.createCommunityConnector();
var fields = cc.getFields();
var types = cc.FieldType;

var field1 = fields.newDimension()
  // Set other properties as needed.
  .setId('field1_id');

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
asArray()Field[]इस ऑब्जेक्ट का व्यू को किसी कैटगरी के तौर पर दिखाता है.
build()Object[]इस ऑब्जेक्ट की पुष्टि करता है और इसे Data Studio के लिए ज़रूरी फ़ॉर्मैट में दिखाता है.
forIds(ids)Fieldsids में आईडी के साथ Field में फ़िल्टर किया गया नया Fields ऑब्जेक्ट लौटाता है.
getDefaultDimension()Fieldफ़ील्ड के सेट के लिए इस्तेमाल किए जाने वाले डिफ़ॉल्ट डाइमेंशन को दिखाता है.
getDefaultMetric()Fieldफ़ील्ड के सेट के लिए इस्तेमाल की जाने वाली डिफ़ॉल्ट मेट्रिक दिखाता है.
getFieldById(fieldId)Fieldदिए गए आईडी वाला फ़ील्ड दिखाता है. अगर इस Fields ऑब्जेक्ट में उस आईडी वाला कोई फ़ील्ड नहीं है, तो null दिखाता है.
newDimension()Fieldनया डाइमेंशन Field दिखाता है.
newMetric()Fieldनई मेट्रिक Field दिखाता है.
setDefaultDimension(fieldId)voidफ़ील्ड के सेट के लिए इस्तेमाल किए जाने वाले डिफ़ॉल्ट डाइमेंशन को सेट करता है.
setDefaultMetric(fieldId)voidफ़ील्ड के सेट के लिए इस्तेमाल की जाने वाली डिफ़ॉल्ट मेट्रिक सेट करता है.

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

asArray()

इस ऑब्जेक्ट का व्यू को किसी कैटगरी के तौर पर दिखाता है.

var fields = //reference to fields object.
fields.newDimension().setId('field1_id');
fields.newDimension().setId('field2_id');
fields.newDimension().setId('field3_id');

// Logging the ID of each field:
fields
  .asArray()
  .map(function(field) {
     Logger.log(field.getId());
  });

रिटर्न

Field[]Field ऑब्जेक्ट की कैटगरी.


build()

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

रिटर्न

Object[] — पुष्टि किया गया फ़ील्ड डेटा, जिसे ऑब्जेक्ट की सूची के तौर पर दिखाया जाता है.

थ्रो

Error — अगर कोई मान्य ऑब्जेक्ट बनाया नहीं जा सकता.


forIds(ids)

ids में आईडी के साथ Field में फ़िल्टर किया गया नया Fields ऑब्जेक्ट लौटाता है.

var fields = //reference to fields object.
fields.newDimension().setId('field1_id');
fields.newDimension().setId('field2_id');
fields.newDimension().setId('field3_id');

// subsetFields is a Fields object that only contains field1 and field2.
var subsetFields = fields.forIds(['field1_id', 'field3_id']);

पैरामीटर

नामTypeब्यौरा
idsString[]उन फ़ील्ड के आईडी जिन्हें रखा जाना चाहिए.

रिटर्न

Fields — एक नया Fields ऑब्जेक्ट.


getDefaultDimension()

फ़ील्ड के सेट के लिए इस्तेमाल किए जाने वाले डिफ़ॉल्ट डाइमेंशन को दिखाता है. नया विज़ुअलाइज़ेशन बनने पर, डिफ़ॉल्ट डाइमेंशन अपने-आप चुन लिया जाता है.

रिटर्न

Field — वह डाइमेंशन जो डिफ़ॉल्ट डाइमेंशन के तौर पर सेट है. अगर कोई डिफ़ॉल्ट डाइमेंशन सेट नहीं किया गया है, तो null.


getDefaultMetric()

फ़ील्ड के सेट के लिए इस्तेमाल की जाने वाली डिफ़ॉल्ट मेट्रिक दिखाता है. नया विज़ुअलाइज़ेशन बनने पर, डिफ़ॉल्ट मेट्रिक अपने-आप चुन ली जाती है.

रिटर्न

Field — वह मेट्रिक जो डिफ़ॉल्ट मेट्रिक के तौर पर सेट होती है. इसके अलावा, अगर कोई डिफ़ॉल्ट मेट्रिक सेट नहीं की गई है, तो null.


getFieldById(fieldId)

दिए गए आईडी वाला फ़ील्ड दिखाता है. अगर इस Fields ऑब्जेक्ट में उस आईडी वाला कोई फ़ील्ड नहीं है, तो null दिखाता है.

var fields = //reference to fields object.
var field1 = fields.newDimension().setId('field1_id');

// byId is the same as field1.
var byId = fields.getFieldById('field1_id');

// byId2 is null.
var byId2 = fields.getFieldById('not present id');

पैरामीटर

नामTypeब्यौरा
fieldIdStringपाने के लिए फ़ील्ड का आईडी.

रिटर्न

Field — दिए गए आईडी के साथ Field या अगर इस Fields ऑब्जेक्ट में ऐसा कोई फ़ील्ड मौजूद नहीं है, तो null.


newDimension()

नया डाइमेंशन Field दिखाता है.

रिटर्न

Field — एक नया डाइमेंशन Field.


newMetric()

नई मेट्रिक Field दिखाता है.

रिटर्न

Field — एक नई मेट्रिक Field.


setDefaultDimension(fieldId)

फ़ील्ड के सेट के लिए इस्तेमाल किए जाने वाले डिफ़ॉल्ट डाइमेंशन को सेट करता है. नया विज़ुअलाइज़ेशन बनने पर, डिफ़ॉल्ट डाइमेंशन अपने-आप चुन लिया जाता है.

पैरामीटर

नामTypeब्यौरा
fieldIdStringडिफ़ॉल्ट डाइमेंशन के तौर पर इस्तेमाल करने के लिए, फ़ील्ड का आईडी. यह आईडी, फ़ील्ड के सेट में मौजूद होना चाहिए.

setDefaultMetric(fieldId)

फ़ील्ड के सेट के लिए इस्तेमाल की जाने वाली डिफ़ॉल्ट मेट्रिक सेट करता है. नया विज़ुअलाइज़ेशन बनने पर, डिफ़ॉल्ट मेट्रिक अपने-आप चुन ली जाती है.

पैरामीटर

नामTypeब्यौरा
fieldIdStringडिफ़ॉल्ट मेट्रिक के तौर पर इस्तेमाल करने के लिए, फ़ील्ड का आईडी. यह आईडी, फ़ील्ड के सेट में मौजूद होना चाहिए.