Class ActionResponse

ActionResponse

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

// An action that opens a link
var actionResponse = CardService.newActionResponseBuilder()
    .setOpenLink(CardService.newOpenLink()
        .setUrl("https://www.google.com"))
    .build();

// An action that shows a notification.
var actionResponse = CardService.newActionResponseBuilder()
    .setNotification(CardService.newNotification()
        .setText("Some info to display to user"))
    .build();

// An action that shows an additional card. It also sets a flag to indicate that the original
// state data has changed.

var cardBuilder = CardService.newCardBuilder();
// Build card ...
var actionResponse = CardService.newActionResponseBuilder()
    .setNavigation(CardService.newNavigation()
        .pushCard(cardBuilder.build()))
    .setStateChanged(true)
    .build();

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
printJson()Stringइस ऑब्जेक्ट का JSON फ़ॉर्मैट प्रिंट करता है.

ज़्यादा जानकारी के साथ दस्तावेज़

printJson()

इस ऑब्जेक्ट का JSON फ़ॉर्मैट प्रिंट करता है. यह सिर्फ़ डीबग करने के लिए है.

रिटर्न

String