একটি প্রশ্ন আইটেম যা উত্তরদাতাকে ড্রপ-ডাউন তালিকা থেকে একটি পছন্দ নির্বাচন করতে দেয়। আইটেমগুলি একটি Form থেকে অ্যাক্সেস বা তৈরি করা যেতে পারে।
// Open a form by ID and add a new list item. const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); const item = form.addListItem(); item.setTitle('Do you prefer cats or dogs?').setChoices([ item.createChoice('Cats'), item.createChoice('Dogs') ]);
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
create Choice(value) | Choice | নতুন পছন্দ তৈরি করে। |
create Choice(value, isCorrect) | Choice | নতুন পছন্দ তৈরি করে। |
create Choice(value, navigationItem) | Choice | একটি পৃষ্ঠা-নেভিগেশন বিকল্পের সাহায্যে একটি নতুন পছন্দ তৈরি করে যা একটি প্রদত্ত পৃষ্ঠা-বিরতি আইটেমে চলে যায়। |
create Choice(value, navigationType) | Choice | পৃষ্ঠা-নেভিগেশন বিকল্পের সাহায্যে একটি নতুন পছন্দ তৈরি করে। |
create Response(response) | Item Response | এই তালিকার আইটেমের জন্য একটি নতুন Item Response তৈরি করে। |
duplicate() | List Item | এই আইটেমটির একটি অনুলিপি তৈরি করে এবং ফর্মের শেষে এটি যুক্ত করে। |
get Choices() | Choice[] | একটি আইটেমের জন্য সমস্ত পছন্দ পায়। |
get Feedback For Correct() | Quiz Feedback |null | উত্তরদাতারা যখন কোনও প্রশ্নের সঠিক উত্তর দেন তখন তাদের দেখানো প্রতিক্রিয়া ফেরত দেয়। |
get Feedback For Incorrect() | Quiz Feedback |null | উত্তরদাতারা যখন কোনও প্রশ্নের ভুল উত্তর দেন, তখন তাদের যে প্রতিক্রিয়া দেখানো হয় তা ফেরত পাঠায়। |
get Help Text() | String | আইটেমের সাহায্যমূলক টেক্সট (কখনও কখনও লেআউট আইটেম যেমন Image Items , Page Break Items এবং Section Header Items জন্য বর্ণনামূলক টেক্সট বলা হয়) পায়। |
get Id() | Integer | আইটেমটির অনন্য শনাক্তকারী পায়। |
get Index() | Integer | ফর্মের সমস্ত আইটেমের মধ্যে আইটেমের সূচী পায়। |
get Points() | Integer | একটি গ্রেডযোগ্য আইটেমের পয়েন্ট মান প্রদান করে। |
get Title() | String | আইটেমের শিরোনাম (কখনও কখনও হেডার টেক্সট বলা হয়, একটি Section Header Item ক্ষেত্রে) পায়। |
get Type() | Item Type | আইটেমের ধরণটি পায়, যা Item Type হিসাবে উপস্থাপিত হয়। |
is Required() | Boolean | উত্তরদাতাকে প্রশ্নের উত্তর দিতে হবে কিনা তা নির্ধারণ করে। |
set Choice Values(values) | List Item | স্ট্রিং এর অ্যারে থেকে একটি আইটেমের জন্য পছন্দগুলি সেট করে। |
set Choices(choices) | List Item | একটি আইটেমের জন্য পছন্দের একটি অ্যারে সেট করে। |
set Feedback For Correct(feedback) | List Item | উত্তরদাতারা যখন কোনও প্রশ্নের সঠিক উত্তর দেয় তখন তাদের দেখানোর জন্য প্রতিক্রিয়া সেট করে। |
set Feedback For Incorrect(feedback) | List Item | উত্তরদাতারা যখন কোনও প্রশ্নের ভুল উত্তর দেন তখন তাদের দেখানোর জন্য প্রতিক্রিয়া সেট করে। |
set Help Text(text) | List Item | আইটেমের সাহায্য টেক্সট সেট করে (কখনও কখনও লেআউট আইটেম যেমন Image Items , Page Break Items এবং Section Header Items জন্য বর্ণনা টেক্সট বলা হয়)। |
set Points(points) | List Item | একটি গ্রেডযোগ্য আইটেমের মূল্য কত পয়েন্ট তা সেট করে। |
set Required(enabled) | List Item | উত্তরদাতাকে প্রশ্নের উত্তর দিতে হবে কিনা তা নির্ধারণ করে। |
set Title(title) | List Item | আইটেমের শিরোনাম সেট করে (কখনও কখনও হেডার টেক্সট বলা হয়, যখন Section Header Item ক্ষেত্রে)। |
বিস্তারিত ডকুমেন্টেশন
create Choice(value)
নতুন পছন্দ তৈরি করে।
পরামিতি
| নাম | আদর্শ | বিবরণ |
|---|---|---|
value | String | পছন্দের মান, যা উত্তরদাতারা ফর্মটি দেখার সময় একটি লেবেল হিসাবে দেখেন |
প্রত্যাবর্তন
Choice — নতুন পছন্দ
অনুমোদন
এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
create Choice(value, isCorrect)
নতুন পছন্দ তৈরি করে।
পরামিতি
| নাম | আদর্শ | বিবরণ |
|---|---|---|
value | String | পছন্দের মান, যা উত্তরদাতারা ফর্মটি দেখার সময় একটি লেবেল হিসাবে দেখেন |
is Correct | Boolean | পছন্দটি সঠিক উত্তর কিনা |
প্রত্যাবর্তন
Choice — নতুন পছন্দ
অনুমোদন
এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
create Choice(value, navigationItem)
একটি পৃষ্ঠা-নেভিগেশন বিকল্পের সাহায্যে একটি নতুন পছন্দ তৈরি করে যা একটি নির্দিষ্ট পৃষ্ঠা-বিরতি আইটেমে চলে যায়। এটি navigation Type Form App.PageNavigationType.GO_TO_PAGE এ সেট করে create Choice(value, navigationType) এর সমতুল্য। পৃষ্ঠা নেভিগেশন ব্যবহার করে এমন পছন্দগুলি একই আইটেমের সাথে একত্রিত করা যাবে না যা পৃষ্ঠা নেভিগেশন ব্যবহার করে না।
উত্তরদাতা যখন বিকল্পটি সম্বলিত একটি পৃষ্ঠা সম্পূর্ণ করেন, তখন পৃষ্ঠা নেভিগেশন ঘটে, এবং শুধুমাত্র তখনই যখন উত্তরদাতা সেই বিকল্পটি বেছে নেন। যদি উত্তরদাতা একই পৃষ্ঠায় পৃষ্ঠা-নেভিগেশন নির্দেশাবলী সহ একাধিক বিকল্প বেছে নেন, তাহলে শুধুমাত্র শেষ নেভিগেশন বিকল্পটি কোনও প্রভাব ফেলবে। পৃষ্ঠা নেভিগেশন ফর্মের শেষ পৃষ্ঠায়ও কোনও প্রভাব ফেলবে না।
পরামিতি
| নাম | আদর্শ | বিবরণ |
|---|---|---|
value | String | পছন্দের মান, যা উত্তরদাতারা ফর্মটি দেখার সময় একটি লেবেল হিসাবে দেখেন |
navigation Item | Page Break Item | যে আইটেমটিতে নেভিগেট করতে হবে |
প্রত্যাবর্তন
Choice — নতুন পছন্দ
অনুমোদন
এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
create Response(response)
এই তালিকার আইটেমের জন্য একটি নতুন Item Response তৈরি করে। যদি response যুক্তিটি এই আইটেমের জন্য একটি বৈধ পছন্দের সাথে মেলে না, তাহলে একটি ব্যতিক্রম নিক্ষেপ করে।
পরামিতি
| নাম | আদর্শ | বিবরণ |
|---|---|---|
response | String | এই তালিকার আইটেমটির জন্য একটি বৈধ উত্তর |
প্রত্যাবর্তন
Item Response — আইটেম রেসপন্স
অনুমোদন
এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
duplicate()
এই আইটেমটির একটি অনুলিপি তৈরি করে এবং ফর্মের শেষে এটি যুক্ত করে।
প্রত্যাবর্তন
List Item — চেইন করার জন্য এই List Item একটি ডুপ্লিকেট
অনুমোদন
এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
get Choices()
get Feedback For Correct()
উত্তরদাতারা যখন কোনও প্রশ্নের সঠিক উত্তর দেন তখন তাদের দেখানো প্রতিক্রিয়া ফেরত দেয়।
প্রত্যাবর্তন
Quiz Feedback |null — প্রতিক্রিয়া, যদি থাকে।
অনুমোদন
এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
get Feedback For Incorrect()
উত্তরদাতারা যখন কোনও প্রশ্নের ভুল উত্তর দেন, তখন তাদের যে প্রতিক্রিয়া দেখানো হয় তা ফেরত পাঠায়।
প্রত্যাবর্তন
Quiz Feedback |null — প্রতিক্রিয়া, যদি থাকে।
অনুমোদন
এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
get Help Text()
আইটেমের সাহায্যমূলক টেক্সট (কখনও কখনও লেআউট আইটেম যেমন Image Items , Page Break Items এবং Section Header Items জন্য বর্ণনামূলক টেক্সট বলা হয়) পায়।
প্রত্যাবর্তন
String — আইটেমের সাহায্য টেক্সট বা বর্ণনা টেক্সট
অনুমোদন
এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
get Id()
আইটেমটির অনন্য শনাক্তকারী পায়।
প্রত্যাবর্তন
Integer — আইটেমের আইডি
অনুমোদন
এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
get Index()
ফর্মের সমস্ত আইটেমের মধ্যে আইটেমের সূচী পায়।
প্রত্যাবর্তন
Integer — আইটেমের সূচী
অনুমোদন
এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
get Points()
একটি গ্রেডযোগ্য আইটেমের পয়েন্ট মান প্রদান করে।
প্রত্যাবর্তন
Integer — একটি প্রশ্নের মূল্য কত পয়েন্ট।
অনুমোদন
এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
get Title()
আইটেমের শিরোনাম (কখনও কখনও হেডার টেক্সট বলা হয়, একটি Section Header Item ক্ষেত্রে) পায়।
প্রত্যাবর্তন
String — আইটেমের শিরোনাম বা হেডার টেক্সট
অনুমোদন
এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
get Type()
is Required()
উত্তরদাতাকে প্রশ্নের উত্তর দিতে হবে কিনা তা নির্ধারণ করে।
প্রত্যাবর্তন
Boolean — উত্তরদাতাকে প্রশ্নের উত্তর দিতে হবে কিনা
অনুমোদন
এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
set Choice Values(values)
স্ট্রিং অ্যারে থেকে একটি আইটেমের জন্য পছন্দগুলি সেট করে। প্রদত্ত অ্যারে খালি থাকলে একটি ব্যতিক্রম নিক্ষেপ করে।
// Open a form by ID and add a new list item. const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); const item = form.addListItem(); item.setTitle('Do you prefer cats or dogs?'); item.setChoiceValues(['Dogs', 'Cats']);
পরামিতি
| নাম | আদর্শ | বিবরণ |
|---|---|---|
values | String[] | পছন্দের মানের অ্যারে, যা উত্তরদাতারা ফর্মটি দেখার সময় লেবেল হিসাবে দেখেন |
প্রত্যাবর্তন
List Item — এই List Item , চেইন করার জন্য
অনুমোদন
এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
set Choices(choices)
একটি আইটেমের জন্য পছন্দের একটি অ্যারে সেট করে। প্রদত্ত অ্যারে খালি থাকলে বা একটি null উপাদান থাকলে একটি ব্যতিক্রম নিক্ষেপ করে।
// Open a form by ID and add a new list item. const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); const item = form.addListItem(); item.setTitle('Do you prefer cats or dogs?'); item.setChoices([item.createChoice('Cats'), item.createChoice('Dogs')]);
পরামিতি
| নাম | আদর্শ | বিবরণ |
|---|---|---|
choices | Choice[] | পছন্দের একটি বিন্যাস |
প্রত্যাবর্তন
List Item — এই List Item , চেইন করার জন্য
থ্রো
Error — যদি প্রদত্ত অ্যারেটি null , খালি হয়, অথবা একটি null উপাদান ধারণ করে
অনুমোদন
এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
set Feedback For Correct(feedback)
উত্তরদাতারা যখন কোনও প্রশ্নের সঠিক উত্তর দেয় তখন তাদের দেখানোর জন্য প্রতিক্রিয়া সেট করে।
// Open a form by ID and add a new list item. const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); const item = form.addListItem(); item.setTitle('Do you prefer cats or dogs?'); // Set "Dogs" as the correct answer to this question. item.setChoices([ item.createChoice('Dogs', true), item.createChoice('Cats', false), ]); // Add feedback which will be shown for correct responses; ie "Dogs". item.setFeedbackForCorrect( FormApp.createFeedback().setDisplayText('Dogs rule, cats drool.').build(), );
পরামিতি
| নাম | আদর্শ | বিবরণ |
|---|---|---|
feedback | Quiz Feedback | নতুন প্রতিক্রিয়া। একটি শূন্য মান প্রতিক্রিয়াটি মুছে ফেলবে। |
প্রত্যাবর্তন
List Item — এই List Item , চেইন করার জন্য
অনুমোদন
এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
set Feedback For Incorrect(feedback)
উত্তরদাতারা যখন কোনও প্রশ্নের ভুল উত্তর দেন তখন তাদের দেখানোর জন্য প্রতিক্রিয়া সেট করে।
পরামিতি
| নাম | আদর্শ | বিবরণ |
|---|---|---|
feedback | Quiz Feedback | নতুন প্রতিক্রিয়া |
প্রত্যাবর্তন
List Item — এই List Item , চেইন করার জন্য
অনুমোদন
এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
set Help Text(text)
আইটেমের সাহায্য টেক্সট সেট করে (কখনও কখনও লেআউট আইটেম যেমন Image Items , Page Break Items এবং Section Header Items জন্য বর্ণনা টেক্সট বলা হয়)।
পরামিতি
| নাম | আদর্শ | বিবরণ |
|---|---|---|
text | String | নতুন সাহায্যের টেক্সট |
প্রত্যাবর্তন
List Item — এই List Item , চেইন করার জন্য
অনুমোদন
এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
set Points(points)
একটি গ্রেডযোগ্য আইটেমের মূল্য কত পয়েন্ট তা সেট করে। নতুন আইটেমের জন্য ডিফল্ট হল 0।
পরামিতি
| নাম | আদর্শ | বিবরণ |
|---|---|---|
points | Integer | একটি প্রশ্ন আইটেমের মূল্য কত পয়েন্ট |
প্রত্যাবর্তন
List Item — এই List Item , চেইন করার জন্য
অনুমোদন
এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
set Required(enabled)
উত্তরদাতাকে প্রশ্নের উত্তর দিতে হবে কিনা তা নির্ধারণ করে।
পরামিতি
| নাম | আদর্শ | বিবরণ |
|---|---|---|
enabled | Boolean | উত্তরদাতাকে প্রশ্নের উত্তর দিতে হবে কিনা |
প্রত্যাবর্তন
List Item — বর্তমান আইটেম (চেইন করার জন্য)
অনুমোদন
এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
set Title(title)
আইটেমের শিরোনাম সেট করে (কখনও কখনও হেডার টেক্সট বলা হয়, যখন Section Header Item ক্ষেত্রে)।
পরামিতি
| নাম | আদর্শ | বিবরণ |
|---|---|---|
title | String | নতুন শিরোনাম বা হেডার টেক্সট |
প্রত্যাবর্তন
List Item — এই List Item , চেইন করার জন্য
অনুমোদন
এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms