- संसाधन: डिप्लॉयमेंट
- ऐड-ऑन
- CommonAddOnManifest
- LayoutProperties
- AddOnWidgetSet
- WidgetType
- HomepageExtensionPoint
- UniversalActionExtensionPoint
- GmailAddOnManifest
- ContextualTrigger
- UnconditionalTrigger
- UniversalAction
- ComposeTrigger
- MenuItemExtensionPoint
- DraftAccess
- DriveAddOnManifest
- DriveExtensionPoint
- CalendarAddOnManifest
- ConferenceSolution
- CalendarExtensionPoint
- EventAccess
- DocsAddOnManifest
- DocsExtensionPoint
- LinkPreviewExtensionPoint
- UriPattern
- CreateActionExtensionPoint
- SheetsAddOnManifest
- SheetsExtensionPoint
- SlidesAddOnManifest
- SlidesExtensionPoint
- HttpOptions
- HttpAuthorizationHeader
- तरीके
संसाधन: डिप्लॉयमेंट
Google Workspace ऐड-ऑन का डिप्लॉयमेंट
JSON के काेड में दिखाना |
---|
{
"name": string,
"oauthScopes": [
string
],
"addOns": {
object ( |
फ़ील्ड | |
---|---|
name |
डिप्लॉयमेंट संसाधन का नाम. उदाहरण: |
oauth |
Google OAuth के उन दायरों की सूची जिनके लिए ऐड-ऑन एंडपॉइंट को लागू करने से पहले, असली उपयोगकर्ता से सहमति का अनुरोध करना है. |
add |
Google Workspace ऐड-ऑन का कॉन्फ़िगरेशन. |
etag |
इस वैल्यू का हिसाब, स्टोरेज में डिप्लॉयमेंट के वर्शन के आधार पर सर्वर देता है. इस वैल्यू को अपडेट करने और मिटाने के अनुरोध भेजने पर, यह पक्का किया जा सकता है कि आगे बढ़ने से पहले, क्लाइंट के पास अप-टू-डेट वैल्यू है. |
AddOns
Google Workspace ऐड-ऑन का कॉन्फ़िगरेशन.
JSON के काेड में दिखाना |
---|
{ "common": { object ( |
फ़ील्ड | |
---|---|
common |
ऐसा कॉन्फ़िगरेशन जो Google Workspace के सभी ऐड-ऑन के लिए एक जैसा होता है. |
gmail |
Gmail ऐड-ऑन कॉन्फ़िगरेशन. |
drive |
Drive ऐड-ऑन का कॉन्फ़िगरेशन. |
calendar |
Calendar ऐड-ऑन का कॉन्फ़िगरेशन. |
docs |
Docs ऐड-ऑन कॉन्फ़िगरेशन. |
sheets |
Sheets ऐड-ऑन का कॉन्फ़िगरेशन. |
slides |
Slides ऐड-ऑन का कॉन्फ़िगरेशन. |
http |
ऐड-ऑन के एचटीटीपी एंडपॉइंट पर अनुरोध भेजने के विकल्प |
CommonAddOnManifest
ऐड-ऑन कॉन्फ़िगरेशन, जो सभी ऐड-ऑन होस्ट ऐप्लिकेशन के साथ शेयर किया जाता है.
JSON के काेड में दिखाना |
---|
{ "name": string, "logoUrl": string, "layoutProperties": { object ( |
फ़ील्ड | |
---|---|
name |
ज़रूरी है. ऐड-ऑन का डिसप्ले नेम. |
logo |
ज़रूरी है. ऐड-ऑन टूलबार में दिखने वाले लोगो की इमेज का यूआरएल. |
layout |
ऐड-ऑन कार्ड के लिए सामान्य लेआउट प्रॉपर्टी. |
add |
ऐड-ऑन में इस्तेमाल किए जाने वाले विजेट. अगर इस फ़ील्ड की वैल्यू नहीं दी गई है, तो डिफ़ॉल्ट सेट का इस्तेमाल किया जाता है. |
use |
होस्ट ऐप्लिकेशन से स्थानीय भाषा की जानकारी पास करनी है या नहीं. |
homepage |
ऐसे एंडपॉइंट के बारे में बताता है जिसे किसी भी होस्ट में, किसी भी कॉन्टेक्स्ट में एक्ज़ीक्यूट किया जाएगा. इस फ़ंक्शन से जनरेट किए गए सभी कार्ड, उपयोगकर्ता के लिए हमेशा उपलब्ध रहेंगे. हालांकि, जब यह ऐड-ऑन ज़्यादा टारगेट किए गए ट्रिगर के बारे में बताता है, तब संदर्भ के हिसाब से कॉन्टेंट की वजह से कार्ड को हटा दिया जाता है. |
universal |
यह यूनिवर्सल ऐक्शन मेन्यू में एक्सटेंशन पॉइंट की सूची तय करता है. यह सूची, ऐड-ऑन के लिए सेटिंग मेन्यू के तौर पर काम करती है. एक्सटेंशन पॉइंट, खुलने के लिए लिंक यूआरएल या फ़ॉर्म सबमिशन के तौर पर काम करने के लिए एक एंडपॉइंट हो सकता है. |
open |
OpenLink कार्रवाई सिर्फ़ |
LayoutProperties
कार्ड लेआउट प्रॉपर्टी, जो सभी ऐड-ऑन होस्ट ऐप्लिकेशन के साथ शेयर की जाती हैं.
JSON के काेड में दिखाना |
---|
{ "primaryColor": string, "secondaryColor": string, "useNewMaterialDesign": boolean } |
फ़ील्ड | |
---|---|
primary |
ऐड-ऑन का मुख्य रंग. यह टूलबार का रंग सेट करता है. अगर कोई मुख्य रंग सेट नहीं है, तो फ़्रेमवर्क से मिली डिफ़ॉल्ट वैल्यू का इस्तेमाल किया जाता है. |
secondary |
ऐड-ऑन का सेकंडरी कलर. इससे बटन का रंग सेट किया जाता है. अगर प्राइमरी कलर सेट है, लेकिन सेकंडरी कलर सेट नहीं है, तो सेकंडरी कलर प्राइमरी कलर जैसा ही होगा. अगर न तो प्राइमरी कलर और न ही सेकंडरी कलर सेट किया गया है, तो फ़्रेमवर्क की दी गई डिफ़ॉल्ट वैल्यू का इस्तेमाल किया जाता है. |
use |
कार्ड के लिए मटीरियल डिज़ाइन चालू करता है. |
AddOnWidgetSet
ऐड-ऑन का इस्तेमाल करने वाला विजेट सबसेट.
JSON के काेड में दिखाना |
---|
{
"usedWidgets": [
enum ( |
फ़ील्ड | |
---|---|
used |
ऐड-ऑन में इस्तेमाल किए गए विजेट की सूची. |
WidgetType
विजेट किस तरह का है. WIDGET_TYPE_UNSPECIFIED
बेसिक विजेट सेट है.
Enums | |
---|---|
WIDGET_TYPE_UNSPECIFIED |
डिफ़ॉल्ट विजेट सेट हो गया है. |
DATE_PICKER |
तारीख चुनने वाला टूल. |
STYLED_BUTTONS |
स्टाइल वाले बटन में, भरी हुई फ़ील्ड वाले बटन और बंद किए गए बटन शामिल होते हैं. |
PERSISTENT_FORMS |
परसिस्टेंट फ़ॉर्म, कार्रवाइयों के दौरान फ़ॉर्म की वैल्यू में बने रहने की अनुमति देते हैं. |
FIXED_FOOTER |
कार्ड में फ़िक्स किया गया फ़ुटर. |
UPDATE_SUBJECT_AND_RECIPIENTS |
ड्राफ़्ट के विषय और उसे पाने वाले लोगों की जानकारी अपडेट करें. |
GRID_WIDGET |
ग्रिड विजेट. |
ADDON_COMPOSE_UI_ACTION |
Gmail ऐड-ऑन कार्रवाई, जो ऐड-ऑन लिखने के यूज़र इंटरफ़ेस (यूआई) पर लागू होती है. |
HomepageExtensionPoint
ऐड-ऑन के होम पेज व्यू को एलान करने के लिए सामान्य फ़ॉर्मैट.
JSON के काेड में दिखाना |
---|
{ "runFunction": string, "enabled": boolean } |
फ़ील्ड | |
---|---|
run |
ज़रूरी है. यह एक्सटेंशन पॉइंट चालू होने पर, लागू होने वाला एंडपॉइंट. |
enabled |
ज़रूरी नहीं. अगर इसे अगर यह सेट नहीं है, तो डिफ़ॉल्ट रूप से अगर किसी ऐड-ऑन का कस्टम होम पेज व्यू बंद है, तो उपयोगकर्ताओं को खास जानकारी वाला सामान्य कार्ड दिखाया जाता है. |
UniversalActionExtensionPoint
यूनिवर्सल ऐक्शन मेन्यू आइटम एक्सटेंशन पॉइंट का एलान करने के लिए फ़ॉर्मैट.
JSON के काेड में दिखाना |
---|
{ "label": string, // Union field |
फ़ील्ड | |
---|---|
label |
ज़रूरी है. उपयोगकर्ता को दिखने वाला टेक्स्ट, जिसमें इस एक्सटेंशन पॉइंट को चालू करने पर की गई कार्रवाई के बारे में बताया गया हो. जैसे, "नया संपर्क जोड़ना." |
यूनियन फ़ील्ड action_type . ज़रूरी है. यूनिवर्सल ऐक्शन मेन्यू आइटम पर काम करने वाली कार्रवाई का टाइप. यह खोलने के लिए लिंक या एक्ज़ीक्यूट करने के लिए एंडपॉइंट हो सकता है. action_type इनमें से सिर्फ़ एक हो सकता है: |
|
open |
UniversalAction की मदद से खोला जाने वाला यूआरएल. |
run |
UniversalAction से चलाया जाने वाला एंडपॉइंट. |
GmailAddOnManifest
Gmail ऐड-ऑन दिखाने और उसे लागू करने के तरीके को पसंद के मुताबिक बनाने वाली प्रॉपर्टी.
JSON के काेड में दिखाना |
---|
{ "homepageTrigger": { object ( |
फ़ील्ड | |
---|---|
homepage |
एंडपॉइंट के बारे में बताता है, जिसे उन कॉन्टेक्स्ट में एक्ज़ीक्यूट किया जाएगा जो एलान किए गए कॉन्टेक्स्चुअल ट्रिगर से मैच नहीं करते. इस फ़ंक्शन से जनरेट किए गए सभी कार्ड, उपयोगकर्ता के लिए हमेशा उपलब्ध रहेंगे. हालांकि, जब यह ऐड-ऑन ज़्यादा टारगेट किए गए ट्रिगर के बारे में बताता है, तब संदर्भ के हिसाब से कॉन्टेंट की वजह से कार्ड को हटा दिया जाता है. अगर यह कॉन्फ़िगरेशन मौजूद है, तो यह |
contextual |
उन शर्तों का सेट तय करता है जो ऐड-ऑन को ट्रिगर करते हैं. |
universal |
ऐड-ऑन के लिए, यूनिवर्सल ऐक्शन का एक सेट तय करता है. उपयोगकर्ता, ऐड-ऑन टूलबार मेन्यू से यूनिवर्सल ऐक्शन ट्रिगर करता है. |
compose |
ईमेल लिखने में लगने वाले समय का पता लगाने वाले ऐड-ऑन के लिए, ईमेल लिखने में लगने वाले समय का ट्रिगर तय करता है. इसी ट्रिगर की वजह से उपयोगकर्ता ईमेल लिखते समय ऐड-ऑन कार्रवाई करता है. ईमेल लिखते समय जोड़े जाने वाले सभी ऐड-ऑन का स्कोप |
authorization |
एंडपॉइंट का नाम, जो तीसरे पक्ष के एपीआई की जांच करके पुष्टि करता है कि ऐड-ऑन के पास तीसरे पक्ष की सभी ज़रूरी अनुमतियां हैं. अगर जांच पूरी नहीं हो पाती है, तो फ़ंक्शन को अनुमति देने का फ़्लो शुरू करने के लिए अपवाद देना चाहिए. उपयोगकर्ताओं को बेहतर अनुभव देने के लिए, ऐड-ऑन को हर बार इस्तेमाल करने से पहले इस फ़ंक्शन को कॉल किया जाता है. |
ContextualTrigger
यह एक ऐसा ट्रिगर तय करता है जो ईमेल खोलने की किसी खास शर्त पूरी होने पर ट्रिगर होता है. ट्रिगर होने पर, यह किसी खास एंडपॉइंट को लागू करता है. आम तौर पर, ऐसा नए कार्ड बनाने और यूज़र इंटरफ़ेस (यूआई) को अपडेट करने के लिए किया जाता है.
JSON के काेड में दिखाना |
---|
{ "onTriggerFunction": string, // Union field |
फ़ील्ड | |
---|---|
on |
ज़रूरी है. ट्रिगर से मैच होने वाले मैसेज मिलने पर कॉल किए जाने वाले एंडपॉइंट का नाम. |
यूनियन फ़ील्ड trigger . ट्रिगर का टाइप, उन शर्तों को तय करता है जिनका इस्तेमाल Gmail, ऐड-ऑन दिखाने के लिए करता है. trigger इनमें से सिर्फ़ एक हो सकता है: |
|
unconditional |
बिना शर्त वाले ट्रिगर, कोई भी मेल मैसेज खोले जाने पर ट्रिगर होते हैं. |
UnconditionalTrigger
इस टाइप में कोई फ़ील्ड नहीं है.
एक ट्रिगर, जो किसी ईमेल मैसेज को खोले जाने पर सक्रिय होता है.
UniversalAction
यह एक ऐसी कार्रवाई है जो मैसेज के संदर्भ के बावजूद, ऐड-ऑन टूलबार मेन्यू में हमेशा उपलब्ध होती है.
JSON के काेड में दिखाना |
---|
{ "text": string, // Union field |
फ़ील्ड | |
---|---|
text |
ज़रूरी है. कार्रवाई के बारे में जानकारी देने वाला ऐसा टेक्स्ट जो उपयोगकर्ता को दिखता है. उदाहरण के लिए, "नया संपर्क जोड़ना". |
यूनियन फ़ील्ड action_type . उपयोगकर्ता जब कार्रवाई को शुरू करता है, तो कार्रवाई का टाइप यह तय करता है कि Gmail कैसे काम करेगा. action_type इनमें से सिर्फ़ एक हो सकता है: |
|
open |
यह लिंक उस समय खुलता है जब उपयोगकर्ता कोई कार्रवाई ट्रिगर करता है. |
run |
जब उपयोगकर्ता कार्रवाई ट्रिगर करता है, तब कॉल किया जाने वाला एंडपॉइंट. ज़्यादा जानकारी के लिए, यूनिवर्सल ऐक्शन गाइड देखें. |
ComposeTrigger
यह एक ट्रिगर है, जो तब चालू होता है, जब उपयोगकर्ता ईमेल लिख रहा होता है.
JSON के काेड में दिखाना |
---|
{ "actions": [ { object ( |
फ़ील्ड | |
---|---|
actions[] |
कॉम्पोज़ करने के समय जोड़े जाने वाले ऐड-ऑन के लिए, कार्रवाइयों का सेट तय करता है. ये ऐसी कार्रवाइयां हैं जिन्हें उपयोगकर्ता, कंपोज़िशन टाइम ऐड-ऑन पर ट्रिगर कर सकते हैं. |
draft |
यह तय करता है कि ईमेल लिखने के दौरान ट्रिगर होने वाले ऐड-ऑन के लिए, डेटा का ऐक्सेस किस लेवल पर होगा. |
MenuItemExtensionPoint
यह होस्ट ऐप्लिकेशन में दिखने वाले मेन्यू आइटम या बटन की जानकारी देने के लिए एक सामान्य फ़ॉर्मैट है.
JSON के काेड में दिखाना |
---|
{ "runFunction": string, "label": string, "logoUrl": string } |
फ़ील्ड | |
---|---|
run |
ज़रूरी है. यह एक्सटेंशन पॉइंट चालू होने पर, लागू होने वाला एंडपॉइंट. |
label |
ज़रूरी है. उपयोगकर्ता को दिखने वाला टेक्स्ट, जो इस एक्सटेंशन पॉइंट को चालू करने पर की गई कार्रवाई के बारे में बताता है. उदाहरण के लिए, "इनवॉइस डालें." |
logo |
ऐड-ऑन टूलबार में दिखने वाले लोगो की इमेज का यूआरएल. अगर यह सेट नहीं है, तो डिफ़ॉल्ट रूप से ऐड-ऑन के प्राइमरी लोगो के यूआरएल का इस्तेमाल किया जाता है. |
DraftAccess
एक सूची, जो डेटा ऐक्सेस के उस लेवल के बारे में बताती है जो कंपोज ट्रिगर के लिए ज़रूरी है.
Enums | |
---|---|
UNSPECIFIED |
जब ड्राफ़्ट के लिए कुछ भी सेट नहीं होता है, तब यह डिफ़ॉल्ट वैल्यू होती है. |
NONE |
'लिखें' ऐड-ऑन ट्रिगर होने पर, 'लिखें' ट्रिगर, ड्राफ़्ट का कोई डेटा ऐक्सेस नहीं कर सकता. |
METADATA |
इससे कंपोज़ की सुविधा चालू होने पर, किसी ऐड-ऑन के ट्रिगर होने पर, ड्राफ़्ट के मेटाडेटा को ऐक्सेस करने की अनुमति मिलती है. इसमें ऑडियंस की सूची शामिल होती है. जैसे, ड्राफ़्ट किए गए मैसेज की 'इसको भेजें' और 'कॉपी' सूची. |
DriveAddOnManifest
Drive ऐड-ऑन के दिखने और काम करने के तरीके को पसंद के मुताबिक बनाने वाली प्रॉपर्टी.
JSON के काेड में दिखाना |
---|
{ "homepageTrigger": { object ( |
फ़ील्ड | |
---|---|
homepage |
अगर यह कॉन्फ़िगरेशन मौजूद है, तो यह |
on |
उस व्यवहार के अनुरूप है जो संबंधित Drive व्यू में आइटम चुने जाने पर लागू होता है, जैसे कि मेरी ड्राइव की डॉकलिस्ट. |
DriveExtensionPoint
Drive के किसी ऐड-ऑन के ट्रिगर के बारे में बताने के लिए इस्तेमाल किया जाने वाला सामान्य फ़ॉर्मैट.
JSON के काेड में दिखाना |
---|
{ "runFunction": string } |
फ़ील्ड | |
---|---|
run |
ज़रूरी है. एक्सटेंशन पॉइंट चालू होने पर, लागू होने वाला एंडपॉइंट. |
CalendarAddOnManifest
प्रॉपर्टी, Calendar ऐड-ऑन के दिखने और उसे लागू करने के तरीके को पसंद के मुताबिक बनाती हैं.
JSON के काेड में दिखाना |
---|
{ "homepageTrigger": { object ( |
फ़ील्ड | |
---|---|
homepage |
ऐसे एंडपॉइंट की जानकारी देता है जो ऐसे कॉन्टेक्स्ट में लागू होता है जो एंडपॉइंट के लिए तय किए गए कॉन्टेक्स्ट ट्रिगर से मेल नहीं खाते. इस फ़ंक्शन से जनरेट किए गए कार्ड, उपयोगकर्ता के लिए हमेशा उपलब्ध रहेंगे. हालांकि, जब यह ऐड-ऑन ज़्यादा टारगेट किए गए ट्रिगर का एलान करेगा, तो हो सकता है कि संदर्भ के हिसाब से दिखाए जाने वाले कॉन्टेंट की वजह से कार्ड न दिखें. अगर यह कॉन्फ़िगरेशन मौजूद है, तो यह |
conference |
इस ऐड-ऑन से मिलने वाले कॉन्फ़्रेंस के समाधानों के बारे में बताता है. तीसरे पक्ष के कॉन्फ़्रेंसिंग ऐड-ऑन, सिर्फ़ Apps Script में बनाए जा सकते हैं. |
create |
एक ऐसा एंडपॉइंट जिसे लागू करने पर, ऐड-ऑन के सेटिंग पेज का यूआरएल बनता है. |
event |
एक एंडपॉइंट जो किसी इवेंट को देखने या उसमें बदलाव करने के लिए खोले जाने पर ट्रिगर होता है. |
event |
ऐसा एंडपॉइंट जो ओपन इवेंट अपडेट होने पर ट्रिगर होता है. |
event |
संदर्भ के हिसाब से ट्रिगर करने के लिए कॉन्फ़िगरेशन. यह तब ट्रिगर होता है, जब उपयोगकर्ता Calendar के ड्रॉपडाउन मेन्यू में, अटैचमेंट की सुविधा देने वाले ऐड-ऑन पर क्लिक करता है. |
current |
इवेंट ऐड-ऑन ट्रिगर होने पर, डेटा ऐक्सेस के लेवल को तय करता है. |
ConferenceSolution
कॉन्फ़्रेंस से जुड़ी वैल्यू के बारे में बताता है. तीसरे पक्ष के कॉन्फ़्रेंसिंग ऐड-ऑन, सिर्फ़ Apps Script में बनाए जा सकते हैं.
JSON के काेड में दिखाना |
---|
{ "onCreateFunction": string, "id": string, "name": string, "logoUrl": string } |
फ़ील्ड | |
---|---|
on |
ज़रूरी है. कॉन्फ़्रेंस डेटा बनाए जाने पर कॉल करने के लिए एंडपॉइंट. |
id |
ज़रूरी है. एक ऐड-ऑन में सभी कॉन्फ़्रेंस सलूशन के लिए आईडी, खास तौर पर असाइन किए जाने चाहिए. ऐसा न करने पर, ऐड-ऑन के ट्रिगर होने पर गलत कॉन्फ़्रेंस सलूशन का इस्तेमाल किया जा सकता है. ऐड-ऑन का डिसप्ले नेम बदला जा सकता है. हालांकि, आईडी को नहीं बदलना चाहिए. |
name |
ज़रूरी है. कॉन्फ़्रेंस के लिए इस्तेमाल किए जा रहे सलूशन का डिसप्ले नेम. |
logo |
ज़रूरी है. कॉन्फ़्रेंस सलूशन के लोगो की इमेज का यूआरएल. |
CalendarExtensionPoint
कैलेंडर ऐड-ऑन के ट्रिगर का एलान करने के लिए सामान्य फ़ॉर्मैट.
JSON के काेड में दिखाना |
---|
{ "runFunction": string } |
फ़ील्ड | |
---|---|
run |
ज़रूरी है. इस एक्सटेंशन पॉइंट के चालू होने पर, एक्ज़ीक्यूट किया जाने वाला एंडपॉइंट. |
EventAccess
एक एन्सम, जो डेटा ऐक्सेस इवेंट ट्रिगर के लिए ज़रूरी लेवल तय करता है.
Enums | |
---|---|
UNSPECIFIED |
डिफ़ॉल्ट वैल्यू, जब eventAccess के लिए कुछ भी सेट न किया गया हो. |
METADATA |
यह इवेंट ट्रिगर को इवेंट आईडी और कैलेंडर आईडी जैसे इवेंट के मेटाडेटा को ऐक्सेस करने की अनुमति देता है. |
READ |
इवेंट ट्रिगर को दिए गए सभी इवेंट फ़ील्ड का ऐक्सेस देता है. इसमें मेटाडेटा, मेहमान, और कॉन्फ़्रेंस का डेटा शामिल है. |
WRITE |
इवेंट ट्रिगर को इवेंट के मेटाडेटा का ऐक्सेस देता है. साथ ही, इसमें सभी कार्रवाइयां करने की सुविधा भी मिलती है. इनमें, कॉन्फ़्रेंस में हिस्सा लेने वाले लोगों को जोड़ना और कॉन्फ़्रेंस का डेटा सेट करना शामिल है. |
READ_WRITE |
इसकी मदद से, इवेंट ट्रिगर को दिए गए सभी इवेंट फ़ील्ड का ऐक्सेस मिलता है. इसमें मेटाडेटा, मेहमानों की जानकारी, और कॉन्फ़्रेंस का डेटा शामिल है. साथ ही, इस फ़ील्ड में सभी कार्रवाइयां करने की सुविधा भी शामिल है. |
DocsAddOnManifest
Google Docs ऐड-ऑन के दिखने और उस पर काम करने के तरीके को पसंद के मुताबिक बनाने वाली प्रॉपर्टी.
JSON के काेड में दिखाना |
---|
{ "homepageTrigger": { object ( |
फ़ील्ड | |
---|---|
homepage |
अगर यह कॉन्फ़िगरेशन मौजूद है, तो यह |
on |
इस दस्तावेज़/उपयोगकर्ता जोड़े के लिए, फ़ाइल के दायरे की अनुमति मिलने पर लागू होने वाला एंडपॉइंट. |
link |
Google Docs दस्तावेज़ में लिंक की झलक देखने के लिए, एक्सटेंशन पॉइंट की सूची. ज़्यादा जानकारी के लिए, स्मार्ट चिप की मदद से लिंक की झलक देखना लेख पढ़ें. |
create |
Google Workspace के ऐप्लिकेशन में, तीसरे पक्ष के संसाधन बनाने के लिए एक्सटेंशन पॉइंट की सूची. ज़्यादा जानकारी के लिए, @ मेन्यू से तीसरे पक्ष के संसाधन बनाना लेख पढ़ें. |
DocsExtensionPoint
Docs ऐड-ऑन के ट्रिगर का एलान करने के लिए सामान्य फ़ॉर्मैट.
JSON के काेड में दिखाना |
---|
{ "runFunction": string } |
फ़ील्ड | |
---|---|
run |
ज़रूरी है. इस एक्सटेंशन पॉइंट के चालू होने पर, एक्ज़ीक्यूट किया जाने वाला एंडपॉइंट. |
LinkPreviewExtensionPoint
किसी ट्रिगर का कॉन्फ़िगरेशन, जो तब ट्रिगर होता है, जब कोई उपयोगकर्ता किसी तीसरे पक्ष या Google से बाहर की सेवा से लिंक को Google Docs, Sheets या Slides की फ़ाइल में टाइप करता है या चिपकाता है.
JSON के काेड में दिखाना |
---|
{
"labelText": string,
"localizedLabelText": {
string: string,
...
},
"patterns": [
{
object ( |
फ़ील्ड | |
---|---|
label |
ज़रूरी है. स्मार्ट चिप के उदाहरण के लिए टेक्स्ट, जो उपयोगकर्ताओं को लिंक की झलक देखने के लिए कहता है. जैसे, |
localized |
ज़रूरी नहीं. अगर मैप की कुंजियों में उपयोगकर्ता की स्थानीय भाषा मौजूद है, तो उसे एक ऑब्जेक्ट, जिसमें |
patterns[] |
ज़रूरी है. यूआरएल पैटर्न का कलेक्शन, जो लिंक की झलक देखने के लिए ऐड-ऑन को ट्रिगर करता है. |
run |
ज़रूरी है. लिंक की झलक ट्रिगर होने पर, इसे लागू किया जाता है. |
logo |
ज़रूरी नहीं. स्मार्ट चिप और झलक दिखाने वाले कार्ड में दिखने वाला आइकॉन. अगर इस एट्रिब्यूट को शामिल नहीं किया जाता है, तो ऐड-ऑन अपने टूलबार आइकॉन, |
UriPattern
हर यूआरएल पैटर्न का कॉन्फ़िगरेशन, जो लिंक की झलक को ट्रिगर करता है.
JSON के काेड में दिखाना |
---|
{ "hostPattern": string, "pathPrefix": string } |
फ़ील्ड | |
---|---|
host |
हर यूआरएल पैटर्न की झलक देखने के लिए ज़रूरी है. यूआरएल पैटर्न का डोमेन. ऐड-ऑन झलक उन लिंक की झलक दिखाता है जिनके यूआरएल में यह डोमेन शामिल है. उदाहरण के लिए, |
path |
ज़रूरी नहीं. वह पाथ जो उदाहरण के लिए, अगर यूआरएल होस्ट पैटर्न होस्ट पैटर्न डोमेन में मौजूद सभी यूआरएल से मैच करने के लिए, |
CreateActionExtensionPoint
ट्रिगर का कॉन्फ़िगरेशन, जो तब ट्रिगर होता है, जब कोई उपयोगकर्ता Google Workspace ऐप्लिकेशन में संसाधन बनाने के वर्कफ़्लो को शुरू करता है. ज़्यादा जानकारी के लिए, @ मेन्यू से तीसरे पक्ष के संसाधन बनाना लेख पढ़ें.
JSON के काेड में दिखाना |
---|
{ "id": string, "labelText": string, "localizedLabelText": { string: string, ... }, "runFunction": string, "logoUrl": string } |
फ़ील्ड | |
---|---|
id |
ज़रूरी है. इस एक्सटेंशन पॉइंट में अंतर करने के लिए यूनीक आईडी. आईडी में ज़्यादा से ज़्यादा 64 वर्ण हो सकते हैं और यह |
label |
ज़रूरी है. संसाधन बनाने के एंट्री पॉइंट के आइकॉन के बगल में दिखने वाला टेक्स्ट, जैसे कि |
localized |
ज़रूरी नहीं. अगर मैप की कुंजियों में उपयोगकर्ता की स्थानीय भाषा मौजूद है, तो उसे एक ऑब्जेक्ट, जिसमें |
run |
ज़रूरी है. लिंक बनाने के लिए, संसाधन बनाने का वर्कफ़्लो ट्रिगर होने पर लागू होने वाला एंडपॉइंट. |
logo |
ज़रूरी नहीं. संसाधन बनाने के एंट्री पॉइंट के लिए दिखने वाला आइकॉन. अगर जानकारी नहीं दी जाती है, तो मेन्यू आपके ऐड-ऑन के टूलबार आइकॉन |
SheetsAddOnManifest
Google Sheets ऐड-ऑन के दिखने और लागू करने के तरीके को पसंद के मुताबिक बनाने वाली प्रॉपर्टी.
JSON के काेड में दिखाना |
---|
{ "homepageTrigger": { object ( |
फ़ील्ड | |
---|---|
homepage |
अगर यह कॉन्फ़िगरेशन मौजूद है, तो यह |
on |
इस दस्तावेज़/उपयोगकर्ता जोड़े के लिए, फ़ाइल के दायरे की अनुमति मिलने पर लागू होने वाला एंडपॉइंट. |
link |
Google Sheets दस्तावेज़ में लिंक की झलक देखने के लिए, एक्सटेंशन पॉइंट की सूची. ज़्यादा जानकारी के लिए, स्मार्ट चिप की मदद से लिंक की झलक देखना लेख पढ़ें. |
SheetsExtensionPoint
Sheets ऐड-ऑन के ट्रिगर का एलान करने के लिए सामान्य फ़ॉर्मैट.
JSON के काेड में दिखाना |
---|
{ "runFunction": string } |
फ़ील्ड | |
---|---|
run |
ज़रूरी है. इस एक्सटेंशन पॉइंट के चालू होने पर, एक्ज़ीक्यूट किया जाने वाला एंडपॉइंट. |
SlidesAddOnManifest
Google Slides ऐड-ऑन के दिखने और काम करने के तरीके को पसंद के मुताबिक बनाने वाली प्रॉपर्टी.
JSON के काेड में दिखाना |
---|
{ "homepageTrigger": { object ( |
फ़ील्ड | |
---|---|
homepage |
अगर यह कॉन्फ़िगरेशन मौजूद है, तो यह |
on |
इस दस्तावेज़/उपयोगकर्ता के जोड़े के लिए, फ़ाइल के स्कोप की अनुमति देने का समय तय होने पर एक्ज़ीक्यूट करने के लिए एंडपॉइंट. |
link |
Google Slides दस्तावेज़ में लिंक की झलक देखने के लिए, एक्सटेंशन पॉइंट की सूची. ज़्यादा जानकारी के लिए, स्मार्ट चिप की मदद से लिंक की झलक देखना लेख पढ़ें. |
SlidesExtensionPoint
Slides के ऐड-ऑन के ट्रिगर का एलान करने के लिए सामान्य फ़ॉर्मैट.
JSON के काेड में दिखाना |
---|
{ "runFunction": string } |
फ़ील्ड | |
---|---|
run |
ज़रूरी है. यह एक्सटेंशन पॉइंट चालू होने पर, लागू होने वाला एंडपॉइंट. |
HttpOptions
ऐड-ऑन HTTP
एंडपॉइंट पर अनुरोध भेजने के विकल्प.
JSON के काेड में दिखाना |
---|
{
"authorizationHeader": enum ( |
फ़ील्ड | |
---|---|
authorization |
|
HttpAuthorizationHeader
ऐड-ऑन HTTP
के अनुरोधों में भेजा गया अनुमति हेडर.
Enums | |
---|---|
HTTP_AUTHORIZATION_HEADER_UNSPECIFIED |
डिफ़ॉल्ट वैल्यू, SYSTEM_ID_TOKEN के बराबर. |
SYSTEM_ID_TOKEN |
प्रोजेक्ट के लिए बने Google Workspace ऐड-ऑन के सिस्टम सेवा खाते के लिए, आईडी टोकन भेजें (डिफ़ॉल्ट). |
USER_ID_TOKEN |
असली उपयोगकर्ता के लिए आईडी टोकन भेजें. |
NONE |
पुष्टि करने वाला हेडर न भेजें. |
तरीके |
|
---|---|
|
तय किए गए नाम और कॉन्फ़िगरेशन के साथ डिप्लॉयमेंट बनाता है. |
|
दिए गए नाम वाले डिप्लॉयमेंट को मिटाता है. |
|
तय किए गए नाम के साथ डिप्लॉयमेंट लेता है. |
|
टेस्ट डिप्लॉयमेंट के इंस्टॉल की स्थिति की जानकारी देता है. |
|
टेस्ट के लिए, आपके खाते में डिप्लॉयमेंट इंस्टॉल करता है. |
|
किसी प्रोजेक्ट में सभी डिप्लॉयमेंट की सूची बनाता है. |
|
बताए गए नाम से कोई डिप्लॉयमेंट बनाता या बदलता है. |
|
उपयोगकर्ता के खाते से टेस्ट डिप्लॉयमेंट को अनइंस्टॉल करता है. |