इसमें कम्यूनिटी कनेक्टर के लिए 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) | Fields | ids में आईडी के साथ 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()); });
रिटर्न
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 | ब्यौरा |
---|---|---|
ids | String[] | उन फ़ील्ड के आईडी जिन्हें रखा जाना चाहिए. |
रिटर्न
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 | ब्यौरा |
---|---|---|
fieldId | String | पाने के लिए फ़ील्ड का आईडी. |
रिटर्न
Field
— दिए गए आईडी के साथ Field
या अगर इस Fields
ऑब्जेक्ट में ऐसा कोई फ़ील्ड मौजूद नहीं है, तो null
.
setDefaultDimension(fieldId)
फ़ील्ड के सेट के लिए इस्तेमाल किए जाने वाले डिफ़ॉल्ट डाइमेंशन को सेट करता है. नया विज़ुअलाइज़ेशन बनने पर, डिफ़ॉल्ट डाइमेंशन अपने-आप चुन लिया जाता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
fieldId | String | डिफ़ॉल्ट डाइमेंशन के तौर पर इस्तेमाल करने के लिए, फ़ील्ड का आईडी. यह आईडी, फ़ील्ड के सेट में मौजूद होना चाहिए. |
setDefaultMetric(fieldId)
फ़ील्ड के सेट के लिए इस्तेमाल की जाने वाली डिफ़ॉल्ट मेट्रिक सेट करता है. नया विज़ुअलाइज़ेशन बनने पर, डिफ़ॉल्ट मेट्रिक अपने-आप चुन ली जाती है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
fieldId | String | डिफ़ॉल्ट मेट्रिक के तौर पर इस्तेमाल करने के लिए, फ़ील्ड का आईडी. यह आईडी, फ़ील्ड के सेट में मौजूद होना चाहिए. |