Google Workspace অ্যাড-অন কন্টেন্ট এবং আচরণ নির্ধারণ করতে ব্যবহৃত রিসোর্স কনফিগারেশন। Google Workspace অ্যাড-অন ম্যানিফেস্টে সমস্ত উপাদানকে Required হিসেবে চিহ্নিত করতে হবে।
অ্যাডঅনস
Google Workspace অ্যাড-অন ম্যানিফেস্ট কনফিগারেশনের শীর্ষ স্তর।
| JSON উপস্থাপনা |
|---|
{
"common": {
object (Common)
},
"calendar": {
object (Calendar)
},
"chat": {
object (Chat)
},
"drive": {
object (Drive)
},
"gmail": {
object (Gmail)
},
"docs": {
object (Docs)
},
"sheets": {
object (Sheets)
},
"slides": {
object (Slides)
},
"meet": {
object (Meet)
}
} |
| ক্ষেত্র | |
|---|---|
common | প্রয়োজনীয়। প্রতিটি হোস্ট অ্যাপ্লিকেশনের জন্য সাধারণ Google Workspace অ্যাড-অনের মান নির্ধারণ করে। এখানে সংজ্ঞায়িত কিছু মান ডিফল্ট হিসেবে ব্যবহৃত হয় যখন একটি নির্দিষ্ট হোস্টের জন্য নির্দিষ্ট মান বাদ দেওয়া হয়। |
calendar | যদি Google Workspace অ্যাড-অন ক্যালেন্ডার প্রসারিত করে তাহলে এটি প্রয়োজন । Google Calendar হোস্ট অ্যাপ্লিকেশনের মধ্যে Google Workspace অ্যাড-অনের উপস্থিতি এবং আচরণের জন্য কনফিগারেশন। যদি এই ক্ষেত্রটি বাদ দেওয়া হয়, তাহলে Google Calendar-এ অ্যাড-অনটি অক্ষম করা হবে। |
chat | যদি Google Workspace অ্যাড-অন Chat প্রসারিত করে তাহলে এটি প্রয়োজন । Google Chat অ্যাপের কনফিগারেশন। যদি এই ক্ষেত্রটি বাদ দেওয়া হয়, তাহলে Google Chat-এ অ্যাড-অনটি অক্ষম করা হবে। |
drive | যদি Google Workspace অ্যাড-অন Drive প্রসারিত করে তাহলে এটি প্রয়োজন । Drive হোস্ট অ্যাপ্লিকেশনের মধ্যে Google Workspace অ্যাড-অনের উপস্থিতি এবং আচরণের জন্য কনফিগারেশন। যদি এই ক্ষেত্রটি বাদ দেওয়া হয়, তাহলে Drive-এ অ্যাড-অনটি অক্ষম করা হবে। |
gmail | যদি Google Workspace অ্যাড-অন Gmail কে প্রসারিত করে তাহলে এটি প্রয়োজন । Gmail হোস্ট অ্যাপ্লিকেশনের মধ্যে Google Workspace অ্যাড-অনের উপস্থিতি এবং আচরণের জন্য কনফিগারেশন। যদি এই ক্ষেত্রটি বাদ দেওয়া হয়, তাহলে Gmail-এ অ্যাড-অনটি অক্ষম করা হবে। |
docs | যদি Google Workspace অ্যাড-অন Docs প্রসারিত করে তাহলে এটি প্রয়োজন । Docs হোস্ট অ্যাপ্লিকেশনের মধ্যে Google Workspace অ্যাড-অনের উপস্থিতি এবং আচরণের জন্য কনফিগারেশন। যদি এই ক্ষেত্রটি বাদ দেওয়া হয়, তাহলে Docs-এ অ্যাড-অনটি অক্ষম করা হবে। |
sheets | যদি Google Workspace অ্যাড-অন Sheets প্রসারিত করে তাহলে এটি প্রয়োজন । Sheets হোস্ট অ্যাপ্লিকেশনের মধ্যে Google Workspace অ্যাড-অনের উপস্থিতি এবং আচরণের জন্য কনফিগারেশন। যদি এই ক্ষেত্রটি বাদ দেওয়া হয়, তাহলে Sheets-এ অ্যাড-অনটি অক্ষম করা হবে। |
slides | যদি Google Workspace অ্যাড-অন Slides প্রসারিত করে তাহলে এটি প্রয়োজন । Slides হোস্ট অ্যাপ্লিকেশনের মধ্যে Google Workspace অ্যাড-অনের উপস্থিতি এবং আচরণের জন্য কনফিগারেশন। যদি এই ক্ষেত্রটি বাদ দেওয়া হয়, তাহলে Slides-এ অ্যাড-অনটি অক্ষম করা হবে। |
meet | যদি Google Workspace অ্যাড-অন Meet কে প্রসারিত করে তাহলে এটি প্রয়োজন । Meet হোস্ট অ্যাপ্লিকেশনের মধ্যে Google Workspace অ্যাড-অনের উপস্থিতি এবং আচরণের জন্য কনফিগারেশন। যদি এই ক্ষেত্রটি বাদ দেওয়া হয়, তাহলে Meet-এ অ্যাড-অনটি বন্ধ হয়ে যাবে। |
সাধারণ
প্রতিটি হোস্ট অ্যাপ্লিকেশনের জন্য সাধারণ প্যারামিটারের জন্য ম্যানিফেস্ট কনফিগারেশন। এখানে সংজ্ঞায়িত কিছু মান ডিফল্ট হিসেবে ব্যবহৃত হয় যখন একটি নির্দিষ্ট হোস্টের জন্য নির্দিষ্ট মান বাদ দেওয়া হয়।
| JSON উপস্থাপনা |
|---|
{
"homepageTrigger": {
object (HomepageTrigger)
},
"layoutProperties": {
object (LayoutProperties)
},
"logoUrl": string,
"name": string,
"openLinkUrlPrefixes": [
string
],
"universalActions": [
{
object (UniversalAction)
}
],
"useLocaleFromApp": boolean
} |
| ক্ষেত্র | |
|---|---|
homepageTrigger | |
layoutProperties | |
logoUrl | প্রয়োজনীয়। টুলবারে দেখানো ছবির URL। URLটি অবশ্যই সর্বজনীন হতে হবে। |
name | প্রয়োজনীয়। টুলবারে দেখানো অ্যাড-অনের নাম। |
openLinkUrlPrefixes[] | যদি অ্যাড-অনটি কোনও আউটবাউন্ড লিঙ্ক প্রদর্শন করে, তাহলে এটি আরও বিস্তারিত জানার জন্য অ্যালাউলিস্ট URL গুলি দেখুন। |
universalActions[] | |
useLocaleFromApp | যদি আরও বিস্তারিত জানার জন্য ব্যবহারকারীর লোকেল এবং টাইমজোন অ্যাক্সেস করা দেখুন। |
লেআউট বৈশিষ্ট্য
একটি কনফিগারেশন যা Google Workspace অ্যাড-অন টুলবার এবং বোতামের রঙ এবং চেহারা নিয়ন্ত্রণ করে।
| JSON উপস্থাপনা |
|---|
{
"primaryColor": string,
"secondaryColor": string
} |
| ক্ষেত্র | |
|---|---|
primaryColor | |
secondaryColor | |
ইউনিভার্সালঅ্যাকশন
একটি সার্বজনীন কর্মের জন্য একটি কনফিগারেশন। নির্বাচিত হলে, একটি সার্বজনীন কর্ম হয় নির্দিষ্ট URL লিঙ্কটি খুলবে, অথবা নির্দিষ্ট অ্যাপস স্ক্রিপ্ট ফাংশনটি চালাবে।
| JSON উপস্থাপনা |
|---|
{ "label": string, // Union field rule can be only one of the following: "openLink": string, "runFunction": string, // End of list of possible types for union field rule. } |
| ক্ষেত্র | |
|---|---|
label | |
openLink | runFunction উপস্থিত না থাকে তবে প্রতিটি সার্বজনীন ক্রিয়ার জন্য প্রয়োজনীয়। যদি সরবরাহ করা হয়, তাহলে ব্যবহারকারী যখন এই ক্রিয়ারটি নির্বাচন করেন তখন একটি ট্যাবে খোলা URL। |
runFunction | openLink উপস্থিত না থাকলে প্রতিটি সার্বজনীন ক্রিয়ার জন্য প্রয়োজনীয়। যদি সরবরাহ করা হয়, তাহলে ব্যবহারকারী যখন এই ক্রিয়ারটি নির্বাচন করেন তখন যে অ্যাপস স্ক্রিপ্ট ফাংশনটি কার্যকর হয় তার নাম।বিস্তারিত জানার জন্য ইউনিভার্সাল অ্যাকশন গাইড দেখুন। |