Package google.apps.script.type

সূচক

AddOnWidgetSet

একটি অ্যাড-অন দ্বারা ব্যবহৃত উইজেট উপসেট।

ক্ষেত্র
usedWidgets[]

WidgetType

অ্যাড-অনে ব্যবহৃত উইজেটের তালিকা।

উইজেট টাইপ

উইজেট প্রকার। WIDGET_TYPE_UNSPECIFIED হল মৌলিক উইজেট সেট।

Enums
WIDGET_TYPE_UNSPECIFIED ডিফল্ট উইজেট সেট।
DATE_PICKER তারিখ বাছাইকারী.
STYLED_BUTTONS স্টাইল করা বোতামে ভরা বোতাম এবং নিষ্ক্রিয় করা বোতাম অন্তর্ভুক্ত।
PERSISTENT_FORMS ক্রমাগত ফর্মগুলি কর্মের সময় স্থায়ী ফর্ম মানগুলিকে অনুমতি দেয়।
UPDATE_SUBJECT_AND_RECIPIENTS একটি খসড়ার বিষয় এবং প্রাপকদের আপডেট করুন।
GRID_WIDGET গ্রিড উইজেট।
ADDON_COMPOSE_UI_ACTION একটি Gmail অ্যাড-অন অ্যাকশন যা অ্যাড-অন কম্পোজ UI-তে প্রযোজ্য।

CommonAddOnManifest

অ্যাড-অন কনফিগারেশন যা সমস্ত অ্যাড-অন হোস্ট অ্যাপ্লিকেশন জুড়ে শেয়ার করা হয়।

ক্ষেত্র
name

string

প্রয়োজন। অ্যাড-অনের প্রদর্শনের নাম।

logoUrl

string

প্রয়োজন। অ্যাড-অন টুলবারে দেখানো লোগো ছবির URL।

layoutProperties

LayoutProperties

অ্যাড-অন কার্ডের জন্য সাধারণ লেআউট বৈশিষ্ট্য।

addOnWidgetSet

AddOnWidgetSet

অ্যাড-অনে ব্যবহৃত উইজেটগুলি। এই ক্ষেত্রটি নির্দিষ্ট না হলে, ডিফল্ট সেট ব্যবহার করা হয়।

useLocaleFromApp

bool

হোস্ট অ্যাপ থেকে লোকেল তথ্য পাস করতে হবে কিনা।

homepageTrigger

HomepageExtensionPoint

একটি এন্ডপয়েন্ট সংজ্ঞায়িত করে যা যেকোনো প্রেক্ষাপটে, যেকোনো হোস্টে কার্যকর করা হবে। এই ফাংশন দ্বারা উত্পন্ন যে কোনও কার্ড সর্বদা ব্যবহারকারীর কাছে উপলব্ধ থাকবে, তবে এই অ্যাড-অন আরও লক্ষ্যযুক্ত ট্রিগার ঘোষণা করলে প্রাসঙ্গিক বিষয়বস্তু দ্বারা গ্রহন করা হতে পারে।

universalActions[]

UniversalActionExtensionPoint

সার্বজনীন অ্যাকশন মেনুতে এক্সটেনশন পয়েন্টগুলির একটি তালিকা সংজ্ঞায়িত করে যা অ্যাড-অনের জন্য সেটিংস মেনু হিসাবে কাজ করে। এক্সটেনশন পয়েন্টটি খোলার জন্য একটি লিঙ্ক URL বা ফর্ম জমা দেওয়ার জন্য একটি এন্ডপয়েন্ট হতে পারে৷

openLinkUrlPrefixes

ListValue

একটি OpenLink ক্রিয়া শুধুমাত্র একটি HTTPS , MAILTO বা TEL স্কিমের সাথে একটি URL ব্যবহার করতে পারে৷ HTTPS লিঙ্কের জন্য, ইউআরএলকে অনুমোদিত তালিকায় উল্লেখ করা উপসর্গগুলির একটির সাথেও মিলতে হবে। উপসর্গটি স্কিমটি বাদ দিলে, HTTPS ধরে নেওয়া হয়। HTTP লিঙ্কগুলি স্বয়ংক্রিয়ভাবে HTTPS লিঙ্কগুলিতে পুনরায় লেখা হয়।

CreateActionExtensionPoint

একটি ট্রিগারের কনফিগারেশন যা একজন ব্যবহারকারী যখন Google Workspace অ্যাপ্লিকেশনে রিসোর্স তৈরির ওয়ার্কফ্লো শুরু করে তখন ফায়ার হয়। আরও তথ্যের জন্য, @ মেনু থেকে তৃতীয় পক্ষের সংস্থান তৈরি করুন দেখুন।

ক্ষেত্র
id

string

প্রয়োজন। এই এক্সটেনশন পয়েন্টটি আলাদা করার জন্য অনন্য আইডি। আইডিতে 64টি পর্যন্ত অক্ষর থাকতে পারে এবং [a-zA-Z0-9-]+ ফরম্যাটে হওয়া উচিত।

labelText

string

প্রয়োজন। টেক্সট যা রিসোর্স তৈরির এন্ট্রি পয়েন্টের জন্য একটি আইকনের পাশাপাশি প্রদর্শিত হয়, যেমন Create support case । এই পাঠ্যটি স্থির এবং ব্যবহারকারীরা অ্যাড-অন চালানোর আগে প্রদর্শন করে।

localizedLabelText

map<string, string>

ঐচ্ছিক। অন্যান্য ভাষায় স্থানীয়করণের জন্য labelText একটি মানচিত্র। ISO 639- এ ভাষা এবং ISO 3166- এ দেশ/অঞ্চল ফর্ম্যাট করুন, একটি হাইফেন দ্বারা পৃথক করুন - । উদাহরণস্বরূপ, en-US .

মানচিত্রের কীগুলিতে ব্যবহারকারীর লোকেল উপস্থিত থাকলে, ব্যবহারকারী labelText এর স্থানীয় সংস্করণটি দেখতে পান।

runFunction

string

প্রয়োজন। একটি লিঙ্ক তৈরি করার জন্য যখন একটি সংস্থান তৈরির কর্মপ্রবাহ ট্রিগার করা হয় তখন চালানোর জন্য এন্ডপয়েন্ট।

logoUrl

string

ঐচ্ছিক। আইকন যা সম্পদ তৈরির এন্ট্রি পয়েন্টের জন্য প্রদর্শন করে। যদি বাদ দেওয়া হয়, মেনুটি আপনার অ্যাড-অনের টুলবার আইকন, logoUrl ব্যবহার করে।

হোমপেজ এক্সটেনশন পয়েন্ট

একটি অ্যাড-অনের হোমপেজ ভিউ ঘোষণা করার জন্য সাধারণ বিন্যাস।

ক্ষেত্র
runFunction

string

প্রয়োজন। যখন এই এক্সটেনশন পয়েন্টটি সক্রিয় করা হয় তখন চালানোর শেষ পয়েন্ট।

enabled

BoolValue

ঐচ্ছিক। false সেট করা থাকলে, এই প্রসঙ্গে হোমপেজ ভিউ নিষ্ক্রিয় করে।

সেট না থাকলে ডিফল্ট true

যদি একটি অ্যাড-অনের কাস্টম হোমপেজ ভিউ অক্ষম করা হয়, তবে ব্যবহারকারীদের জন্য একটি জেনেরিক ওভারভিউ কার্ড প্রদান করা হয়।

HttpAuthorization Header

অনুমোদন হেডার অ্যাড-অন HTTP অনুরোধ পাঠানো হয়েছে.

Enums
HTTP_AUTHORIZATION_HEADER_UNSPECIFIED ডিফল্ট মান, SYSTEM_ID_TOKEN এর সমতুল্য।
SYSTEM_ID_TOKEN প্রোজেক্ট-নির্দিষ্ট Google Workspace অ্যাড-অনের সিস্টেম পরিষেবা অ্যাকাউন্টের জন্য একটি আইডি টোকেন পাঠান (ডিফল্ট)।
USER_ID_TOKEN শেষ ব্যবহারকারীর জন্য একটি আইডি টোকেন পাঠান।
NONE একটি প্রমাণীকরণ শিরোনাম পাঠাবেন না.

HttpOptions

অ্যাড-অন HTTP এন্ডপয়েন্টে অনুরোধ পাঠানোর বিকল্প।

ক্ষেত্র
authorizationHeader

HttpAuthorizationHeader

HTTP অনুমোদন হেডারে পাঠানো টোকেনের জন্য কনফিগারেশন।

লেআউট প্রোপার্টি

কার্ড লেআউট বৈশিষ্ট্য সমস্ত অ্যাড-অন হোস্ট অ্যাপ্লিকেশন জুড়ে ভাগ করা হয়েছে৷

ক্ষেত্র
primaryColor

string

অ্যাড-অনের প্রাথমিক রঙ। এটি টুলবারের রঙ সেট করে। যদি কোন প্রাথমিক রঙ সেট করা না থাকে, ফ্রেমওয়ার্ক দ্বারা প্রদত্ত ডিফল্ট মান ব্যবহার করা হয়।

secondaryColor

string

অ্যাড-অনের সেকেন্ডারি রঙ। এটি বোতামের রঙ সেট করে। যদি প্রাইমারি কালার সেট করা থাকে কিন্তু কোন সেকেন্ডারি কালার সেট করা না থাকে, তাহলে সেকেন্ডারি কালার প্রাইমারি কালারের মতোই। যদি প্রাথমিক রঙ বা গৌণ রঙ সেট না করা হয়, ফ্রেমওয়ার্ক দ্বারা প্রদত্ত ডিফল্ট মান ব্যবহার করা হয়।

useNewMaterialDesign

bool

কার্ডের জন্য উপাদান নকশা সক্ষম করে।

LinkPreviewExtensionPoint

একটি ট্রিগারের কনফিগারেশন যা একটি ব্যবহারকারী যখন একটি Google ডক্স, শীট বা স্লাইড ফাইলে তৃতীয়-পক্ষ বা নন-Google পরিষেবা থেকে একটি লিঙ্ক টাইপ বা পেস্ট করে তখন ফায়ার হয়৷

ক্ষেত্র
labelText

string

প্রয়োজন। একটি উদাহরণের জন্য পাঠ্য স্মার্ট চিপ যা ব্যবহারকারীদের লিঙ্কের পূর্বরূপ দেখতে অনুরোধ করে, যেমন Example: Support case । এই পাঠ্যটি স্থির এবং ব্যবহারকারীরা অ্যাড-অন চালানোর আগে প্রদর্শন করে।

localizedLabelText

map<string, string>

ঐচ্ছিক। অন্যান্য ভাষায় স্থানীয়করণের জন্য labelText একটি মানচিত্র। ISO 639- এ ভাষা এবং ISO 3166- এ দেশ/অঞ্চল ফর্ম্যাট করুন, একটি হাইফেন দ্বারা পৃথক করুন - । উদাহরণস্বরূপ, en-US .

মানচিত্রের কীগুলিতে ব্যবহারকারীর লোকেল উপস্থিত থাকলে, ব্যবহারকারী labelText এর স্থানীয় সংস্করণটি দেখতে পান।

patterns[]

UriPattern

প্রয়োজন। URL প্যাটার্নের একটি অ্যারে যা লিঙ্কগুলির পূর্বরূপের অ্যাড-অনকে ট্রিগার করে৷

runFunction

string

প্রয়োজন। যখন একটি লিঙ্ক প্রিভিউ ট্রিগার হয় তখন চালানোর জন্য এন্ডপয়েন্ট।

logoUrl

string

ঐচ্ছিক। আইকন যা স্মার্ট চিপ এবং প্রিভিউ কার্ডে প্রদর্শিত হয়। যদি বাদ দেওয়া হয়, অ্যাড-অন তার টুলবার আইকন, logoUrl ব্যবহার করে।

হোস্ট অ্যাপের মধ্যে প্রদর্শিত একটি মেনু আইটেম বা বোতাম ঘোষণা করার জন্য সাধারণ বিন্যাস।

ক্ষেত্র
runFunction

string

প্রয়োজন। যখন এই এক্সটেনশন পয়েন্টটি সক্রিয় করা হয় তখন চালানোর শেষ পয়েন্ট।

label

string

প্রয়োজন। ব্যবহারকারী-দৃশ্যমান পাঠ্য যা এই এক্সটেনশন পয়েন্ট সক্রিয় করে নেওয়া পদক্ষেপের বর্ণনা করে। যেমন, "ইনভয়েস ঢোকান।"

logoUrl

string

অ্যাড-অন টুলবারে দেখানো লোগো ছবির URL।

সেট না থাকলে, অ্যাড-অনের প্রাথমিক লোগো ইউআরএলে ডিফল্ট।

ইউনিভার্সাল অ্যাকশন এক্সটেনশন পয়েন্ট

একটি সর্বজনীন অ্যাকশন মেনু আইটেম এক্সটেনশন পয়েন্ট ঘোষণা করার জন্য বিন্যাস।

ক্ষেত্র
label

string

প্রয়োজন। ব্যবহারকারী-দৃশ্যমান পাঠ্য যা এই এক্সটেনশন পয়েন্ট সক্রিয় করার মাধ্যমে গৃহীত পদক্ষেপের বর্ণনা করে, উদাহরণস্বরূপ, "একটি নতুন পরিচিতি যোগ করুন।"

ইউনিয়ন ফিল্ড action_type । প্রয়োজন। একটি সর্বজনীন অ্যাকশন মেনু আইটেমে সমর্থিত অ্যাকশনের ধরন। এটি খোলার জন্য একটি লিঙ্ক বা কার্যকর করার জন্য একটি শেষ পয়েন্ট হতে পারে। action_type নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
runFunction

string

ইউনিভার্সাল অ্যাকশন দ্বারা চালিত হওয়ার জন্য এন্ডপয়েন্ট।

উরিপ্যাটার্ন

প্রতিটি URL প্যাটার্নের জন্য কনফিগারেশন যা একটি লিঙ্ক প্রিভিউ ট্রিগার করে।

ক্ষেত্র
hostPattern

string

প্রিভিউ করার জন্য প্রতিটি URL প্যাটার্নের জন্য প্রয়োজন। URL প্যাটার্নের ডোমেন। অ্যাড-অন প্রিভিউ লিঙ্ক যা URL-এ এই ডোমেন ধারণ করে। একটি নির্দিষ্ট সাবডোমেনের জন্য লিঙ্কগুলির পূর্বরূপ দেখতে, যেমন subdomain.example.com , সাবডোমেন অন্তর্ভুক্ত করুন। পুরো ডোমেনের জন্য লিঙ্কগুলির পূর্বরূপ দেখতে, সাবডোমেন হিসাবে একটি তারকাচিহ্ন ( * ) সহ একটি ওয়াইল্ডকার্ড অক্ষর নির্দিষ্ট করুন৷

উদাহরণস্বরূপ, *.example.com subdomain.example.com এবং another.subdomain.example.com এর সাথে মিলে যায়।

pathPrefix

string

ঐচ্ছিক। hostPattern ডোমেন যুক্ত করার পাথ।

উদাহরণস্বরূপ, যদি URL হোস্ট প্যাটার্ন হয় support.example.com , তাহলে support.example.com/cases/ এ হোস্ট করা ক্ষেত্রে URL-এর সাথে মিল রাখতে, cases লিখুন।

হোস্ট প্যাটার্ন ডোমেনে সমস্ত ইউআরএল মেলানোর জন্য, pathPrefix খালি ছেড়ে দিন।