Class CommunityConnector

কমিউনিটি কানেক্টর

CommunityConnector স্ক্রিপ্টগুলিকে বিল্ডার এবং ইউটিলিটিগুলি অ্যাক্সেস করার সুযোগ দেয়, যা Data Studio-এর জন্য Community Connector তৈরিতে সাহায্য করে। Fields অবজেক্ট এবং FieldTypeAggregationType এনামগুলির রেফারেন্স পেতে এই ক্লাসটি ব্যবহার করুন, যাতে সেগুলি Field তৈরির কাজে ব্যবহার করা যায়।

const cc = DataStudioApp.createCommunityConnector();

const fields = cc.getFields();

fields.newMetric()
    .setAggregation(cc.AggregationType.AVG)
    .setType(cc.FieldType.CURRENCY_USD);

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
Aggregation Type Aggregation Type Aggregation Type গণনা।
Auth Type Auth Type Auth Type গণনা।
Big Query Parameter Type Big Query Parameter Type Big Query Parameter Type এনুমারেশন।
Field Type Field Type Field Type গণনা।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
get Config() Config একটি Config অবজেক্ট ফেরত দেয়।
get Fields() Fields একটি Fields অবজেক্ট ফেরত দেয়।
new Auth Type Response() Get Auth Type Response একটি নতুন Get Auth Type Response অবজেক্ট ফেরত দেয়।
new Big Query Config() Big Query Config একটি নতুন Big Query Config অবজেক্ট ফেরত দেয়।
new Debug Error() Debug Error একটি নতুন Debug Error অবজেক্ট ফেরত দেয়।
new Get Data Response() Get Data Response একটি নতুন Get Data Response অবজেক্ট ফেরত দেয়।
new Get Schema Response() Get Schema Response একটি নতুন Get Schema Response অবজেক্ট ফেরত দেয়।
new Set Credentials Response() Set Credentials Response একটি নতুন Set Credentials Response অবজেক্ট ফেরত দেয়।
new User Error() User Error একটি নতুন User Error অবজেক্ট রিটার্ন করে।

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

getConfig()

একটি Config অবজেক্ট ফেরত দেয়। কনফিগারেশন এন্ট্রি যোগ করতে এই অবজেক্টটি ব্যবহার করুন।

ফেরত

Config — একটি Config অবজেক্ট।


getFields()

একটি Fields অবজেক্ট ফেরত দেয়। মেট্রিক এবং ডাইমেনশন Field যোগ করতে এই অবজেক্টটি ব্যবহার করুন।

ফেরত

Fields — একটি Fields অবজেক্ট।


newAuthTypeResponse()

একটি নতুন GetAuthTypeResponse অবজেক্ট রিটার্ন করে। আপনার স্ক্রিপ্ট প্রজেক্টে ইমপ্লিমেন্ট করা getAuthType() ফাংশনের জন্য একটি রেসপন্স তৈরি করতে এই অবজেক্টটি ব্যবহার করুন।

ফেরত

GetAuthTypeResponse — একটি নতুন GetAuthTypeResponse অবজেক্ট।


newBigQueryConfig()

একটি নতুন BigQueryConfig অবজেক্ট রিটার্ন করে। আপনার স্ক্রিপ্ট প্রজেক্টে ইমপ্লিমেন্ট করা getData() ফাংশনের জন্য একটি রেসপন্স তৈরি করতে এই অবজেক্টটি ব্যবহার করুন।

ফেরত

BigQueryConfig — একটি নতুন BigQueryConfig অবজেক্ট।


newDebugError()

একটি নতুন DebugError অবজেক্ট ফেরত দেয়। ডিবাগ এরর তৈরি করতে এই অবজেক্টটি ব্যবহার করুন।

ফেরত

DebugError — একটি নতুন DebugError অবজেক্ট।


newGetDataResponse()

একটি নতুন GetDataResponse অবজেক্ট রিটার্ন করে। আপনার স্ক্রিপ্ট প্রজেক্টে ইমপ্লিমেন্ট করা getData() ফাংশনের জন্য একটি রেসপন্স তৈরি করতে এই অবজেক্টটি ব্যবহার করুন।

ফেরত

GetDataResponse — একটি নতুন GetDataResponse অবজেক্ট।


newGetSchemaResponse()

একটি নতুন GetSchemaResponse অবজেক্ট রিটার্ন করে। আপনার স্ক্রিপ্ট প্রজেক্টে ইমপ্লিমেন্ট করা getSchema() ফাংশনের জন্য একটি রেসপন্স তৈরি করতে এই অবজেক্টটি ব্যবহার করুন।

ফেরত

GetSchemaResponse — একটি নতুন GetSchemaResponse অবজেক্ট।


newSetCredentialsResponse()

একটি নতুন SetCredentialsResponse অবজেক্ট রিটার্ন করে। আপনার স্ক্রিপ্ট প্রজেক্টে ইমপ্লিমেন্ট করা setCredentials() ফাংশনের জন্য একটি রেসপন্স তৈরি করতে এই অবজেক্টটি ব্যবহার করুন।

ফেরত

SetCredentialsResponse — একটি নতুন SetCredentialsResponse অবজেক্ট।


newUserError()

একটি নতুন UserError অবজেক্ট ফেরত দেয়। ব্যবহারকারীর ত্রুটি তৈরি করতে এই অবজেক্টটি ব্যবহার করুন।

ফেরত

UserError — একটি নতুন UserError অবজেক্ট।