Class Fields

ক্ষেত্র

একটি সম্প্রদায় সংযোগকারীর জন্য 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 Field s-এ ফিল্টার করা একটি নতুন Fields অবজেক্টকে ids একটি আইডি দিয়ে ফেরত দেয়।
get Default Dimension() Field ক্ষেত্রগুলির সেটের জন্য ব্যবহৃত ডিফল্ট মাত্রা প্রদান করে।
get Default Metric() Field ক্ষেত্রগুলির সেটের জন্য ব্যবহৃত ডিফল্ট মেট্রিক প্রদান করে।
get Field By Id(fieldId) Field একটি প্রদত্ত ID সহ একটি ক্ষেত্র ফেরত দেয়, অথবা যদি সেই ID সহ কোনো ক্ষেত্র এই Fields অবজেক্টে না থাকে তাহলে null
new Dimension() Field একটি নতুন মাত্রা Field প্রদান করে।
new Metric() Field একটি নতুন মেট্রিক Field প্রদান করে।
set Default Dimension(fieldId) void ক্ষেত্রগুলির সেটের জন্য ব্যবহৃত ডিফল্ট মাত্রা সেট করে।
set Default Metric(fieldId) void ক্ষেত্রগুলির সেটের জন্য ব্যবহৃত ডিফল্ট মেট্রিক সেট করে।

বিস্তারিত ডকুমেন্টেশন

as Array()

একটি অ্যারে হিসাবে এই বস্তুর একটি দৃশ্য প্রদান করে।

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());
});

প্রত্যাবর্তন

Field[]Field বস্তুর একটি অ্যারে।


build()

এই বস্তুটিকে যাচাই করে এবং ডেটা স্টুডিওর প্রয়োজনীয় বিন্যাসে এটি ফেরত দেয়।

প্রত্যাবর্তন

Object[] — বৈধ ফিল্ড ডেটা, অবজেক্টের তালিকা হিসাবে উপস্থাপিত।

নিক্ষেপ করে

Error — যদি একটি বৈধ বস্তু নির্মাণ করা না যায়।


for Ids(ids)

Field s-এ ফিল্টার করা একটি নতুন Fields অবজেক্টকে ids একটি আইডি দিয়ে ফেরত দেয়।

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[] যে ক্ষেত্রের আইডি রাখতে হবে।

প্রত্যাবর্তন

Fields - একটি নতুন Fields অবজেক্ট।


get Default Dimension()

ক্ষেত্রগুলির সেটের জন্য ব্যবহৃত ডিফল্ট মাত্রা প্রদান করে। একটি নতুন ভিজ্যুয়ালাইজেশন তৈরি হলে ডিফল্ট মাত্রা স্বয়ংক্রিয়ভাবে নির্বাচন করা হয়।

প্রত্যাবর্তন

Field — যে মাত্রা ডিফল্ট মাত্রা হিসাবে সেট করা হয়, অথবা যদি কোনো ডিফল্ট মাত্রা সেট করা না থাকে তাহলে null


get Default Metric()

ক্ষেত্রগুলির সেটের জন্য ব্যবহৃত ডিফল্ট মেট্রিক প্রদান করে। একটি নতুন ভিজ্যুয়ালাইজেশন তৈরি হলে ডিফল্ট মেট্রিক স্বয়ংক্রিয়ভাবে নির্বাচন করা হয়।

প্রত্যাবর্তন

Field — যে মেট্রিকটি ডিফল্ট মেট্রিক হিসাবে সেট করা হয়, অথবা যদি কোনও ডিফল্ট মেট্রিক সেট করা না থাকে তাহলে null


get Field By Id(fieldId)

একটি প্রদত্ত ID সহ একটি ক্ষেত্র ফেরত দেয়, অথবা যদি সেই ID সহ কোনো ক্ষেত্র এই 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 বা null যদি এই Fields অবজেক্টের মধ্যে এই জাতীয় কোনও ক্ষেত্র না থাকে।


new Dimension()

একটি নতুন মাত্রা Field প্রদান করে।

প্রত্যাবর্তন

Field - একটি নতুন মাত্রা Field


new Metric()

একটি নতুন মেট্রিক Field প্রদান করে।

প্রত্যাবর্তন

Field — একটি নতুন মেট্রিক Field


set Default Dimension(fieldId)

ক্ষেত্রগুলির সেটের জন্য ব্যবহৃত ডিফল্ট মাত্রা সেট করে। একটি নতুন ভিজ্যুয়ালাইজেশন তৈরি হলে ডিফল্ট মাত্রা স্বয়ংক্রিয়ভাবে নির্বাচন করা হয়।

পরামিতি

নাম টাইপ বর্ণনা
field Id String ডিফল্ট মাত্রা হিসাবে ব্যবহার করার জন্য ক্ষেত্রের ID। এই আইডিটি অবশ্যই ক্ষেত্রগুলির সেটে উপস্থিত থাকতে হবে।

set Default Metric(fieldId)

ক্ষেত্রগুলির সেটের জন্য ব্যবহৃত ডিফল্ট মেট্রিক সেট করে। একটি নতুন ভিজ্যুয়ালাইজেশন তৈরি হলে ডিফল্ট মেট্রিক স্বয়ংক্রিয়ভাবে নির্বাচন করা হয়।

পরামিতি

নাম টাইপ বর্ণনা
field Id String ডিফল্ট মেট্রিক হিসাবে ব্যবহার করার জন্য ক্ষেত্রের ID। এই আইডিটি অবশ্যই ক্ষেত্রগুলির সেটে উপস্থিত থাকতে হবে।