AddOns ম্যানিফেস্ট রিসোর্স

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

object ( Common )

প্রয়োজনীয়। প্রতিটি হোস্ট অ্যাপ্লিকেশনের জন্য সাধারণ Google Workspace অ্যাড-অনের মান নির্ধারণ করে। এখানে সংজ্ঞায়িত কিছু মান ডিফল্ট হিসেবে ব্যবহৃত হয় যখন একটি নির্দিষ্ট হোস্টের জন্য নির্দিষ্ট মান বাদ দেওয়া হয়।

calendar

object ( Calendar )

যদি Google Workspace অ্যাড-অন ক্যালেন্ডার প্রসারিত করে তাহলে এটি প্রয়োজন । Google Calendar হোস্ট অ্যাপ্লিকেশনের মধ্যে Google Workspace অ্যাড-অনের উপস্থিতি এবং আচরণের জন্য কনফিগারেশন। যদি এই ক্ষেত্রটি বাদ দেওয়া হয়, তাহলে Google Calendar-এ অ্যাড-অনটি অক্ষম করা হবে।

chat

object ()

যদি Google Workspace অ্যাড-অন Chat প্রসারিত করে তাহলে এটি প্রয়োজন । Google Chat অ্যাপের কনফিগারেশন। যদি এই ক্ষেত্রটি বাদ দেওয়া হয়, তাহলে Google Chat-এ অ্যাড-অনটি অক্ষম করা হবে।

addOns.chat অবজেক্টটি খালি থাকতে হবে। চ্যাটে অ্যাড-অনের আচরণ এবং উপস্থিতি কনফিগার করতে, একটি Google Chat অ্যাপ কনফিগার করুন দেখুন।

drive

object ( Drive )

যদি Google Workspace অ্যাড-অন Drive প্রসারিত করে তাহলে এটি প্রয়োজন । Drive হোস্ট অ্যাপ্লিকেশনের মধ্যে Google Workspace অ্যাড-অনের উপস্থিতি এবং আচরণের জন্য কনফিগারেশন। যদি এই ক্ষেত্রটি বাদ দেওয়া হয়, তাহলে Drive-এ অ্যাড-অনটি অক্ষম করা হবে।

gmail

object ( Gmail )

যদি Google Workspace অ্যাড-অন Gmail কে প্রসারিত করে তাহলে এটি প্রয়োজন । Gmail হোস্ট অ্যাপ্লিকেশনের মধ্যে Google Workspace অ্যাড-অনের উপস্থিতি এবং আচরণের জন্য কনফিগারেশন। যদি এই ক্ষেত্রটি বাদ দেওয়া হয়, তাহলে Gmail-এ অ্যাড-অনটি অক্ষম করা হবে।

docs

object ( Docs )

যদি Google Workspace অ্যাড-অন Docs প্রসারিত করে তাহলে এটি প্রয়োজন । Docs হোস্ট অ্যাপ্লিকেশনের মধ্যে Google Workspace অ্যাড-অনের উপস্থিতি এবং আচরণের জন্য কনফিগারেশন। যদি এই ক্ষেত্রটি বাদ দেওয়া হয়, তাহলে Docs-এ অ্যাড-অনটি অক্ষম করা হবে।

sheets

object ( Sheets )

যদি Google Workspace অ্যাড-অন Sheets প্রসারিত করে তাহলে এটি প্রয়োজন । Sheets হোস্ট অ্যাপ্লিকেশনের মধ্যে Google Workspace অ্যাড-অনের উপস্থিতি এবং আচরণের জন্য কনফিগারেশন। যদি এই ক্ষেত্রটি বাদ দেওয়া হয়, তাহলে Sheets-এ অ্যাড-অনটি অক্ষম করা হবে।

slides

object ( Slides )

যদি Google Workspace অ্যাড-অন Slides প্রসারিত করে তাহলে এটি প্রয়োজন । Slides হোস্ট অ্যাপ্লিকেশনের মধ্যে Google Workspace অ্যাড-অনের উপস্থিতি এবং আচরণের জন্য কনফিগারেশন। যদি এই ক্ষেত্রটি বাদ দেওয়া হয়, তাহলে Slides-এ অ্যাড-অনটি অক্ষম করা হবে।

meet

object object ( 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

object ( HomepageTrigger )

অ্যাড-অন হোমপেজ তৈরির জন্য ডিফল্ট ট্রিগার ফাংশন স্পেসিফিকেশন। যদি কোনও হোস্ট-নির্দিষ্ট হোমপেজ ট্রিগার সংজ্ঞায়িত না করা থাকে তবে এই স্পেসিফিকেশনটি ব্যবহার করা হয়। যদি এটিও বাদ দেওয়া হয়, তাহলে একটি জেনেরিক হোমপেজ কার্ড তৈরি করা হয় এবং প্রয়োজনে ব্যবহার করা হয়।
layoutProperties

object ( LayoutProperties )

অ্যাড-অন টুলবার এবং বোতামগুলিতে ব্যবহৃত রঙের কনফিগারেশন।
logoUrl

string

প্রয়োজনীয়। টুলবারে দেখানো ছবির URL। URLটি অবশ্যই সর্বজনীন হতে হবে।

name

string

প্রয়োজনীয়। টুলবারে দেখানো অ্যাড-অনের নাম।

openLinkUrlPrefixes[]

string

যদি অ্যাড-অনটি কোনও আউটবাউন্ড লিঙ্ক প্রদর্শন করে, তাহলে এটি OpenLink ব্যবহারকারী উইজেটের মধ্যে হোক বা HTML অ্যাঙ্কর ট্যাগ ব্যবহার করে টেক্সট উইজেটের মধ্যে হোক, তাহলে এটি প্রয়োজন। HTTPS URL উপসর্গের একটি তালিকা। ব্যবহারকারীর ডেটা সুরক্ষিত করার জন্য, অ্যাড-অন দ্বারা রেন্ডার করা যেকোনো লিঙ্ককে এই তালিকার যেকোনো একটি উপসর্গের সাথে মিলতে হবে।

আরও বিস্তারিত জানার জন্য অ্যালাউলিস্ট URL গুলি দেখুন।

universalActions[]

object ( UniversalAction )

অ্যাড-অন UI-তে সর্বদা উপলব্ধ সর্বজনীন ক্রিয়াগুলির তালিকা।
useLocaleFromApp

boolean

যদি true , তাহলে অ্যাড-অন ইভেন্ট অবজেক্টগুলি অ্যাকশন কলব্যাক ফাংশন বা ট্রিগার ফাংশনে পাস করা হয়, যার মধ্যে ব্যবহারকারীর লোকেল এবং টাইমজোন তথ্য অন্তর্ভুক্ত থাকে। ডিফল্টভাবে false থাকে।

আরও বিস্তারিত জানার জন্য ব্যবহারকারীর লোকেল এবং টাইমজোন অ্যাক্সেস করা দেখুন।

লেআউট বৈশিষ্ট্য

একটি কনফিগারেশন যা Google Workspace অ্যাড-অন টুলবার এবং বোতামের রঙ এবং চেহারা নিয়ন্ত্রণ করে।

JSON উপস্থাপনা
{
  "primaryColor": string,
  "secondaryColor": string
}
ক্ষেত্র
primaryColor

string

টুলবারের রঙ। ডিফল্টভাবে ধূসর (#424242)।
secondaryColor

string

বোতামের ডিফল্ট রঙ। প্রাথমিক রঙে ডিফল্ট (যদি এটি সেট করা থাকে); অন্যথায় ডিফল্ট নীল (#2196F3)।

ইউনিভার্সালঅ্যাকশন

একটি সার্বজনীন কর্মের জন্য একটি কনফিগারেশন। নির্বাচিত হলে, একটি সার্বজনীন কর্ম হয় নির্দিষ্ট 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

string

প্রতিটি সার্বজনীন ক্রিয়ার জন্য প্রয়োজনীয়। এই ক্রিয়ার জন্য UI মেনুতে দেখানো টেক্সট।
runFunction

string

openLink উপস্থিত না থাকলে প্রতিটি সার্বজনীন ক্রিয়ার জন্য প্রয়োজনীয়। যদি সরবরাহ করা হয়, তাহলে ব্যবহারকারী যখন এই ক্রিয়ারটি নির্বাচন করেন তখন যে অ্যাপস স্ক্রিপ্ট ফাংশনটি কার্যকর হয় তার নাম।

বিস্তারিত জানার জন্য ইউনিভার্সাল অ্যাকশন গাইড দেখুন।