एक इमेज दिखाने वाला विजेट. इमेज काटने के बारे में जानने के लिए, Image देखें.
Google Workspace के ऐड-ऑन और Google Chat ऐप्लिकेशन के लिए उपलब्ध है.
const image = CardService.newImage() .setAltText('A nice image') .setImageUrl('https://image.png');
तरीके
| तरीका | रिटर्न टाइप | संक्षिप्त विवरण | 
|---|---|---|
| set | Image | सुलभता के लिए, इमेज का वैकल्पिक टेक्स्ट सेट करता है. | 
| set | Image | अनुमति देने की ऐसी कार्रवाई सेट करता है जो ऑब्जेक्ट पर क्लिक करने पर, अनुमति देने के फ़्लो का यूआरएल खोलता है. | 
| set | Image | यह एक ऐसी कार्रवाई सेट करता है जो ऑब्जेक्ट पर क्लिक करने पर, ईमेल का ड्राफ़्ट बनाता है. | 
| set | Image | इसका इस्तेमाल करके, इमेज का यूआरएल या डेटा स्ट्रिंग दी जाती है. | 
| set | Image | यह एक ऐसी कार्रवाई सेट करता है जो ऑब्जेक्ट पर क्लिक करने पर लागू होती है. | 
| set | Image | यह एक ऐसी कार्रवाई सेट करता है जो ऑब्जेक्ट पर क्लिक करने पर, टैब में यूआरएल खोलता है. | 
| set | Image | ऑब्जेक्ट पर क्लिक करने पर खुलने वाला यूआरएल सेट करता है. | 
ज़्यादा जानकारी वाला दस्तावेज़
set
सुलभता के लिए, इमेज का वैकल्पिक टेक्स्ट सेट करता है. ज़रूरी है.
पैरामीटर
| नाम | टाइप | ब्यौरा | 
|---|---|---|
| alt | String | इस इमेज के लिए असाइन किया जाने वाला वैकल्पिक टेक्स्ट. | 
वापसी का टिकट
Image — चेन करने के लिए यह ऑब्जेक्ट.
set
अनुमति देने की ऐसी कार्रवाई सेट करता है जो ऑब्जेक्ट पर क्लिक करने पर, अनुमति देने के फ़्लो का यूआरएल खोलता है. इससे यूआरएल नई विंडो में खुलता है. जब उपयोगकर्ता अनुमति देने की प्रोसेस पूरी कर लेता है और ऐप्लिकेशन पर वापस आता है, तो ऐड-ऑन फिर से लोड हो जाता है.
यूज़र इंटरफ़ेस (यूआई) ऑब्जेक्ट में, set, set, set, set या set में से सिर्फ़ एक सेट हो सकता है.
// ... const action = CardService.newAuthorizationAction().setAuthorizationUrl('url'); CardService.newTextButton().setText('Authorize').setAuthorizationAction(action);
पैरामीटर
| नाम | टाइप | ब्यौरा | 
|---|---|---|
| action | Authorization | यह ऑब्जेक्ट, इस एलिमेंट पर क्लिक करने पर अनुमति की कार्रवाई के बारे में बताता है. | 
वापसी का टिकट
Image — चेन करने के लिए यह ऑब्जेक्ट.
set
यह एक ऐसी कार्रवाई सेट करता है जो ऑब्जेक्ट पर क्लिक करने पर, ईमेल का ड्राफ़्ट बनाता है. यूज़र इंटरफ़ेस (यूआई) ऑब्जेक्ट में, set, set, set, set या set में से सिर्फ़ एक सेट हो सकता है.
Action पैरामीटर में ऐसा कॉलबैक फ़ंक्शन होना चाहिए जो Compose का इस्तेमाल करके कॉन्फ़िगर किया गया Compose ऑब्जेक्ट दिखाता हो.
// ... const action = CardService.newAction().setFunctionName('composeEmailCallback'); CardService.newTextButton() .setText('Compose Email') .setComposeAction(action, CardService.ComposedEmailType.REPLY_AS_DRAFT); // ... function composeEmailCallback(e) { const thread = GmailApp.getThreadById(e.threadId); const draft = thread.createDraftReply('This is a reply'); return CardService.newComposeActionResponseBuilder() .setGmailDraft(draft) .build(); }
पैरामीटर
| नाम | टाइप | ब्यौरा | 
|---|---|---|
| action | Action | यह ऑब्जेक्ट, इस एलिमेंट पर क्लिक करने पर, लिखने की कार्रवाई के बारे में बताता है. | 
| composed | Composed | एक सूची वाली वैल्यू, जो बताती है कि लिखा गया ड्राफ़्ट, स्टैंडअलोन है या जवाब का ड्राफ़्ट. | 
वापसी का टिकट
Image — चेन करने के लिए यह ऑब्जेक्ट.
set
इसका इस्तेमाल करके, इमेज का यूआरएल या डेटा स्ट्रिंग दी जाती है. ज़रूरी है.
दिया गया यूआरएल, सार्वजनिक तौर पर ऐक्सेस किया जा सकने वाला यूआरएल या Base64 में एन्कोड की गई इमेज स्ट्रिंग हो सकती है.
बाद वाली वैल्यू पाने के लिए, नीचे दिए गए कोड का इस्तेमाल करके, अपने Google Drive में मौजूद किसी इमेज से कोड की गई इमेज स्ट्रिंग बनाएं. इसके बाद, उस स्ट्रिंग को set के साथ बाद में इस्तेमाल करने के लिए सेव करें. इस तरीके से, आपके ऐड-ऑन को सार्वजनिक तौर पर उपलब्ध इमेज का यूआरएल ऐक्सेस करने की ज़रूरत नहीं पड़ती:
// The following assumes you have the image to use in Google Drive and have its // ID. const imageBytes = DriveApp.getFileById('123abc').getBlob().getBytes(); const encodedImageURL = `data:image/jpeg;base64,${Utilities.base64Encode(imageBytes)}`; // You can store encodeImageURL and use it as a parameter to // Image.setImageUrl(url).
पैरामीटर
| नाम | टाइप | ब्यौरा | 
|---|---|---|
| url | String | इस्तेमाल करने के लिए, होस्ट की गई इमेज का यूआरएल पता या कोड में बदली गई इमेज स्ट्रिंग. | 
वापसी का टिकट
Image — चेन करने के लिए यह ऑब्जेक्ट.
set
यह एक ऐसी कार्रवाई सेट करता है जो ऑब्जेक्ट पर क्लिक करने पर लागू होती है. यूज़र इंटरफ़ेस (यूआई) ऑब्जेक्ट में, set, set, set, set या set में से सिर्फ़ एक सेट हो सकता है.
Action पैरामीटर में ऐसा कॉलबैक फ़ंक्शन होना चाहिए जो Action ऑब्जेक्ट दिखाता हो.
// ... const action = CardService.newAction().setFunctionName('notificationCallback'); CardService.newTextButton() .setText('Create notification') .setOnClickAction(action); // ... function notificationCallback() { return CardService.newActionResponseBuilder() .setNotification( CardService.newNotification().setText('Some info to display to user'), ) .build(); }
पैरामीटर
| नाम | टाइप | ब्यौरा | 
|---|---|---|
| action | Action | इस एलिमेंट पर क्लिक करने पर की जाने वाली कार्रवाई. | 
वापसी का टिकट
Image — चेन करने के लिए यह ऑब्जेक्ट.
set
यह एक ऐसी कार्रवाई सेट करता है जो ऑब्जेक्ट पर क्लिक करने पर, टैब में यूआरएल खोलता है. इस फ़ंक्शन का इस्तेमाल तब करें, जब यूआरएल बनाना हो या Open ऑब्जेक्ट बनाने के अलावा, आपको कोई और कार्रवाई करनी हो. यूज़र इंटरफ़ेस (यूआई) ऑब्जेक्ट में, set, set, set, set या
set में से सिर्फ़ एक को सेट किया जा सकता है.
Action पैरामीटर में ऐसा कॉलबैक फ़ंक्शन होना चाहिए जो Action का इस्तेमाल करके कॉन्फ़िगर किया गया Action ऑब्जेक्ट दिखाता हो.
// ... const action = CardService.newAction().setFunctionName('openLinkCallback'); CardService.newTextButton() .setText('Open Link') .setOnClickOpenLinkAction(action); // ... function openLinkCallback() { return CardService.newActionResponseBuilder() .setOpenLink(CardService.newOpenLink().setUrl('https://www.google.com')) .build(); }
पैरामीटर
| नाम | टाइप | ब्यौरा | 
|---|---|---|
| action | Action | यह ऑब्जेक्ट, इस एलिमेंट पर क्लिक करने पर, लिंक खोलने के लिए की जाने वाली कार्रवाई के बारे में बताता है. | 
वापसी का टिकट
Image — चेन करने के लिए यह ऑब्जेक्ट.
set
ऑब्जेक्ट पर क्लिक करने पर खुलने वाला यूआरएल सेट करता है. इस फ़ंक्शन का इस्तेमाल तब करें, जब यूआरएल पहले से ही पता हो और उसे सिर्फ़ खोलना हो. यूज़र इंटरफ़ेस (यूआई) ऑब्जेक्ट में, set, set, set, set या
set में से सिर्फ़ एक सेट हो सकता है.
पैरामीटर
| नाम | टाइप | ब्यौरा | 
|---|---|---|
| open | Open | खोले जाने वाले यूआरएल की जानकारी देने वाला Openऑब्जेक्ट. | 
वापसी का टिकट
Image — चेन करने के लिए यह ऑब्जेक्ट.