Class 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();

দ্রষ্টব্য: একটি লিঙ্ক বন্ধ করার পরে অ্যাড-অনগুলি পুনরায় লোড করতে, ক্রস-অরিজিন-ওপেনার-পলিসি (COOP) হেডার সক্ষম করা লিঙ্ক ব্যবহার করবেন না। যদি একটি লিঙ্কে COOP সক্ষম করা থাকে, তাহলে অ্যাড-অনগুলি উইন্ডোর অবস্থা সনাক্ত করতে পারে না এবং অ্যাড-অন কার্ড আপডেট হয় না৷

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বর্ণনা
setOnClose(onClose) OpenLink ইউআরএল উইন্ডো বা ট্যাব বন্ধ হলে ইউআরএল অ্যাকশনের আচরণ সেট করে।
setOpenAs(openAs) OpenLink এটি খোলা হলে URL এর আচরণ সেট করে।
setUrl(url) OpenLink খোলার জন্য URL সেট করে।

বিস্তারিত ডকুমেন্টেশন

setOnClose(onClose)

ইউআরএল উইন্ডো বা ট্যাব বন্ধ হলে ইউআরএল অ্যাকশনের আচরণ সেট করে।

পরামিতি

নাম টাইপ বর্ণনা
onClose OnClose ক্লোজিং সেটিং।

প্রত্যাবর্তন

OpenLink — এই বস্তুটি, চেইন করার জন্য।


setOpenAs(openAs)

এটি খোলা হলে URL এর আচরণ সেট করে।

পরামিতি

নাম টাইপ বর্ণনা
openAs OpenAs উদ্বোধনী সেটিং।

প্রত্যাবর্তন

OpenLink — এই বস্তুটি, চেইন করার জন্য।


setUrl(url)

খোলার জন্য URL সেট করে। ইউআরএলটি ম্যানিফেস্টে সাদা তালিকাভুক্ত একটি উপসর্গের সাথে অবশ্যই মিলবে।

পরামিতি

নাম টাইপ বর্ণনা
url String খুলতে URL.

প্রত্যাবর্তন

OpenLink — এই বস্তুটি, চেইন করার জন্য।