সূচক
-
ComposeTrigger
(বার্তা) -
ComposeTrigger.DraftAccess
(enum) -
ContextualTrigger
(বার্তা) -
GmailAddOnManifest
(বার্তা) -
UnconditionalTrigger
(বার্তা) -
UniversalAction
(বার্তা)
কম্পোজ ট্রিগার
একটি ট্রিগার যা সক্রিয় হয় যখন ব্যবহারকারী একটি ইমেল রচনা করেন।
ক্ষেত্র | |
---|---|
actions[] | একটি রচনা সময় অ্যাড-অনের জন্য ক্রিয়াগুলির সেট সংজ্ঞায়িত করে৷ এগুলি এমন অ্যাকশন যা ব্যবহারকারীরা কম্পোজ টাইম অ্যাড-অনে ট্রিগার করতে পারে। |
draftAccess | যখন একটি রচনা সময় অ্যাড-অন ট্রিগার হয় তখন ডেটা অ্যাক্সেসের স্তর নির্ধারণ করে। |
খসড়া অ্যাক্সেস
একটি enum যা কম্পোজ ট্রিগারের প্রয়োজনীয় ডেটা অ্যাক্সেসের স্তর নির্ধারণ করে।
এনামস | |
---|---|
UNSPECIFIED | draftAccess-এর জন্য কিছু সেট করা না থাকলে ডিফল্ট মান। |
NONE | রচনা অ্যাড-অন ট্রিগার করা হলে কম্পোজ ট্রিগার ড্রাফ্টের কোনো ডেটা অ্যাক্সেস করতে পারে না। |
METADATA | রচনা অ্যাড-অন ট্রিগার করা হলে কম্পোজ ট্রিগারকে ড্রাফ্টের মেটাডেটা অ্যাক্সেস করার অনুমতি দেয়। এতে শ্রোতা তালিকা অন্তর্ভুক্ত থাকে, যেমন একটি খসড়া বার্তার প্রতি এবং সিসি তালিকা। |
কনটেক্সচুয়াল ট্রিগার
একটি ট্রিগার সংজ্ঞায়িত করে যেটি যখন খোলা ইমেল একটি নির্দিষ্ট মানদণ্ড পূরণ করে তখন ফায়ার হয়৷ যখন ট্রিগার ফায়ার হয়, তখন এটি একটি নির্দিষ্ট এন্ডপয়েন্ট কার্যকর করে, সাধারণত নতুন কার্ড তৈরি করতে এবং UI আপডেট করার জন্য।
ক্ষেত্র | |
---|---|
onTriggerFunction | প্রয়োজন। কোনো বার্তা ট্রিগারের সাথে মেলে যখন কল করতে হবে তার নাম। |
ইউনিয়ন ফিল্ড trigger । ট্রিগারের ধরন নির্ধারণ করে যে শর্তাবলী Gmail অ্যাড-অন দেখানোর জন্য ব্যবহার করে। trigger নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
unconditional | কোনো মেল বার্তা খোলা হলে শর্তহীন ট্রিগারগুলি কার্যকর করা হয়। |
GmailAddOnManifest
বৈশিষ্ট্যগুলি একটি Gmail অ্যাড-অনের চেহারা এবং সম্পাদন কাস্টমাইজ করে৷
ক্ষেত্র | |
---|---|
homepageTrigger | একটি এন্ডপয়েন্ট সংজ্ঞায়িত করে যা ঘোষিত প্রাসঙ্গিক ট্রিগারের সাথে মেলে না এমন প্রসঙ্গে কার্যকর করা হবে। এই ফাংশন দ্বারা উত্পন্ন যে কোনও কার্ড সর্বদা ব্যবহারকারীর কাছে উপলব্ধ থাকবে, তবে এই অ্যাড-অনটি আরও লক্ষ্যযুক্ত ট্রিগার ঘোষণা করলে প্রাসঙ্গিক বিষয়বস্তু দ্বারা গ্রহন করা হতে পারে। উপস্থিত থাকলে, এটি |
contextualTriggers[] | অ্যাড-অনকে ট্রিগার করে এমন শর্তের সেট সংজ্ঞায়িত করে। |
universalActions[] | অ্যাড-অনের জন্য সর্বজনীন কর্মের একটি সেট সংজ্ঞায়িত করে। ব্যবহারকারী অ্যাড-অন টুলবার মেনু থেকে সার্বজনীন অ্যাকশন ট্রিগার করে। |
composeTrigger | একটি রচনা সময় অ্যাড-অনের জন্য রচনা সময় ট্রিগার সংজ্ঞায়িত করে। এটি এমন একটি ট্রিগার যা একটি অ্যাড-অনকে পদক্ষেপ নিতে দেয় যখন ব্যবহারকারী একটি ইমেল রচনা করে। সমস্ত রচনার সময় অ্যাড-অনগুলির অবশ্যই |
authorizationCheckFunction | একটি এন্ডপয়েন্টের নাম যা যাচাই করে যে অ্যাড-অনের সমস্ত প্রয়োজনীয় তৃতীয় পক্ষের অনুমোদন রয়েছে, তৃতীয় পক্ষের API গুলি পরীক্ষা করে। প্রোব ব্যর্থ হলে, অনুমোদন প্রবাহ শুরু করার জন্য ফাংশনটি একটি ব্যতিক্রম নিক্ষেপ করবে। একটি মসৃণ ব্যবহারকারীর অভিজ্ঞতা নিশ্চিত করার জন্য অ্যাড-অনের প্রতিটি আহ্বানের আগে এই ফাংশনটি বলা হয়। |
শর্তহীন ট্রিগার
এই ধরনের কোন ক্ষেত্র নেই.
একটি ট্রিগার যা কোনো ইমেল বার্তা খোলা হলে ফায়ার করে।
ইউনিভার্সাল অ্যাকশন
বার্তা প্রসঙ্গ নির্বিশেষে অ্যাড-অন টুলবার মেনুতে সর্বদা উপলব্ধ একটি অ্যাকশন।
ক্ষেত্র | |
---|---|
text | প্রয়োজন। ব্যবহারকারী-দৃশ্যমান পাঠ্য কর্মের বর্ণনা করে, উদাহরণস্বরূপ, "একটি নতুন পরিচিতি যোগ করুন।" |
ইউনিয়ন ফিল্ড action_type । ব্যবহারকারী যখন অ্যাকশন শুরু করেন তখন অ্যাকশনের ধরন Gmail-এর আচরণ নির্ধারণ করে। action_type নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
openLink | একটি লিঙ্ক যা Gmail দ্বারা খোলা হয় যখন ব্যবহারকারী ক্রিয়াটি ট্রিগার করে। |
runFunction | একটি এন্ডপয়েন্ট যা বলা হয় যখন ব্যবহারকারী ক্রিয়াটি ট্রিগার করে। বিস্তারিত জানার জন্য সার্বজনীন ক্রিয়া নির্দেশিকা দেখুন। |