রিসোর্স কনফিগারেশন যা 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 ডক্স, পত্রক বা স্লাইড ফাইলে লিঙ্কগুলির পূর্বরূপ দেখার জন্য ট্রিগারগুলির একটি তালিকা৷ বিশদ বিবরণের জন্য, স্মার্ট চিপগুলির সাথে পূর্বরূপ লিঙ্কগুলি দেখুন৷ |
createActionTriggers[] | তৃতীয় পক্ষের সম্পদ তৈরির জন্য প্রয়োজনীয়। @ মেনু থেকে তৃতীয় পক্ষের পরিষেবাতে সংস্থান তৈরির জন্য ট্রিগারগুলির একটি তালিকা৷ বিস্তারিত জানার জন্য, স্মার্ট চিপ দিয়ে তৃতীয় পক্ষের সংস্থান তৈরি করুন দেখুন। |
OnFileScopeGrantedTrigger
একটি প্রাসঙ্গিক ট্রিগারের জন্য একটি কনফিগারেশন যা CardService.newEditorFileScopeActionResponseBuilder() .requestFileScopeForActiveDocument().build(); এবং ব্যবহারকারী drive.file স্কোপের অনুমোদন দেয়।
| JSON প্রতিনিধিত্ব |
|---|
{
"runFunction": string
} |
| ক্ষেত্র | |
|---|---|
runFunction | drive.file স্কোপ মঞ্জুর করা হলে চালানোর জন্য ফাংশনের নাম। নির্দিষ্ট করা থাকলে, অ্যাড-অন UI-তে প্রদর্শনের জন্য Card অবজেক্টের একটি অ্যারে তৈরি করতে এবং ফেরত দিতে আপনাকে অবশ্যই এই ফাংশনটি বাস্তবায়ন করতে হবে। |
LinkPreviewTriggers
একটি ট্রিগারের কনফিগারেশন যা একটি ব্যবহারকারী যখন একটি ডক্স, শীট বা স্লাইড ফাইলে তৃতীয় পক্ষের বা নন-Google পরিষেবা থেকে একটি লিঙ্ক টাইপ বা পেস্ট করে তখন ফায়ার হয়৷
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- এ দেশ/অঞ্চল, একটি হাইফেন দ্বারা পৃথক করুন - । উদাহরণস্বরূপ, en-US . মানচিত্রের কীগুলিতে ব্যবহারকারীর লোকেল উপস্থিত থাকলে, ব্যবহারকারী |
patterns[] | |
runFunction | https://www.googleapis.com/auth/workspace.linkpreview স্কোপ অনুমোদন করেন তখন যে ফাংশনটি চালানো হবে তার নাম। নির্দিষ্ট করা থাকলে, EDITOR_NAME .matchedUrl.url সমন্বিত একটি ইভেন্ট অবজেক্টকে একটি যুক্তি হিসাবে গ্রহণ করতে এবং অ্যাড-অন UI-তে একটি লিঙ্ক প্রিভিউ প্রদর্শন করে এমন একটি Card অবজেক্ট ফেরত দিতে আপনাকে অবশ্যই এই ফাংশনটি বাস্তবায়ন করতে হবে। |
logoUrl | logoUrl ব্যবহার করে। |
উরিপ্যাটার্ন
প্রতিটি URL প্যাটার্নের জন্য কনফিগারেশন যা একটি লিঙ্ক প্রিভিউ ট্রিগার করে।
| JSON প্রতিনিধিত্ব |
|---|
{
"hostPattern": string,
"pathPrefix" : string
} |
| ক্ষেত্র | |
|---|---|
hostPattern | subdomain.example.com , সাবডোমেন অন্তর্ভুক্ত করুন। পুরো ডোমেনের জন্য লিঙ্কগুলির পূর্বরূপ দেখতে, সাবডোমেন হিসাবে একটি তারকাচিহ্ন ( * ) সহ একটি ওয়াইল্ডকার্ড অক্ষর নির্দিষ্ট করুন৷ উদাহরণস্বরূপ, |
pathPrefix | hostPattern ডোমেন যুক্ত করার পাথ। উদাহরণস্বরূপ, যদি URL হোস্ট প্যাটার্ন হয় হোস্ট প্যাটার্ন ডোমেনে সমস্ত ইউআরএল মেলানোর জন্য, |
CreateActionTriggers
একটি ট্রিগারের কনফিগারেশন যা ফায়ার হয় যখন একজন ব্যবহারকারী Google ডক্স @ মেনু থেকে একটি তৃতীয় পক্ষের ইন্টিগ্রেশন মেনু আইটেম নির্বাচন করে।
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- এ দেশ/অঞ্চল, একটি হাইফেন দ্বারা পৃথক করুন - । উদাহরণস্বরূপ, en-US . মানচিত্রের কীগুলিতে ব্যবহারকারীর লোকেল উপস্থিত থাকলে, ব্যবহারকারী |
runFunction | |
logoUrl | logoUrl ব্যবহার করে। |