আপনার স্ক্রিপ্ট প্রজেক্টের জন্য getSchema() রেসপন্স তৈরি করার বিল্ডার।
function getSchema() { const cc = DataStudioApp.createCommunityConnector(); const fields = cc.getFields(); fields.newDimension() .setId('Created') .setName('Date Created') .setDescription('The date that this was created') .setType(cc.FieldType.YEAR_MONTH_DAY); fields.newMetric() .setId('Amount') .setName('Amount (USD)') .setDescription('The cost in US dollars') .setType(cc.FieldType.CURRENCY_USD); return cc.newGetSchemaResponse().setFields(fields).build(); }
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
build() | Object | এই অবজেক্টটিকে যাচাই করে ডেটা স্টুডিওর প্রয়োজনীয় ফরম্যাটে ফেরত দেয়। |
print Json() | String | এই অবজেক্টটির JSON উপস্থাপনা প্রিন্ট করে। |
set Fields(fields) | Get Schema Response | নির্মাতার Fields নির্ধারণ করে। |
বিস্তারিত ডকুমেন্টেশন
build()
এই অবজেক্টটিকে যাচাই করে ডেটা স্টুডিওর প্রয়োজনীয় ফরম্যাটে ফেরত দেয়।
ফেরত
Object — যাচাইকৃত GetSchemaResponse অবজেক্ট।
printJson()
এই অবজেক্টটির JSON উপস্থাপনা প্রিন্ট করে। এটি শুধুমাত্র ডিবাগিংয়ের জন্য।
ফেরত
String
setFields(fields)
নির্মাতার Fields নির্ধারণ করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
fields | Fields | যে ক্ষেত্রগুলো নির্ধারণ করতে হবে। |
ফেরত
GetSchemaResponse — এটি চেইনিং-এর জন্য ব্যবহৃত বিল্ডার।