Class OpenLink

OpenLink

यह विकल्प, लिंक को खोलने के लिए की जाने वाली कार्रवाई दिखाता है.

यह सुविधा, Google Workspace ऐड-ऑन और Google Chat ऐप्लिकेशन के लिए उपलब्ध है.

// A button that opens as a link in an overlay and
// requires a reload when closed.
var button = CardService.newTextButton()
    .setText("This button opens a link in an overlay window")
    .setOpenLink(CardService.newOpenLink()
        .setUrl("https://www.google.com")
        .setOpenAs(CardService.OpenAs.OVERLAY)
        .setOnClose(CardService.OnClose.RELOAD_ADD_ON));

// An action response that opens a link in full screen and
// requires no action when closed.
var actionResponse = CardService.newActionResponseBuilder()
    .setOpenLink(CardService.newOpenLink()
        .setUrl("https://www.google.com")
        .setOpenAs(CardService.OpenAs.FULL_SIZE)
        .setOnClose(CardService.OnClose.NOTHING))
    .build();

ध्यान दें: किसी लिंक को बंद करने के बाद, ऐड-ऑन को फिर से लोड करने के लिए, ऐसे लिंक का इस्तेमाल न करें: क्रॉस-Origin-Opener-Policy (COOP) हेडर, चालू किया गया. अगर किसी लिंक में COOP चालू है, तो ऐड-ऑन ये काम नहीं कर सकते विंडो की स्थिति का पता लगाता है और ऐड-ऑन कार्ड अपडेट नहीं होता है.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setOnClose(onClose)OpenLinkयूआरएल विंडो या टैब बंद होने पर, यूआरएल कार्रवाई सेट करता है.
setOpenAs(openAs)OpenLinkयूआरएल को खोलने पर, यह सेट किया जाता है कि वह कैसे काम करता है.
setUrl(url)OpenLinkखोले जाने वाले यूआरएल को सेट करता है.

विस्तृत दस्तावेज़

setOnClose(onClose)

यूआरएल विंडो या टैब बंद होने पर, यूआरएल कार्रवाई सेट करता है.

पैरामीटर

नामटाइपब्यौरा
onCloseOnCloseक्लोज़िंग सेटिंग.

वापसी का टिकट

OpenLink — चेन बनाने के लिए यह ऑब्जेक्ट.


setOpenAs(openAs)

यूआरएल को खोलने पर, यह सेट किया जाता है कि वह कैसे काम करता है.

पैरामीटर

नामटाइपब्यौरा
openAsOpenAsशुरुआती सेटिंग.

वापसी का टिकट

OpenLink — चेन बनाने के लिए यह ऑब्जेक्ट.


setUrl(url)

खोले जाने वाले यूआरएल को सेट करता है. यूआरएल किसी प्रीफ़िक्स से मेल खाना चाहिए, जो इसमें व्हाइटलिस्ट सूची में मौजूद है मेनिफ़ेस्ट फ़ाइल फ़ॉर्मैट में सेव किया जाता है.

पैरामीटर

नामटाइपब्यौरा
urlStringखोला जाने वाला यूआरएल.

वापसी का टिकट

OpenLink — चेन बनाने के लिए यह ऑब्जेक्ट.