এডিটরের মধ্যে Google Workspace অ্যাড-অন কন্টেন্ট এবং আচরণ নির্ধারণ করতে ব্যবহৃত রিসোর্স কনফিগারেশন। যদি এডিটরটি প্রসারিত করে, তাহলে Google Workspace অ্যাড-অন ম্যানিফেস্টে প্রয়োজনীয় হিসেবে চিহ্নিত সমস্ত উপাদান অন্তর্ভুক্ত থাকতে হবে।
সম্পাদকগণ
এডিটর এক্সটেনশনের জন্য Google Workspace অ্যাড-অন ম্যানিফেস্ট কনফিগারেশন। বিস্তারিত জানার জন্য "Google Workspace অ্যাড-অন সহ এক্সটেন্ডিং এডিটর" দেখুন।
| JSON উপস্থাপনা |
|---|
{
"homepageTrigger": {
object (HomepageTrigger)
},
"onFileScopeGrantedTrigger": {
object (OnFileScopeGrantedTrigger)
},
"linkPreviewTriggers": [
{
object (LinkPreviewTriggers)
}
],
"createActionTriggers": [
{
object (CreateActionTriggers)
}
} |
| ক্ষেত্র | |
|---|---|
homepageTrigger | এই ট্রিগার ফাংশনটি হোস্ট অ্যাপে অ্যাড-অন হোমপেজ তৈরি করে। এটি |
onFileScopeGrantedTrigger | যদি অ্যাড-অনটিতে বর্তমান ডকুমেন্টের সাথে নির্দিষ্ট আচরণ থাকে , যা ব্যবহারকারী যখন |
linkPreviewTriggers[] | লিঙ্ক প্রিভিউয়ের জন্য প্রয়োজনীয়। Google Docs, Sheets, অথবা Slides ফাইলে লিঙ্ক প্রিভিউ করার জন্য ট্রিগারের একটি তালিকা। বিস্তারিত জানার জন্য, স্মার্ট চিপ সহ লিঙ্ক প্রিভিউ দেখুন। |
createActionTriggers[] | তৃতীয় পক্ষের রিসোর্স তৈরির জন্য প্রয়োজনীয়। @ মেনু থেকে তৃতীয় পক্ষের পরিষেবাতে রিসোর্স তৈরির জন্য ট্রিগারগুলির একটি তালিকা। বিস্তারিত জানার জন্য, স্মার্ট চিপ দিয়ে তৃতীয় পক্ষের রিসোর্স তৈরি করুন দেখুন। |
অনফাইলস্কোপগ্রান্টেডট্রিগার
একটি প্রাসঙ্গিক ট্রিগারের জন্য একটি কনফিগারেশন যা তখন সক্রিয় হয় যখন অনুরোধ ফাইল স্কোপ ডায়ালগ CardService.newEditorFileScopeActionResponseBuilder().requestFileScopeForActiveDocument().build(); এবং ব্যবহারকারী drive.file স্কোপ অনুমোদন দেয়।
| JSON উপস্থাপনা |
|---|
{
"runFunction": string
} |
| ক্ষেত্র | |
|---|---|
runFunction | drive.file স্কোপ মঞ্জুর করা হলে যে ফাংশনটি চালানো হবে তার নাম। ফাংশনটিকে UI এর জন্য Card অবজেক্টের একটি অ্যারে ফেরত দিতে হবে। |
লিংকপ্রিভিউট্রিগার
কোনও ব্যবহারকারী যখন কোনও থার্ড-পার্টি পরিষেবা থেকে কোনও লিঙ্ক ডক্স, শিটস বা স্লাইডস ফাইলে টাইপ করেন বা পেস্ট করেন, তখন ট্রিগারের কনফিগারেশনটি কার্যকর হয়।
Google Workspace অ্যাড-অনের জন্য এই ট্রিগারটি সেট আপ করতে, স্মার্ট চিপ সহ প্রিভিউ লিঙ্কগুলি দেখুন।
| JSON উপস্থাপনা |
|---|
{
"labelText": string,
"localizedLabelText": {
string: string,
...
},
"runFunction": string,
"logoUrl": string,
"patterns": [
{
object(patterns)
}
]
} |
| ক্ষেত্র | |
|---|---|
labelText | Example: Support case । এই লেখাটি স্ট্যাটিক। |
localizedLabelText | labelText একটি মানচিত্র। হাইফেন - দ্বারা পৃথক করে ISO 639 তে ভাষা এবং ISO 3166 তে দেশ/অঞ্চল ফর্ম্যাট করুন। |
patterns[] | |
runFunction | https://www.googleapis.com/auth/workspace.linkpreview স্কোপ অনুমোদন করে তখন যে ফাংশনটি চালানো হবে তার নাম। ফাংশনটিকে অবশ্যই একটি ইভেন্ট অবজেক্ট গ্রহণ করতে হবে, যার মধ্যে একটি matchedUrl.url প্রপার্টি থাকবে যার প্রিভিউ করার জন্য URL থাকবে এবং একটি Card অবজেক্ট ফেরত পাঠাতে হবে। |
logoUrl | logoUrl ব্যবহার করে। |
UriPattern সম্পর্কে
প্রতিটি URL প্যাটার্নের কনফিগারেশন যা একটি লিঙ্ক প্রিভিউ ট্রিগার করে।
| JSON উপস্থাপনা |
|---|
{
"hostPattern": string,
"pathPrefix" : string
} |
| ক্ষেত্র | |
|---|---|
hostPattern | * ) ব্যবহার করুন। |
pathPrefix | pathPrefix খালি রাখুন। |
অ্যাকশনট্রিগার তৈরি করুন
যখন কোনও ব্যবহারকারী Google Docs @ মেনু থেকে কোনও তৃতীয় পক্ষের ইন্টিগ্রেশন মেনু আইটেম নির্বাচন করেন তখন ট্রিগারের কনফিগারেশনটি কার্যকর হয়।
Google Workspace অ্যাড-অনের জন্য এই ট্রিগারটি সেট আপ করতে, স্মার্ট চিপ দিয়ে তৃতীয় পক্ষের সংস্থান তৈরি করুন দেখুন।
| JSON উপস্থাপনা |
|---|
{
"id": string,
"labelText": string,
"localizedLabelText": {
string: string,
...
},
"runFunction": string,
"logoUrl": string,
} |
| ক্ষেত্র | |
|---|---|
id | [a-zA-Z0-9-]+. ফর্ম্যাটে সর্বাধিক ৬৪টি অক্ষর ব্যবহার করুন। |
labelText | Create support case । |
localizedLabelText | labelText একটি মানচিত্র। ISO 639 তে ভাষা এবং ISO 3166 তে দেশ/অঞ্চল ফর্ম্যাট করুন, একটি হাইফেন - দ্বারা পৃথক করুন। |
runFunction | |
logoUrl | logoUrl ব্যবহার করে। |