Package apps.extensions.markup

इंडेक्स

CalendarClientActionMarkup

फ़ील्ड
editAttendeesActionMarkup

EditAttendeesActionMarkup

यह कार्रवाई, Google Calendar इवेंट में मेहमानों को जोड़ती है.

editConferenceDataActionMarkup

EditConferenceDataActionMarkup

ऐसी कार्रवाई जो Google Calendar इवेंट में कॉन्फ़्रेंस का डेटा जोड़ती है. तीसरे पक्ष के कॉन्फ़्रेंसिंग ऐड-ऑन, सिर्फ़ Apps Script में बनाए जा सकते हैं.

addAttachmentsActionMarkup

AddAttachmentsActionMarkup

Google Calendar इवेंट में अटैचमेंट जोड़ने की कार्रवाई.

createConferenceDataActionMarkup

CreateConferenceDataActionMarkup

यह एक ऐसी कार्रवाई है जो Google Calendar इवेंट बनाते समय, कॉन्फ़्रेंस का डेटा दिखाती है.

createConferenceSettingUrlActionMarkup

CreateConferenceSettingUrlActionMarkup

एक ऐसी कार्रवाई जो generate createconference setting url जनरेट करती है.

calendarSubscriptionActionMarkup

CalendarSubscriptionActionMarkup

कैलेंडर की सदस्यता मैनेज करने वाली कार्रवाई. यह सिर्फ़ एचटीटीपी एंडपॉइंट ऐड-ऑन में सदस्यता बनाने की सुविधा देता है. Apps Script ऐड-ऑन पर लागू नहीं होता.

AddAttachmentsActionMarkup

फ़ील्ड
addonAttachments[]

AddonAttachment

AddonAttachment

फ़ील्ड
resourceUrl

string

title

string

अटैचमेंट का टाइटल.

mimeType

string

resourceUrl में मौजूद कॉन्टेंट का एमआईएमई टाइप.

iconUrl

string

संसाधन के आइकॉन का लिंक.

CalendarSubscriptionActionMarkup

ऐसी कार्रवाई जो मौजूदा उपयोगकर्ता के लिए, कैलेंडर की सदस्यता को मैनेज करती है.

सदस्यता बनाना एक ऐसी प्रोसेस है जो बार-बार दोहराई जा सकती है: अगर उपयोगकर्ता ने इस ऐड-ऑन डिप्लॉयमेंट के तहत, पहले से ही किसी कैलेंडर की सदस्यता ली हुई है, तो इस कार्रवाई को वापस करने से यह पक्का होता है कि सदस्यता चालू रहे. साथ ही, डुप्लीकेट सदस्यताएं या डुप्लीकेट इवेंट की सूचनाएं न बनाई जाएं. इस कार्रवाई को वापस करने से पहले, आपको मौजूदा सदस्यताओं की जांच करने की ज़रूरत नहीं है.

यह सिर्फ़ एचटीटीपी एंडपॉइंट ऐड-ऑन में सदस्यता बनाने की सुविधा देता है. Apps Script ऐड-ऑन पर लागू नहीं होता.

फ़ील्ड
operation

Operation

कार्रवाई. फ़िलहाल, सिर्फ़ CREATE का इस्तेमाल किया जा सकता है. सदस्यता बनाने की प्रोसेस आइडेंपोटेंट होती है.

calendarId

string

उस कैलेंडर का आईडी जिसकी सदस्यता लेनी है.

कार्रवाई

Enums
OPERATION_UNSPECIFIED
CREATE

ConferenceDataMarkup

ऐसा मार्कअप जो Google Calendar इवेंट से जुड़े कॉन्फ़्रेंस डेटा के बारे में बताता है. तीसरे पक्ष के कॉन्फ़्रेंसिंग ऐड-ऑन, सिर्फ़ Apps Script में बनाए जा सकते हैं.

फ़ील्ड
conferenceId

string

कॉन्फ़्रेंस के इस डेटा के लिए यूनीक आइडेंटिफ़ायर. ज़्यादा से ज़्यादा 512 वर्णों का होना चाहिए.

entryPoints[]

EntryPointMarkup

कॉन्फ़्रेंस में शामिल होने के लिए एंट्री पॉइंट. ज़्यादा से ज़्यादा 300 एंट्री पॉइंट जोड़े जा सकते हैं.

parameters[]

Parameter

ऐड-ऑन के अतिरिक्त पैरामीटर. ज़्यादा से ज़्यादा 300 पैरामीटर इस्तेमाल किए जा सकते हैं.

error

Error

अगर इसे सेट किया जाता है, तो इसका मतलब है कि कॉन्फ़्रेंस बनाने के दौरान कोई गड़बड़ी हुई है.

note

string

उपयोगकर्ता को दिखाने के लिए अतिरिक्त नोट (जैसे, एडमिन के निर्देश, कानूनी नोटिस). इसमें एचटीएमएल शामिल हो सकता है. ज़्यादा से ज़्यादा 2,048 वर्ण इस्तेमाल किए जा सकते हैं.

conferenceSolutionId

string

कॉन्फ़्रेंसिंग के विकल्प का आइडेंटिफ़ायर. यह डिप्लॉयमेंट के calendar.conferenceSolution.id फ़ील्ड की वैल्यू से मेल खाना चाहिए.

EntryPointMarkup

कॉन्फ़्रेंस में शामिल होने का तरीका. तीसरे पक्ष के कॉन्फ़्रेंसिंग ऐड-ऑन, सिर्फ़ Apps Script में बनाए जा सकते हैं.

फ़ील्ड
type

Type

एंट्री पॉइंट का टाइप. ज़रूरी है.

uri

string

कॉन्फ़्रेंस में शामिल होने के लिए यूआरआई. इसमें tel: और http(s): का इस्तेमाल किया जा सकता है. साथ ही, इसमें ज़्यादा से ज़्यादा 1,300 वर्ण होने चाहिए. ज़रूरी है.

label

string

उपयोगकर्ता को दिखाने के लिए, एंट्री पॉइंट का लेबल. ज़्यादा से ज़्यादा 512 वर्णों का होना चाहिए.

meetingCode

string

कॉन्फ़्रेंस में शामिल होने के लिए मीटिंग कोड. ज़्यादा से ज़्यादा 128 वर्ण होने चाहिए.

accessCode

string

कॉन्फ़्रेंस को ऐक्सेस करने के लिए ऐक्सेस कोड. ज़्यादा से ज़्यादा 128 वर्ण होने चाहिए.

passcode

string

कॉन्फ़्रेंस में शामिल होने के लिए पासवर्ड. ज़्यादा से ज़्यादा 128 वर्ण होने चाहिए.

password

string

कॉन्फ़्रेंस को ऐक्सेस करने के लिए पासवर्ड. ज़्यादा से ज़्यादा 128 वर्ण होने चाहिए.

pin

string

कॉन्फ़्रेंस को ऐक्सेस करने के लिए पिन. ज़्यादा से ज़्यादा 128 वर्ण होने चाहिए.

regionCode

string

इस एंट्री पॉइंट से जुड़े देश के लिए, CLDR/ISO 3166 क्षेत्र कोड. यह सिर्फ़ Type.PHONE के लिए लागू है.

features[]

Feature

एंट्री पॉइंट की सुविधाएं, जैसे कि टोल या टोल-फ़्री होना. एक एंट्री पॉइंट में कई सुविधाएं हो सकती हैं.

सुविधा

एंट्री पॉइंट की सुविधाएं. ऐसा हो सकता है कि कुछ सुविधाएं सिर्फ़ चुनिंदा एंट्री पॉइंट पर लागू हों.

Enums
UNKNOWN_FEATURE इस सुविधा के बारे में जानकारी नहीं है.
TOLL यह PHONE एंट्री पॉइंट पर लागू होता है. टोल नंबर पर कॉल करने पर, कॉल करने वाले व्यक्ति से शुल्क लिया जाता है. कोई नंबर एक ही समय पर टोल और टोल-फ़्री नहीं हो सकता.
TOLL_FREE यह PHONE एंट्री पॉइंट पर लागू होता है. कॉल करने वाले व्यक्ति के लिए, टोल-फ़्री नंबर पर कॉल करना बिना किसी शुल्क के होता है. कोई नंबर एक ही समय में टोल और टोल-फ़्री नहीं हो सकता.

टाइप

एंट्री पॉइंट का टाइप. तीसरे पक्ष के कॉन्फ़्रेंसिंग ऐड-ऑन, सिर्फ़ Apps Script में बनाए जा सकते हैं.

Enums
UNKNOWN कॉन्फ़्रेंस के टाइप की जानकारी नहीं है.
VIDEO वीडियो कॉन्फ़्रेंस.
PHONE फ़ोन कॉन्फ़्रेंस.
MORE इसका इस्तेमाल, कॉन्फ़्रेंस में शामिल होने के बारे में ज़्यादा जानकारी देने के लिए किया जाता है.
SIP सेशन इनिशिएशन प्रोटोकॉल का इस्तेमाल करके की जाने वाली कॉन्फ़्रेंस

गड़बड़ी

कॉन्फ़्रेंस बनाने के दौरान हुई गड़बड़ी के बारे में बताता है. तीसरे पक्ष के कॉन्फ़्रेंसिंग ऐड-ऑन, सिर्फ़ Apps Script में बनाए जा सकते हैं.

फ़ील्ड
type

Type

गड़बड़ी का टाइप. ज़रूरी है.

authenticationUrl

string

अगर गड़बड़ी का टाइप AUTHENTICATION है, तो ऐड-ऑन एक यूआरएल उपलब्ध करा सकता है. इससे उपयोगकर्ता लॉग इन कर सकते हैं. ज़्यादा से ज़्यादा 1,300 वर्णों का होना चाहिए.

टाइप

Enums
UNKNOWN ऐसी गड़बड़ी जिसकी कोई जानकारी नहीं है.
AUTHENTICATION पुष्टि करने में कोई गड़बड़ी हुई.
TEMPORARY कुछ समय के लिए कोई गड़बड़ी हुई.
PERMANENT हमेशा होने वाली गड़बड़ी.
PERMISSION_DENIED उपयोगकर्ता को तीसरे पक्ष के कॉन्फ़्रेंसिंग सिस्टम में कुछ कार्रवाइयां करने की अनुमति नहीं है.
CONFERENCE_SOLUTION_FORBIDDEN उपयोगकर्ता को कॉन्फ़्रेंसिंग के लिए चुने गए विकल्प का इस्तेमाल करने की अनुमति नहीं है. हालांकि, उसे ऐड-ऑन में उपलब्ध अन्य विकल्पों का इस्तेमाल करने की अनुमति हो सकती है.

पैरामीटर

समाधान के हिसाब से पैरामीटर, जो इवेंट डेटा के साथ बने रहते हैं. साथ ही, अगर अपडेट या मिटाने की ज़रूरत होती है, तो उन्हें ऐड-ऑन में पास किया जाता है. उदाहरण के लिए: [{key: 'sessionKey', value: '123'}, {key: 'meetingId', value: '456'}]

फ़ील्ड
key

string

पैरामीटर की कुंजी. ज़्यादा से ज़्यादा 50 वर्णों का होना चाहिए. ज़रूरी है.

value

string

पैरामीटर की वैल्यू. ज़्यादा से ज़्यादा 1024 वर्ण. ज़रूरी है.

CreateConferenceDataActionMarkup

फ़ील्ड
createConferenceData

ConferenceDataMarkup

इवेंट बनाते समय, Google Calendar इवेंट में जोड़ा जाने वाला कॉन्फ़्रेंस डेटा.

CreateConferenceSettingUrlActionMarkup

फ़ील्ड
settingsUrl

string

ऐड-ऑन से जनरेट किए गए सेटिंग पेज का यूआरआई.

EditAttendeesActionMarkup

फ़ील्ड
addAttendeeEmails[]

string

Google Calendar इवेंट में जोड़े जाने वाले मेहमानों की सूची.

EditConferenceDataActionMarkup

फ़ील्ड

यूनियन फ़ील्ड conference.

conference इनमें से सिर्फ़ एक हो सकता है:

conferenceData

ConferenceDataMarkup

Google Calendar इवेंट में जोड़ा जाने वाला कॉन्फ़्रेंस डेटा. तीसरे पक्ष के कॉन्फ़्रेंसिंग ऐड-ऑन, सिर्फ़ Apps Script में बनाए जा सकते हैं.

ChatClientDataSourceMarkup

एक से ज़्यादा विकल्प चुनने की सुविधा वाले मेन्यू का इस्तेमाल करने वाले SelectionInput विजेट के लिए, Google Chat का डेटा सोर्स. डेटा सोर्स, कई आइटम चुनने की सुविधा देने वाले मेन्यू के लिए, चुने गए आइटम की जानकारी अपने-आप भरता है. उदाहरण के लिए, कोई उपयोगकर्ता Google Chat के उन स्पेस को चुन सकता है जिनका वह सदस्य है.

Google Chat ऐप्लिकेशन के लिए उपलब्ध है और Google Workspace ऐड-ऑन के लिए उपलब्ध नहीं है.

फ़ील्ड
यूनियन फ़ील्ड source. Google Chat का डेटा सोर्स. source इनमें से सिर्फ़ एक हो सकता है:
spaceDataSource

SpaceDataSource

Google Chat के वे स्पेस जिनका उपयोगकर्ता सदस्य है.

SpaceDataSource

ऐसा डेटा सोर्स जो Google Chat स्पेस को, कई विकल्प चुनने की सुविधा देने वाले मेन्यू के लिए, चुने गए आइटम के तौर पर पॉप्युलेट करता है. यह सिर्फ़ उन स्पेस को दिखाता है जिनका उपयोगकर्ता सदस्य है.

Google Chat ऐप्लिकेशन के लिए उपलब्ध है और Google Workspace ऐड-ऑन के लिए उपलब्ध नहीं है.

फ़ील्ड
defaultToCurrentSpace

bool

अगर इसे true पर सेट किया जाता है, तो एक से ज़्यादा आइटम चुनने वाला मेन्यू, मौजूदा Google Chat स्पेस को डिफ़ॉल्ट रूप से एक आइटम के तौर पर चुनता है.

ChatDataActionMarkup

Google Chat में कोई मैसेज बनाता है या उसे अपडेट करता है. ज़्यादा जानकारी के लिए, Google Chat के इंटरफ़ेस बनाना लेख पढ़ें.

फ़ील्ड
यूनियन फ़ील्ड action. Google Chat की कोई कार्रवाई. action इनमें से सिर्फ़ एक हो सकता है:
createMessageAction

CreateMessageAction

Google Chat ऐप्लिकेशन के तौर पर मैसेज भेजता है.

updateMessageAction

UpdateMessageAction

Google Chat ऐप्लिकेशन के मैसेज को अपडेट करता है.

updateInlinePreviewAction

UpdateInlinePreviewAction

लिंक की झलक दिखाने के लिए, Google Chat इस्तेमाल करने वाले व्यक्ति के मैसेज में एक या उससे ज़्यादा कार्ड जोड़ता है.

CreateMessageAction

Chat ऐप्लिकेशन कोई मैसेज भेजता है. ज़्यादा जानकारी के लिए, Google Chat में मैसेज भेजना लेख पढ़ें.

फ़ील्ड
message

Message

Google Chat मैसेज.

UpdateInlinePreviewAction

चैट ऐप्लिकेशन, किसी मैसेज में मौजूद लिंक की झलक दिखाता है. इसके लिए, वह एक या इससे ज़्यादा कार्ड जोड़ता है या उन्हें अपडेट करता है. ज़्यादा जानकारी के लिए, Google Chat के मैसेज में लिंक की झलक देखना लेख पढ़ें.

फ़ील्ड
cardsV2[]

CardWithId

एक या उससे ज़्यादा कार्ड का कलेक्शन.

UpdateMessageAction

चैट ऐप्लिकेशन, किसी मैसेज में मौजूद टेक्स्ट या कार्ड अपडेट करता है. ज़्यादा जानकारी के लिए, Google Chat में मैसेज भेजना लेख पढ़ें.

फ़ील्ड
message

Message

अपडेट किया गया मैसेज.

DriveClientActionMarkup

फ़ील्ड
requestFileScope

RequestFileScope

RequestFileScope

फ़ील्ड
itemId

string

EditorClientActionMarkup

फ़ील्ड

यूनियन फ़ील्ड action.

action इनमें से सिर्फ़ एक हो सकता है:

requestFileScopeForActiveDocument

RequestFileScopeForActiveDocument

RequestFileScopeForActiveDocument

इस टाइप में कोई फ़ील्ड नहीं है.

GmailClientActionMarkup

फ़ील्ड

यूनियन फ़ील्ड type.

type इनमें से सिर्फ़ एक हो सकता है:

taskAction

TaskActionMarkup

updateDraftActionMarkup

UpdateDraftActionMarkup

openCreatedDraftActionMarkup

OpenCreatedDraftActionMarkup

addonComposeUiActionMarkup

AddonComposeUiActionMarkup

AddonComposeUiActionMarkup

फ़ील्ड
type

AddonComposeUiActionType

AddonComposeUiActionType

Enums
UNSPECIFIED डिफ़ॉल्ट. अगर इसे तय न किया गया हो, तो कोई कार्रवाई नहीं की जाती.
DISMISS इससे, ऐड-ऑन के कंपोज़ यूज़र इंटरफ़ेस (यूआई) को खारिज किया जाता है.

OpenCreatedDraftActionMarkup

फ़ील्ड
draftId

string

"r123" फ़ॉर्म में, नए बनाए गए ड्राफ़्ट का आईडी.

draftStorageId

string

हेक्स फ़ॉर्मैट में सर्वर स्टोरेज आईडी. उदाहरण के लिए,"15e9fa622ce1029d".

draftThreadServerPermId

string

ड्राफ़्ट के थ्रेड के लिए सर्वर का स्थायी आईडी. यह फ़ील्ड कहीं भी सेट नहीं किया गया है. साथ ही, OpenCreatedDraftActionMarkup को प्रोसेस करते समय इसे अनदेखा कर दिया जाता है. इसके बजाय, draftThreadStorageId दें और उसका इस्तेमाल करें.

draftThreadId

string

नए ड्राफ़्ट वाले थ्रेड का आईडी. उदाहरण के लिए, "15e9fa622ce1029d".

TaskActionMarkup

फ़ील्ड
reloadTasks

bool

UpdateDraftActionMarkup

फ़ील्ड
updateBody

UpdateBody

यह एक ऐसा फ़ील्ड है जिसमें अपडेट करने से जुड़ी कार्रवाइयों की सीरीज़ होती है. ये कार्रवाइयां, ड्राफ़्ट की उस मुख्य जानकारी पर की जाती हैं जिसमें उपयोगकर्ता फ़िलहाल बदलाव कर रहा है.

updateToRecipients

UpdateToRecipients

अगर इसे सेट किया जाता है, तो यह उस ड्राफ़्ट के मौजूदा 'पाने वाले' फ़ील्ड में मौजूद ईमेल पतों को बदल देता है जिसमें उपयोगकर्ता फ़िलहाल बदलाव कर रहा है.

updateCcRecipients

UpdateCcRecipients

अगर इसे सेट किया जाता है, तो यह उस ड्राफ़्ट के मौजूदा Cc पाने वालों को बदल देता है जिसमें उपयोगकर्ता फ़िलहाल बदलाव कर रहा है.

updateBccRecipients

UpdateBccRecipients

अगर इसे सेट किया जाता है, तो उपयोगकर्ता जिस ड्राफ़्ट में बदलाव कर रहा है उसमें बीसीसी में जोड़े गए मौजूदा ईमेल पते बदल जाते हैं.

updateSubject

UpdateSubject

अगर इसे सेट किया जाता है, तो उपयोगकर्ता जिस ड्राफ़्ट में बदलाव कर रहा है उसका मौजूदा विषय बदल जाता है.

ईमेल इन्हें मिलेगा

फ़ील्ड
email

string

UpdateBccRecipients

फ़ील्ड
bccRecipients[]

Recipient

UpdateBody

फ़ील्ड
insertContents[]

InsertContent

यह एक दोहराया गया फ़ील्ड है, जिसमें कॉन्टेंट की एक सीरीज़ होती है. इसे उस ड्राफ़्ट में शामिल किया जाता है जिसमें उपयोगकर्ता फ़िलहाल बदलाव कर रहा है. कॉन्टेंट में एचटीएमएल कॉन्टेंट या सादा टेक्स्ट कॉन्टेंट हो सकता है.

type

Type

ContentType

Enums
UNSPECIFIED_CONTENT_TYPE ContentType के लिए कुछ भी सेट न होने पर डिफ़ॉल्ट वैल्यू.
TEXT इससे पता चलता है कि कॉन्टेंट, सादे टेक्स्ट में है.
MUTABLE_HTML इससे पता चलता है कि कॉन्टेंट एचटीएमएल में है और इसमें बदलाव किया जा सकता है.
IMMUTABLE_HTML इससे पता चलता है कि कॉन्टेंट एचटीएमएल में है और इसमें बदलाव नहीं किया जा सकता.

EmailMimeType

EmailMimeType अब काम नहीं करता. कृपया ContentType का इस्तेमाल करें.

Enums
UNSPECIFIED_EMAIL_MIME_TYPE EmailMimeType के लिए कुछ भी सेट न होने पर डिफ़ॉल्ट वैल्यू.
PLAIN_TEXT इससे पता चलता है कि डाला गया कॉन्टेंट, सादे टेक्स्ट में है.
HTML इससे पता चलता है कि डाला गया कॉन्टेंट, एचटीएमएल में है.

InsertContent

फ़ील्ड
content

string

शामिल किया जाने वाला कॉन्टेंट.

mimeType
(deprecated)

EmailMimeType

contentType

ContentType

शामिल किए गए कॉन्टेंट का टाइप.

टाइप

Enums
UNSPECIFIED_ACTION_TYPE जब टाइप के लिए कुछ भी सेट नहीं किया जाता है, तो यह डिफ़ॉल्ट वैल्यू होती है.
IN_PLACE_INSERT इससे पता चलता है कि यह कार्रवाई, इन-प्लेस इंसर्शन के लिए है. डिफ़ॉल्ट रूप से, कॉन्टेंट को कर्सर की मौजूदा पोज़िशन पर शामिल किया जाता है. अगर कोई कॉन्टेंट चुना गया है, तो यह उसे बदल देता है.
INSERT_AT_START इससे पता चलता है कि यह कार्रवाई, मैसेज के मुख्य हिस्से की शुरुआत में टेक्स्ट डालने के लिए है.
INSERT_AT_END इससे पता चलता है कि यह कार्रवाई, मैसेज के मुख्य हिस्से के आखिर में टेक्स्ट डालने के लिए है.
REPLACE इससे पता चलता है कि इस कार्रवाई का मकसद, मैसेज के मुख्य हिस्से को बदलना है.

UpdateCcRecipients

फ़ील्ड
ccRecipients[]

Recipient

UpdateSubject

फ़ील्ड
subject

string

UpdateToRecipients

फ़ील्ड
toRecipients[]

Recipient

HostAppActionMarkup

अलग-अलग होस्ट ऐप्लिकेशन से मैनेज की जाने वाली कार्रवाइयां.

फ़ील्ड

यूनियन फ़ील्ड action.

action इनमें से सिर्फ़ एक हो सकता है:

gmailAction

GmailClientActionMarkup

Gmail से मैनेज की जाने वाली कार्रवाइयां.

calendarAction

CalendarClientActionMarkup

Calendar से मैनेज की जाने वाली कार्रवाइयां.

driveAction

DriveClientActionMarkup

Drive से मैनेज की जाने वाली कार्रवाइयां.

editorAction

EditorClientActionMarkup

Docs, Sheets या Slides से की जाने वाली कार्रवाइयां.

sheetsAction

SheetsClientActionMarkup

Sheets से मैनेज की जाने वाली कार्रवाइयां.

workflowAction

WorkflowClientActionMarkup

Workspace Studio से मैनेज की जाने वाली कार्रवाइयां.

HostAppDataActionMarkup

इससे यह तय होता है कि Google Workspace के डेटा को कैसे अपडेट किया जाए.

फ़ील्ड
यूनियन फ़ील्ड action. Google Workspace के किसी होस्ट किए गए ऐप्लिकेशन के लिए, ऐड-ऑन की कार्रवाई. action इनमें से सिर्फ़ एक हो सकता है:
chatDataAction

ChatDataActionMarkup

Google Chat की एक कार्रवाई, जो किसी मैसेज में टेक्स्ट या कार्ड बनाती है या उन्हें अपडेट करती है.

HostAppDataSourceMarkup

Google Workspace ऐप्लिकेशन का डेटा सोर्स. डेटा सोर्स, किसी विजेट के लिए उपलब्ध आइटम की जानकारी भरता है.

फ़ील्ड
यूनियन फ़ील्ड data_source. Google Workspace ऐप्लिकेशन, जो किसी विजेट के लिए उपलब्ध आइटम दिखाता है. data_source इनमें से सिर्फ़ एक हो सकता है:
chatDataSource

ChatClientDataSourceMarkup

Google Chat का डेटा सोर्स.

workflowDataSource

WorkflowDataSourceMarkup

Google Workflow का डेटा सोर्स.

SheetsClientActionMarkup

अगला आईडी: 5.

फ़ील्ड

यूनियन फ़ील्ड action.

action इनमें से सिर्फ़ एक हो सकता है:

customFunctionReturnValueMarkup

CustomFunctionReturnValueMarkup

CustomFunctionReturnValueMarkup

यह कस्टम फ़ंक्शन चलाने वाले उपयोगकर्ता का नतीजा होता है.

फ़ील्ड
यूनियन फ़ील्ड result. कस्टम फ़ंक्शन को लागू करने का नतीजा. result इनमें से सिर्फ़ एक हो सकता है:
value

Value

कस्टम फ़ंक्शन को चलाने से मिली वैल्यू.

errorMessage

string

कोई गड़बड़ी होने पर, उपयोगकर्ता को दिखाया जाने वाला गड़बड़ी का मैसेज.

WorkflowClientActionMarkup

Workspace Studio के ऐड-ऑन के लिए क्लाइंट ऐक्शन.

फ़ील्ड

यूनियन फ़ील्ड action.

action इनमें से सिर्फ़ एक हो सकता है:

saveWorkflowAction

SaveWorkflowAction

वर्कफ़्लो को सेव करने की प्रोसेस शुरू करने वाली कार्रवाई.

returnOutputVariablesAction

ReturnOutputVariablesAction

ऐसी कार्रवाई जिसमें वर्कफ़्लो की किसी कार्रवाई से जनरेट हुए आउटपुट वैरिएबल शामिल हों.

resourceRetrievedAction

ResourceRetrievedAction

ऐसी कार्रवाई जिसमें वापस लाया गया संसाधन शामिल हो.

resourceFieldsDefinitionRetrievedAction

ResourceFieldsDefinitionRetrievedAction

ऐसी कार्रवाई जिसमें किसी संसाधन के लिए फ़ील्ड की परिभाषा शामिल हो.

returnElementErrorAction

ReturnElementErrorAction

एलिमेंट को शुरू करने के दौरान हुई गड़बड़ी के बारे में बताने वाली कार्रवाई.

workflowValidationErrorAction

WorkflowValidationErrorAction

वर्कफ़्लो की पुष्टि करने में हुई गड़बड़ी दिखाने वाली कार्रवाई.

ResourceData

ऐप्लिकेशन के हिसाब से संसाधन की वैल्यू.

फ़ील्ड
fields

map<string, VariableData>

फ़ील्ड के नाम के हिसाब से कुंजी वाले संसाधन फ़ील्ड का मैप.

sourceResourceReference
(deprecated)

SourceResourceReference

समर्थन नहीं होना या रुकना. इसके बजाय, VariableData.variable_source_data का इस्तेमाल करें.

ResourceFieldsDefinitionRetrievedAction

इसमें किसी संसाधन के साथ काम करने वाले हर फ़ील्ड की परिभाषा शामिल होती है.

फ़ील्ड
dynamicResourceDefinitions[]

DynamicResourceDefinition

डाइनैमिक रिसॉर्स डेफ़िनिशन.

DynamicResourceDefinition

इसमें डाइनैमिक रिसॉर्स के साथ काम करने वाले हर फ़ील्ड की परिभाषा शामिल होती है.

फ़ील्ड
resourceId

string

डाइनैमिक रिसॉर्स टाइप का यूनीक आइडेंटिफ़ायर. उदाहरण के लिए, "FORM_RESPONSE_VALUES"

fields[]

ResourceField

इस डाइनैमिक रिसॉर्स के साथ काम करने वाले फ़ील्ड की सूची.

ResourceField

फ़ील्ड
selector

string

फ़ील्ड की रेफ़रंस कुंजी, जिसका इस्तेमाल उससे जुड़ी वैल्यू को वापस पाने के लिए किया जाता है.

displayText

string

फ़ील्ड के बारे में ऐसी जानकारी जिसे कोई भी व्यक्ति आसानी से पढ़ सकता है. यह जानकारी, असली उपयोगकर्ता को वैरिएबल चुनते समय दिखती है.

dataType

DataType

फ़ील्ड का डेटा टाइप.

cardinality

Cardinality

फ़ील्ड में मौजूद एलिमेंट की संख्या.

ResourceRetrievedAction

इसमें लौटाया गया संसाधन शामिल है.

फ़ील्ड
resourceData

ResourceData

प्रोटो फ़ॉर्मैट में कस्टम डेटा.

ReturnElementErrorAction

इससे पता चलता है कि एलिमेंट को शुरू करने के दौरान कोई गड़बड़ी हुई.

फ़ील्ड
developerErrorMessage

string

डेवलपर को दिखने वाला गड़बड़ी का मैसेज.

errorLog

WorkflowTextFormatMarkup

गड़बड़ी का मैसेज, जिसे असली उपयोगकर्ता आसानी से पढ़ सकता है.

errorActionability

ErrorActionability

क्या उपयोगकर्ता गड़बड़ी को ठीक कर सकता है.

retryability

Retryability

गड़बड़ी को ठीक करने की कोशिश की जा सकती है या नहीं.

ErrorActionability

उपयोगकर्ता, गड़बड़ी को ठीक करने की कोशिश कर सकता है या नहीं.

Enums
ERROR_ACTIONABILITY_UNSPECIFIED अनजान गड़बड़ी को ठीक करने का तरीका. इस्तेमाल न करें.
ACTIONABLE उपयोगकर्ता, गड़बड़ी को ठीक करने की कोशिश कर सकता है.
NOT_ACTIONABLE उपयोगकर्ता इस गड़बड़ी को ठीक नहीं कर सकता.

फिर से कोशिश करने की सुविधा

गड़बड़ी को ठीक करने की कोशिश की जा सकती है या नहीं.

Enums
RETRYABILITY_UNSPECIFIED फिर से कोशिश करने की सुविधा के बारे में नहीं बताया गया है. इस्तेमाल न करें.
RETRYABLE इस गड़बड़ी को ठीक किया जा सकता है.
NOT_RETRYABLE इस गड़बड़ी को फिर से ठीक नहीं किया जा सकता.

ReturnOutputVariablesAction

इसमें, वर्कफ़्लो की पूरी की गई कार्रवाई से जनरेट हुए आउटपुट वैरिएबल शामिल होते हैं.

फ़ील्ड
variables

map<string, VariableData>

वैरिएबल आईडी के हिसाब से वैरिएबल का मैप.

log

WorkflowTextFormatMarkup

एक्ज़ीक्यूट की गई वर्कफ़्लो कार्रवाई का लॉग.

SaveWorkflowAction

इस टाइप में कोई फ़ील्ड नहीं है.

इससे पता चलता है कि बिल्डर को वर्कफ़्लो सेव करना शुरू कर देना चाहिए.

SourceResourceReference

Workspace के किसी संसाधन के खास इंस्टेंस का रेफ़रंस

फ़ील्ड
sourceResourceType

SourceResourceType

सोर्स रिसॉर्स का टाइप.

resourceId

string

संसाधन का यूनीक आईडी. जैसे, Drive फ़ाइल का आईडी, Gmail मैसेज का आईडी.

SourceResourceType

सोर्स रिसॉर्स का टाइप. इसका इस्तेमाल, संसाधन के टाइप और उस वर्कफ़्लो बंडल की पहचान करने के लिए किया जाता है जिसके पास संसाधन का टाइप है.

फ़ील्ड
workflowBundleId

string

वर्कफ़्लो बंडल का आईडी, जिसके पास इस संसाधन टाइप का मालिकाना हक है.

resourceDefinitionId

string

बंडल में मौजूद संसाधन की परिभाषा का आईडी. जैसे, "spreadsheet", "gmailMessage".

VariableData

यह वैरिएबल डेटा को दिखाता है. इसमें अलग-अलग तरह की कई वैल्यू हो सकती हैं.

फ़ील्ड
booleanValues[]

bool

बूलियन वैल्यू.

integerValues[]

int64

पूर्णांक वैल्यू.

stringValues[]

string

स्ट्रिंग वैल्यू.

timestampValues[]

Timestamp

टाइमस्टैंप की वैल्यू.

resourceReferences[]

string

संसाधन आईडी की सूची (उदाहरण के लिए, "spaces/123").

resourceDataValues[]

ResourceData

संसाधन का डेटा.

emailAddressValues[]

string

ईमेल पते की वैल्यू.

googleUserValues[]

string

Google उपयोगकर्ता की वैल्यू users/{user} फ़ॉर्मैट में होनी चाहिए.

textFormatValues[]

WorkflowTextFormatMarkup

वर्कफ़्लो के टेक्स्ट फ़ॉर्मैट की वैल्यू.

WorkflowValidationErrorAction

इससे पता चलता है कि वर्कफ़्लो एलिमेंट की पुष्टि नहीं हो सकी. साथ ही, यह भी पता चलता है कि गड़बड़ी कितनी गंभीर है.

फ़ील्ड
severity

Severity

पुष्टि करने से जुड़ी गड़बड़ी की गंभीरता.

गंभीरता

Enums
SEVERITY_UNSPECIFIED गंभीरता का कोई स्तर लागू नहीं किया गया. इस्तेमाल न करें.
WARNING यह गड़बड़ी गंभीर नहीं है और इससे पब्लिश करने की प्रोसेस नहीं रुकती.
CRITICAL यह गड़बड़ी गंभीर है और पब्लिश करने से पहले इसे ठीक करना ज़रूरी है.

WorkflowDataSourceMarkup

* यह सिर्फ़ Google Workspace वर्कफ़्लो के साथ काम करता है. Google Chat ऐप्लिकेशन या Google Workspace ऐड-ऑन के साथ काम नहीं करता.

MULTI_SELECT टाइप वाले TextInput या SelectionInput विजेट या DateTimePicker में, Google से डेटा सोर्स उपलब्ध कराएं.

फ़ील्ड
includeVariables

bool

डेटा सोर्स में, पिछले चरण के वैरिएबल शामिल करने हैं या नहीं.

type

Type

डेटा सोर्स का टाइप.

टाइप

एक enum, जो वर्कफ़्लो के डेटा सोर्स के टाइप को दिखाता है.

Enums
UNKNOWN डिफ़ॉल्ट मान. इस्तेमाल न करें.
USER Google Workspace के उपयोगकर्ता. उपयोगकर्ता सिर्फ़ अपने Google Workspace संगठन के उपयोगकर्ताओं को देख सकता है और चुन सकता है.
SPACE Google Chat के वे स्पेस जिनका उपयोगकर्ता सदस्य है.
USER_WITH_FREE_FORM उपयोगकर्ता, अपने Google Workspace संगठन के मौजूदा सदस्यों को देख सकते हैं और उन्हें चुन सकते हैं. इसके अलावा, वे मैन्युअल तरीके से कोई ईमेल पता या मान्य डोमेन डाल सकते हैं.

WorkflowTextFormatMarkup

टेक्स्ट का एक ब्लॉक, जिसमें फ़ॉर्मैटिंग के कई विकल्प होते हैं. जैसे, स्टाइल, हाइपरलिंक, और इंटरैक्टिव एलिमेंट.

फ़ील्ड
textFormatElements[]

TextFormatElement

टेक्स्ट फ़ॉर्मैट के एलिमेंट का कलेक्शन.

चिप

टेक्स्ट फ़ॉर्मैट में क्लिक की जा सकने वाली चिप.

फ़ील्ड
icon

Icon

चिप में दिखने वाला आइकॉन.

label

string

चिप में दिखने वाला टेक्स्ट.

url

string

चिप पर क्लिक करने पर, इस यूआरएल पर रीडायरेक्ट किया जाएगा.

आइकॉन

चिप में मौजूद आइकॉन.

फ़ील्ड
यूनियन फ़ील्ड icons. चिप में दिखने वाला आइकॉन. icons इनमें से सिर्फ़ एक हो सकता है:
iconUrl

string

एचटीटीपीएस यूआरएल पर होस्ट किया गया कोई पसंद का आइकॉन दिखाएं.

उदाहरण के लिए:

"iconUrl":
"https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png"

.png और .jpg फ़ाइल टाइप इस्तेमाल किए जा सकते हैं.

materialIconName

string

Google Material आइकॉन में तय किया गया आइकॉन का नाम, जैसे कि check_box. अमान्य नामों को हटा दिया जाता है और उनकी जगह खाली स्ट्रिंग डाल दी जाती है. इस वजह से, आइकॉन रेंडर नहीं हो पाता.

TextFormatElement

WorkflowTextFormatMarkup मैसेज में मौजूद एक एलिमेंट. यह कोई चिप, स्टाइल किया गया टेक्स्ट, हाइपरलिंक या सूची कंटेनर हो सकता है.

फ़ील्ड
यूनियन फ़ील्ड element. यह एलिमेंट, टेक्स्ट फ़ॉर्मैट के कई संभावित एलिमेंट में से एक को दिखाता है. element इनमें से सिर्फ़ एक हो सकता है:
text

string

टेक्स्ट फ़ॉर्मैट में मौजूद टेक्स्ट.

chip

Chip

टेक्स्ट फ़ॉर्मैट में क्लिक की जा सकने वाली चिप.

styledText

StyledText

टेक्स्ट फ़ॉर्मैट में स्टाइल किया गया टेक्स्ट.

listContainer

ListContainer

टेक्स्ट फ़ॉर्मैट में सूची का कंटेनर.

ListContainer

सूची के आइटम के लिए कंटेनर, जहां सूची के हर आइटम में कई TextFormatElement हो सकते हैं.

फ़ील्ड
listNestLevel

int64

सूची का नेस्ट लेवल. यह टॉप लेवल के लिए 0 से शुरू होता है और हर नेस्ट की गई सूची के लिए 1 से बढ़ता है.

listType

ListType

सूची का टाइप.

listItems[]

ListItem

सूची में मौजूद आइटम का कलेक्शन.

ListItem

सूची में मौजूद कोई आइटम.

फ़ील्ड
textFormatElements[]

TextFormatElement

टेक्स्ट फ़ॉर्मैट के एलिमेंट का कलेक्शन.

ListType

अलग-अलग तरह की सूचियों के लिए Enum.

Enums
LIST_TYPE_UNSPECIFIED सूची का टाइप नहीं बताया गया.
ORDERED क्रम वाली सूची.
UNORDERED बिना क्रम वाली सूची.
BLOCKQUOTE ब्लॉककोट की सूची.

StyledText

बोल्ड, इटैलिक, और रंग जैसी स्टाइल वाला टेक्स्ट एलिमेंट.

फ़ील्ड
text

string

टेक्स्ट का मुख्य कॉन्टेंट.

styles[]

Style

टेक्स्ट पर लागू की गई स्टाइल का कलेक्शन.

fontWeight

FontWeight

टेक्स्ट के फ़ॉन्ट की मोटाई.

color

Color

टेक्स्ट का रंग.

wrapStyle

WrapStyle

टेक्स्ट को रैप करने का स्टाइल.

FontWeight

अलग-अलग फ़ॉन्ट वेट के लिए Enum.

Enums
FONT_WEIGHT_UNSPECIFIED सामान्य मोटाई के साथ स्टैंडर्ड वज़न.
LIGHT यह पहले से हल्का और पतला है.
MEDIUM यह लाइट और बोल्ड के बीच का वेट है.
BOLD ज़्यादा वज़न और मोटाई.

शैली

टेक्स्ट की अलग-अलग स्टाइल के लिए Enum, जैसे कि इटैलिक, अंडरलाइन वगैरह.

Enums
STYLE_UNSPECIFIED कोई स्टाइल लागू नहीं की गई.
ITALIC इटैलिक स्टाइल.
UNDERLINE अंडरलाइन स्टाइल.
STRIKETHROUGH स्ट्राइकथ्रू स्टाइल.
LINE_BREAK लाइन ब्रेक.
UPPERCASE अपरकेस स्टाइल.
CODE कोड.
CODE_BLOCK कोड ब्लॉक.

WrapStyle

रैप करने की अलग-अलग स्टाइल के लिए Enum.

Enums
WRAP_STYLE_UNSPECIFIED रैप स्टाइल की जानकारी नहीं दी गई है.
NO_WRAP रैप स्टाइल नहीं है.