Package google.apps.script.type.gmail

সূচক

কম্পোজ ট্রিগার

একটি ট্রিগার যা সক্রিয় হয় যখন ব্যবহারকারী একটি ইমেল রচনা করেন।

ক্ষেত্র
actions[]

MenuItemExtensionPoint

একটি রচনা সময় অ্যাড-অনের জন্য ক্রিয়াগুলির সেট সংজ্ঞায়িত করে৷ এগুলি এমন অ্যাকশন যা ব্যবহারকারীরা কম্পোজ টাইম অ্যাড-অনে ট্রিগার করতে পারে।

draftAccess

DraftAccess

যখন একটি রচনা সময় অ্যাড-অন ট্রিগার হয় তখন ডেটা অ্যাক্সেসের স্তর নির্ধারণ করে।

খসড়া অ্যাক্সেস

একটি enum যা কম্পোজ ট্রিগারের প্রয়োজনীয় ডেটা অ্যাক্সেসের স্তর নির্ধারণ করে।

এনামস
UNSPECIFIED draftAccess-এর জন্য কিছু সেট করা না থাকলে ডিফল্ট মান।
NONE রচনা অ্যাড-অন ট্রিগার করা হলে কম্পোজ ট্রিগার ড্রাফ্টের কোনো ডেটা অ্যাক্সেস করতে পারে না।
METADATA রচনা অ্যাড-অন ট্রিগার করা হলে কম্পোজ ট্রিগারকে ড্রাফ্টের মেটাডেটা অ্যাক্সেস করার অনুমতি দেয়। এতে শ্রোতা তালিকা অন্তর্ভুক্ত থাকে, যেমন একটি খসড়া বার্তার প্রতি এবং সিসি তালিকা।

কনটেক্সচুয়াল ট্রিগার

একটি ট্রিগার সংজ্ঞায়িত করে যেটি যখন খোলা ইমেল একটি নির্দিষ্ট মানদণ্ড পূরণ করে তখন ফায়ার হয়৷ যখন ট্রিগার ফায়ার হয়, তখন এটি একটি নির্দিষ্ট এন্ডপয়েন্ট কার্যকর করে, সাধারণত নতুন কার্ড তৈরি করতে এবং UI আপডেট করার জন্য।

ক্ষেত্র
onTriggerFunction

string

প্রয়োজন। কোনো বার্তা ট্রিগারের সাথে মেলে যখন কল করতে হবে তার নাম।

ইউনিয়ন ফিল্ড trigger । ট্রিগারের ধরন নির্ধারণ করে যে শর্তাবলী Gmail অ্যাড-অন দেখানোর জন্য ব্যবহার করে। trigger নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
unconditional

UnconditionalTrigger

কোনো মেল বার্তা খোলা হলে শর্তহীন ট্রিগারগুলি কার্যকর করা হয়।

GmailAddOnManifest

বৈশিষ্ট্যগুলি একটি Gmail অ্যাড-অনের চেহারা এবং সম্পাদন কাস্টমাইজ করে৷

ক্ষেত্র
homepageTrigger

HomepageExtensionPoint

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

উপস্থিত থাকলে, এটি addOns.common.homepageTrigger থেকে কনফিগারেশনকে ওভাররাইড করে।

contextualTriggers[]

ContextualTrigger

অ্যাড-অনকে ট্রিগার করে এমন শর্তের সেট সংজ্ঞায়িত করে।

universalActions[]

UniversalAction

অ্যাড-অনের জন্য সর্বজনীন কর্মের একটি সেট সংজ্ঞায়িত করে। ব্যবহারকারী অ্যাড-অন টুলবার মেনু থেকে সার্বজনীন অ্যাকশন ট্রিগার করে।

composeTrigger

ComposeTrigger

একটি রচনা সময় অ্যাড-অনের জন্য রচনা সময় ট্রিগার সংজ্ঞায়িত করে। এটি এমন একটি ট্রিগার যা একটি অ্যাড-অনকে পদক্ষেপ নিতে দেয় যখন ব্যবহারকারী একটি ইমেল রচনা করে। সমস্ত রচনার সময় অ্যাড-অনগুলির অবশ্যই gmail.addons.current.action.compose সুযোগ থাকতে হবে যদিও এটি খসড়াটি সম্পাদনা নাও করতে পারে৷

authorizationCheckFunction

string

একটি এন্ডপয়েন্টের নাম যা যাচাই করে যে অ্যাড-অনের সমস্ত প্রয়োজনীয় তৃতীয় পক্ষের অনুমোদন রয়েছে, তৃতীয় পক্ষের API গুলি পরীক্ষা করে। প্রোব ব্যর্থ হলে, অনুমোদন প্রবাহ শুরু করার জন্য ফাংশনটি একটি ব্যতিক্রম নিক্ষেপ করবে। একটি মসৃণ ব্যবহারকারীর অভিজ্ঞতা নিশ্চিত করার জন্য অ্যাড-অনের প্রতিটি আহ্বানের আগে এই ফাংশনটি বলা হয়।

শর্তহীন ট্রিগার

এই ধরনের কোন ক্ষেত্র নেই.

একটি ট্রিগার যা কোনো ইমেল বার্তা খোলা হলে ফায়ার করে।

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

বার্তা প্রসঙ্গ নির্বিশেষে অ্যাড-অন টুলবার মেনুতে সর্বদা উপলব্ধ একটি অ্যাকশন।

ক্ষেত্র
text

string

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

ইউনিয়ন ফিল্ড action_type । ব্যবহারকারী যখন অ্যাকশন শুরু করেন তখন অ্যাকশনের ধরন Gmail-এর আচরণ নির্ধারণ করে। action_type নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
runFunction

string

একটি এন্ডপয়েন্ট যা বলা হয় যখন ব্যবহারকারী ক্রিয়াটি ট্রিগার করে। বিস্তারিত জানার জন্য সার্বজনীন ক্রিয়া নির্দেশিকা দেখুন।