একটি কমিউনিটি কানেক্টরের জন্য এতে এক সেট Field রয়েছে। এই ফিল্ড সেটটি নির্ধারণ করে যে ডেটা স্টুডিওতে কোন ডাইমেনশন এবং মেট্রিকগুলো ব্যবহার করা যাবে।
const cc = DataStudioApp.createCommunityConnector(); const fields = cc.getFields(); const field1 = fields .newDimension() // Set other properties as needed. .setId('field1_id');
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
as Array() | Field[] | এই অবজেক্টটির একটি ভিউ অ্যারে হিসেবে ফেরত দেয়। |
build() | Object[] | এই অবজেক্টটিকে যাচাই করে ডেটা স্টুডিওর প্রয়োজনীয় ফরম্যাটে ফেরত দেয়। |
for Ids(ids) | Fields | ids এর মধ্যে থাকা ID সহ Field গুলো ফিল্টার করে একটি নতুন Fields অবজেক্ট রিটার্ন করে। |
get Default Dimension() | Field | ফিল্ডগুলোর সেটের জন্য ব্যবহৃত ডিফল্ট ডাইমেনশনটি রিটার্ন করে। |
get Default Metric() | Field | ফিল্ডগুলোর সেটের জন্য ব্যবহৃত ডিফল্ট মেট্রিকটি ফেরত দেয়। |
get Field By Id(fieldId) | Field | প্রদত্ত আইডি সহ একটি ফিল্ড ফেরত দেয়, অথবা এই Fields অবজেক্টে সেই আইডি সহ কোনো ফিল্ড না থাকলে null ফেরত দেয়। |
new Dimension() | Field | একটি নতুন ডাইমেনশন Field ফেরত দেয়। |
new Metric() | Field | একটি নতুন মেট্রিক Field ফেরত দেয়। |
set Default Dimension(fieldId) | void | ফিল্ডগুলোর সেটের জন্য ব্যবহৃত ডিফল্ট ডাইমেনশন নির্ধারণ করে। |
set Default Metric(fieldId) | void | ফিল্ডগুলোর সেটের জন্য ব্যবহৃত ডিফল্ট মেট্রিক নির্ধারণ করে। |
বিস্তারিত ডকুমেন্টেশন
asArray()
এই অবজেক্টটির একটি ভিউ অ্যারে হিসেবে ফেরত দেয়।
const fields = DataStudioApp.createCommunityConnector().getFields(); fields.newDimension().setId('field1_id'); fields.newDimension().setId('field2_id'); fields.newDimension().setId('field3_id'); // Logging the ID of each field: fields.asArray().map((field) => { Logger.log(field.getId()); });
ফেরত
build()
এই অবজেক্টটিকে যাচাই করে ডেটা স্টুডিওর প্রয়োজনীয় ফরম্যাটে ফেরত দেয়।
ফেরত
Object[] — যাচাইকৃত ফিল্ড ডেটা, যা অবজেক্টের একটি তালিকা হিসাবে উপস্থাপিত।
নিক্ষেপ
Error — যদি একটি বৈধ অবজেক্ট গঠন করা না যায়।
forIds(ids)
ids এর মধ্যে থাকা ID সহ Field গুলো ফিল্টার করে একটি নতুন Fields অবজেক্ট রিটার্ন করে।
const fields = DataStudioApp.createCommunityConnector().getFields(); 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. const subsetFields = fields.forIds(['field1_id', 'field3_id']);
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
ids | String[] | যে ফিল্ডগুলো রাখা উচিত, সেগুলোর আইডি। |
ফেরত
getDefaultDimension()
ফিল্ডগুলোর সেটের জন্য ব্যবহৃত ডিফল্ট ডাইমেনশনটি ফেরত দেয়। নতুন কোনো ভিজ্যুয়ালাইজেশন তৈরি করার সময় ডিফল্ট ডাইমেনশনটি স্বয়ংক্রিয়ভাবে নির্বাচিত হয়।
ফেরত
Field — যে ডাইমেনশনটি ডিফল্ট ডাইমেনশন হিসেবে সেট করা আছে, অথবা কোনো ডিফল্ট ডাইমেনশন সেট করা না থাকলে null ।
getDefaultMetric()
ফিল্ডগুলোর সেটের জন্য ব্যবহৃত ডিফল্ট মেট্রিকটি ফেরত দেয়। নতুন কোনো ভিজ্যুয়ালাইজেশন তৈরি করার সময় ডিফল্ট মেট্রিকটি স্বয়ংক্রিয়ভাবে নির্বাচিত হয়।
ফেরত
Field — যে মেট্রিকটি ডিফল্ট মেট্রিক হিসেবে সেট করা আছে, অথবা কোনো ডিফল্ট মেট্রিক সেট করা না থাকলে null ।
getFieldById(fieldId)
প্রদত্ত আইডি সহ একটি ফিল্ড ফেরত দেয়, অথবা এই Fields অবজেক্টে সেই আইডি সহ কোনো ফিল্ড না থাকলে null ফেরত দেয়।
const fields = DataStudioApp.createCommunityConnector().getFields(); const field1 = fields.newDimension().setId('field1_id'); // byId is the same as field1. const byId = fields.getFieldById('field1_id'); // byId2 is null. const byId2 = fields.getFieldById('not present id');
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
field Id | String | যে ফিল্ডটি পেতে হবে তার আইডি। |
ফেরত
Field — প্রদত্ত আইডিযুক্ত Field , অথবা এই Fields অবজেক্টের মধ্যে সেরকম কোনো ফিল্ড না থাকলে null ।
setDefaultDimension(fieldId)
ফিল্ডগুলোর সেটের জন্য ব্যবহৃত ডিফল্ট ডাইমেনশন নির্ধারণ করে। নতুন কোনো ভিজ্যুয়ালাইজেশন তৈরি করার সময় ডিফল্ট ডাইমেনশনটি স্বয়ংক্রিয়ভাবে নির্বাচিত হয়।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
field Id | String | ডিফল্ট ডাইমেনশন হিসেবে ব্যবহার করার জন্য ফিল্ডের আইডি। এই আইডিটি অবশ্যই ফিল্ডের সেটের মধ্যে উপস্থিত থাকতে হবে। |
setDefaultMetric(fieldId)
ফিল্ডগুলোর সেটের জন্য ব্যবহৃত ডিফল্ট মেট্রিক নির্ধারণ করে। নতুন কোনো ভিজ্যুয়ালাইজেশন তৈরি করার সময় ডিফল্ট মেট্রিকটি স্বয়ংক্রিয়ভাবে নির্বাচিত হয়।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
field Id | String | ডিফল্ট মেট্রিক হিসেবে ব্যবহার করার জন্য ফিল্ডের আইডি। এই আইডিটি অবশ্যই ফিল্ডের সেটের মধ্যে উপস্থিত থাকতে হবে। |