রিসোর্স কনফিগারেশন যা Google Workspace অ্যাড-অন কন্টেন্ট এবং আচরণ সংজ্ঞায়িত করতে ব্যবহৃত হয়। Google Workspace অ্যাড-অন ম্যানিফেস্টে অবশ্যই প্রয়োজনীয় হিসাবে চিহ্নিত সমস্ত উপাদান থাকতে হবে।
অ্যাডঅন
Google Workspace অ্যাড-অন ম্যানিফেস্ট কনফিগারেশনের টপ-লেভেল।
প্রয়োজন। প্রতিটি হোস্ট অ্যাপ্লিকেশনের জন্য সাধারণ Google Workspace অ্যাড-অনের মান নির্ধারণ করে। এখানে সংজ্ঞায়িত কিছু মান ডিফল্ট হিসাবে ব্যবহৃত হয় যখন একটি নির্দিষ্ট হোস্টের জন্য নির্দিষ্ট মান বাদ দেওয়া হয়।
Google Workspace অ্যাড-অন ক্যালেন্ডার প্রসারিত করলে প্রয়োজন । Google Calendar হোস্ট অ্যাপ্লিকেশনের মধ্যে Google Workspace অ্যাড-অনের উপস্থিতি এবং আচরণের জন্য কনফিগারেশন। এই ক্ষেত্রটি বাদ দিলে, অ্যাড-অনটি Google ক্যালেন্ডারে অক্ষম করা হয়৷
Google Workspace অ্যাড-অন Google ড্রাইভকে প্রসারিত করলে প্রয়োজন । Google ড্রাইভ হোস্ট অ্যাপ্লিকেশনের মধ্যে Google Workspace অ্যাড-অনের উপস্থিতি এবং আচরণের জন্য কনফিগারেশন। এই ক্ষেত্রটি বাদ দিলে, অ্যাড-অনটি Google ড্রাইভে অক্ষম করা হয়।
Google Workspace অ্যাড-অন Gmail-কে প্রসারিত করলে প্রয়োজন । Gmail হোস্ট অ্যাপ্লিকেশনের মধ্যে Google Workspace অ্যাড-অনের চেহারা এবং আচরণের জন্য কনফিগারেশন। যদি এই ক্ষেত্রটি বাদ দেওয়া হয়, তাহলে অ্যাড-অনটি Gmail-এ নিষ্ক্রিয় থাকে৷
Google Workspace অ্যাড-অন ডক্স প্রসারিত করলে প্রয়োজন । ডক্স হোস্ট অ্যাপ্লিকেশনের মধ্যে Google Workspace অ্যাড-অনের চেহারা এবং আচরণের জন্য কনফিগারেশন। যদি এই ক্ষেত্রটি বাদ দেওয়া হয়, ডক্সে অ্যাড-অন অক্ষম করা হয়৷
Google Workspace অ্যাড-অন শীট প্রসারিত করলে প্রয়োজন । Sheets হোস্ট অ্যাপ্লিকেশনের মধ্যে Google Workspace অ্যাড-অনের উপস্থিতি এবং আচরণের জন্য কনফিগারেশন। এই ক্ষেত্রটি বাদ দিলে, পত্রকগুলিতে অ্যাড-অন অক্ষম করা হয়৷
Google Workspace অ্যাড-অন স্লাইডগুলিকে প্রসারিত করলে প্রয়োজন হয় । স্লাইড হোস্ট অ্যাপ্লিকেশনের মধ্যে Google Workspace অ্যাড-অনের চেহারা এবং আচরণের জন্য কনফিগারেশন। যদি এই ক্ষেত্রটি বাদ দেওয়া হয়, তাহলে অ্যাড-অনটি স্লাইডে অক্ষম করা হয়।
সাধারণ
প্রতিটি হোস্ট অ্যাপ্লিকেশনের জন্য সাধারণ প্যারামিটারের জন্য ম্যানিফেস্ট কনফিগারেশন। এখানে সংজ্ঞায়িত কিছু মান ডিফল্ট হিসাবে ব্যবহৃত হয় যখন একটি নির্দিষ্ট হোস্টের জন্য নির্দিষ্ট মান বাদ দেওয়া হয়।
অ্যাড-অন হোমপেজ তৈরির জন্য ডিফল্ট ট্রিগার ফাংশন স্পেসিফিকেশন। এই স্পেসিফিকেশন ব্যবহার করা হয় যদি একটি হোস্ট-নির্দিষ্ট হোমপেজ ট্রিগার সংজ্ঞায়িত না করা হয়। যদি এটিও বাদ দেওয়া হয়, একটি জেনেরিক হোমপেজ কার্ড তৈরি করা হয় এবং প্রয়োজনে ব্যবহার করা হয়।
অ্যাড-অন টুলবার এবং বোতামগুলিতে ব্যবহৃত রংগুলির জন্য একটি কনফিগারেশন।
logoUrl
string
প্রয়োজন। টুলবারে দেখানো ছবির URL। URL অবশ্যই সর্বজনীন হতে হবে।
name
string
প্রয়োজন। টুলবারে দেখানো অ্যাড-অনের নাম।
openLinkUrlPrefixes[]
string
অ্যাড-অন যদি কোনো আউটবাউন্ড লিঙ্ক প্রদর্শন করে, তাহলে সেটির প্রয়োজন হবে উইজেটের মধ্যে একটি OpenLink ব্যবহার করে বা HTML অ্যাঙ্কর ট্যাগ ব্যবহার করে টেক্সট উইজেট। HTTPS URL উপসর্গের একটি তালিকা। ব্যবহারকারীর ডেটা সুরক্ষিত করার জন্য, অ্যাড-অন দ্বারা রেন্ডার করা যেকোনো লিঙ্ক অবশ্যই এই তালিকার একটি উপসর্গের সাথে মিলবে।
true হলে, অ্যাকশন কলব্যাক ফাংশন বা ট্রিগার ফাংশনে পাস করা অ্যাড-অন ইভেন্ট অবজেক্ট ব্যবহারকারীর লোকেল এবং টাইমজোন তথ্য অন্তর্ভুক্ত করে। ডিফল্ট থেকে false ।
বোতামের ডিফল্ট রঙ। প্রাথমিক রঙে ডিফল্ট (যদি এটি সেট করা থাকে); অন্যথায় ডিফল্ট নীল (#2196F3)।
ইউনিভার্সাল অ্যাকশন
একটি সার্বজনীন কর্মের জন্য একটি কনফিগারেশন। নির্বাচিত হলে, একটি সার্বজনীন ক্রিয়া হয় নির্দিষ্ট URL লিঙ্কটি খোলে বা নির্দিষ্ট Apps Script ফাংশন চালায়।
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 মেনুতে দেখানো পাঠ্য।
openLink
string
runFunction উপস্থিত না থাকলে প্রতিটি সার্বজনীন কর্মের জন্য প্রয়োজনীয়। প্রদান করা হলে, ব্যবহারকারী এই ক্রিয়াটি নির্বাচন করার সময় একটি ট্যাবে খোলা URL।
runFunction
string
openLink উপস্থিত না থাকলে প্রতিটি সার্বজনীন কর্মের জন্য প্রয়োজনীয়। প্রদান করা হলে, অ্যাপস স্ক্রিপ্ট ফাংশনের নাম যা ব্যবহারকারী যখন এই ক্রিয়াটি নির্বাচন করে তখন কার্যকর করে৷
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-01-06 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["Google Workspace Add-on manifests define add-on content and behavior, requiring specific configurations for each supported host application (Calendar, Drive, Gmail, Docs, Sheets, Slides)."],["A common configuration section sets defaults for all host applications, including homepage triggers, layout properties, logo URL, add-on name, allowed outbound link prefixes, and universal actions."],["Each host application configuration controls the add-on's appearance and behavior within that specific application; omitting a host's configuration disables the add-on for that application."],["Universal actions, configurable in the common section, enable consistent add-on functionality across hosts, allowing either opening a URL or running an Apps Script function."],["Add-on developers must define allowed outbound link prefixes to ensure user data protection, restricting links rendered by the add-on to the specified prefixes."]]],[]]