Class UniversalActionResponse
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
UniverselActionRéponse
Objet de réponse pouvant être renvoyé par une méthode qui crée une action universelle.
// A universal action that opens a link.
const openLinkUniversalAction =
CardService.newUniversalActionResponseBuilder()
.setOpenLink(CardService.newOpenLink().setUrl('https://www.google.com'))
.build();
const cardBuilder1 = CardService.newCardBuilder();
const cardBuilder2 = CardService.newCardBuilder();
// Finish building the cards ...
// A universal action that shows two static cards.
const cardsUniversalAction =
CardService.newUniversalActionResponseBuilder()
.displayAddOnCards([cardBuilder1.build(), cardBuilder2.build()])
.build();
Méthodes
Méthode | Type renvoyé | Brève description |
printJson() | String | Imprime la représentation JSON de cet objet. |
Documentation détaillée
printJson()
Imprime la représentation JSON de cet objet. Cette option est réservée au débogage.
Renvois
String
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/26 (UTC).
[null,null,["Dernière mise à jour le 2025/07/26 (UTC)."],[[["\u003cp\u003e\u003ccode\u003eUniversalActionResponse\u003c/code\u003e objects are returned from methods creating universal actions, like opening links or displaying cards.\u003c/p\u003e\n"],["\u003cp\u003eThese objects can define actions like opening a web link using \u003ccode\u003esetOpenLink()\u003c/code\u003e or showing cards using \u003ccode\u003edisplayAddOnCards()\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eFor debugging, the \u003ccode\u003eprintJson()\u003c/code\u003e method outputs the object's JSON representation as a string.\u003c/p\u003e\n"]]],["The `UniversalActionResponse` object is used to define actions within a card-based interface. Key actions include using the `setOpenLink` method to open a URL and `displayAddOnCards` to display multiple static cards. `printJson()` is a method for debugging, that returns the JSON representation of the object as a string. These methods are used within the `UniversalActionResponseBuilder` to create the object.\n"],null,["# Class UniversalActionResponse\n\nUniversalActionResponse\n\nThe response object that may be returned from a method that creates universal action.\n\n```javascript\n// A universal action that opens a link.\nconst openLinkUniversalAction =\n CardService.newUniversalActionResponseBuilder()\n .setOpenLink(CardService.newOpenLink().setUrl('https://www.google.com'))\n .build();\n\nconst cardBuilder1 = CardService.newCardBuilder();\nconst cardBuilder2 = CardService.newCardBuilder();\n// Finish building the cards ...\n\n// A universal action that shows two static cards.\nconst cardsUniversalAction =\n CardService.newUniversalActionResponseBuilder()\n .displayAddOnCards([cardBuilder1.build(), cardBuilder2.build()])\n .build();\n``` \n\n### Methods\n\n| Method | Return type | Brief description |\n|-----------------------------|-------------|------------------------------------------------|\n| [printJson()](#printJson()) | `String` | Prints the JSON representation of this object. |\n\nDetailed documentation\n----------------------\n\n### `print``Json()`\n\nPrints the JSON representation of this object. This is for debugging only.\n\n#### Return\n\n\n`String`"]]