একটি সম্প্রদায় সংযোগকারীর জন্য Field
একটি সেট রয়েছে৷ ক্ষেত্রগুলির এই সেটটি নির্ধারণ করে যে ডেটা স্টুডিওতে কোন মাত্রা এবং মেট্রিক্স ব্যবহার করা যেতে পারে।
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[] | এই বস্তুটিকে যাচাই করে এবং ডেটা স্টুডিওর প্রয়োজনীয় বিন্যাসে এটি ফেরত দেয়। |
forIds(ids) | Fields | Field s-এ ফিল্টার করা একটি নতুন Fields অবজেক্টকে ids একটি আইডি দিয়ে ফেরত দেয়। |
getDefaultDimension() | Field | ক্ষেত্রগুলির সেটের জন্য ব্যবহৃত ডিফল্ট মাত্রা প্রদান করে। |
getDefaultMetric() | Field | ক্ষেত্রগুলির সেটের জন্য ব্যবহৃত ডিফল্ট মেট্রিক প্রদান করে। |
getFieldById(fieldId) | Field | একটি প্রদত্ত ID সহ একটি ক্ষেত্র ফেরত দেয়, অথবা যদি সেই ID সহ কোনো ক্ষেত্র এই 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()
এই বস্তুটিকে যাচাই করে এবং ডেটা স্টুডিওর প্রয়োজনীয় বিন্যাসে এটি ফেরত দেয়।
প্রত্যাবর্তন
Object[]
— বৈধ ফিল্ড ডেটা, অবজেক্টের তালিকা হিসাবে উপস্থাপিত।
নিক্ষেপ করে
Error
— যদি একটি বৈধ বস্তু নির্মাণ করা না যায়।
forIds(ids)
Field
s-এ ফিল্টার করা একটি নতুন Fields
অবজেক্টকে ids
একটি আইডি দিয়ে ফেরত দেয়।
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']);
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
ids | String[] | যে ক্ষেত্রের আইডি রাখতে হবে। |
প্রত্যাবর্তন
getDefaultDimension()
ক্ষেত্রগুলির সেটের জন্য ব্যবহৃত ডিফল্ট মাত্রা প্রদান করে। একটি নতুন ভিজ্যুয়ালাইজেশন তৈরি হলে ডিফল্ট মাত্রা স্বয়ংক্রিয়ভাবে নির্বাচন করা হয়।
প্রত্যাবর্তন
Field
— যে মাত্রা ডিফল্ট মাত্রা হিসাবে সেট করা হয়, অথবা যদি কোনো ডিফল্ট মাত্রা সেট করা না থাকে তাহলে null
।
getDefaultMetric()
ক্ষেত্রগুলির সেটের জন্য ব্যবহৃত ডিফল্ট মেট্রিক প্রদান করে। একটি নতুন ভিজ্যুয়ালাইজেশন তৈরি হলে ডিফল্ট মেট্রিক স্বয়ংক্রিয়ভাবে নির্বাচন করা হয়।
প্রত্যাবর্তন
Field
— যে মেট্রিকটি ডিফল্ট মেট্রিক হিসাবে সেট করা হয়, অথবা যদি কোনও ডিফল্ট মেট্রিক সেট করা না থাকে তাহলে null
।
getFieldById(fieldId)
একটি প্রদত্ত ID সহ একটি ক্ষেত্র ফেরত দেয়, অথবা যদি সেই ID সহ কোনো ক্ষেত্র এই 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');
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
fieldId | String | ফিল্ডের আইডি পেতে হবে। |
প্রত্যাবর্তন
Field
— প্রদত্ত আইডি সহ Field
বা null
যদি এই Fields
অবজেক্টের মধ্যে এই জাতীয় কোনও ক্ষেত্র না থাকে।
setDefaultDimension(fieldId)
ক্ষেত্রগুলির সেটের জন্য ব্যবহৃত ডিফল্ট মাত্রা সেট করে। একটি নতুন ভিজ্যুয়ালাইজেশন তৈরি হলে ডিফল্ট মাত্রা স্বয়ংক্রিয়ভাবে নির্বাচন করা হয়।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
fieldId | String | ডিফল্ট মাত্রা হিসাবে ব্যবহার করার জন্য ক্ষেত্রের ID। এই আইডিটি অবশ্যই ক্ষেত্রগুলির সেটে উপস্থিত থাকতে হবে। |
setDefaultMetric(fieldId)
ক্ষেত্রগুলির সেটের জন্য ব্যবহৃত ডিফল্ট মেট্রিক সেট করে। একটি নতুন ভিজ্যুয়ালাইজেশন তৈরি হলে ডিফল্ট মেট্রিক স্বয়ংক্রিয়ভাবে নির্বাচন করা হয়।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
fieldId | String | ডিফল্ট মেট্রিক হিসাবে ব্যবহার করার জন্য ক্ষেত্রের ID। এই আইডিটি অবশ্যই ক্ষেত্রগুলির সেটে উপস্থিত থাকতে হবে। |