Action ऑब्जेक्ट बनाने वाला बिल्डर.
यह सुविधा, Google Workspace ऐड-ऑन के लिए उपलब्ध है.
const notification = AddOnsResponseService.newNotification().setText("You closed a dialog!"); const navigation = AddOnsResponseService.newNavigation() .setEndNavigation(AddOnsResponseService.EndNavigation.CLOSE_DIALOG); const action = AddOnsResponseService.newActionResponseBuilder() .setNavigation(navigation) .setNotification(notification) .build();
तरीके
| तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
|---|---|---|
add | Action | यह कुकी, कार्ड में बदलाव करने की कार्रवाई को ऐक्शन पर सेट करती है. |
build() | Action | यह मौजूदा कार्रवाई के जवाब को बनाता है और उसकी पुष्टि करता है. |
set | Action | इस कुकी का इस्तेमाल, कार्रवाई के लिए LinkPreview को सेट करने के लिए किया जाता है. |
set | Action | इस कुकी का इस्तेमाल, Navigation कार्रवाई के जवाब को सेट करने के लिए किया जाता है. |
set | Action | इस विकल्प का इस्तेमाल करके, यह तय किया जाता है कि कार्रवाई चालू होने पर कौनसी सूचना दिखेगी. |
set | Action | इस कुकी का इस्तेमाल, उस यूआरएल को सेट करने के लिए किया जाता है जिस पर कार्रवाई चालू होने पर नेविगेट करना है. |
set | Action | यह फ़्लैग सेट करता है, ताकि यह पता चल सके कि इस कार्रवाई से मौजूदा डेटा की स्थिति में बदलाव हुआ है. |
ज़्यादा जानकारी वाला दस्तावेज़
add Modify Card(modifyCard)
यह कुकी, कार्ड में बदलाव करने की कार्रवाई को ऐक्शन पर सेट करती है.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
modify | Modify | इस्तेमाल करने के लिए Modify. |
वापसी का टिकट
Action — यह ऑब्जेक्ट, चेनिंग के लिए है.
build()
यह मौजूदा कार्रवाई के जवाब को बनाता है और उसकी पुष्टि करता है.
वापसी का टिकट
Action — पुष्टि किया गया ActionResponse.
थ्रो
Error — अगर बनाया गया ऐक्शन रिस्पॉन्स मान्य नहीं है.
set Link Preview(linkPreview)
इस कुकी का इस्तेमाल, कार्रवाई के लिए LinkPreview को सेट करने के लिए किया जाता है.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
link | Link | इस्तेमाल करने के लिए Link. |
वापसी का टिकट
Action — यह ऑब्जेक्ट, चेनिंग के लिए है.
set Notification(notification)
इस विकल्प का इस्तेमाल करके, यह तय किया जाता है कि कार्रवाई चालू होने पर कौनसी सूचना दिखेगी.
const notification = AddOnsResponseService.newNotification().setText("You closed a dialog!"); const action = AddOnsResponseService.newActionResponseBuilder() .setNotification(notification) .build();
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
notification | Notification | इस्तेमाल करने के लिए Notification. |
वापसी का टिकट
Action — यह ऑब्जेक्ट, चेनिंग के लिए है.
set Open Link(openLink)
इस कुकी का इस्तेमाल, उस यूआरएल को सेट करने के लिए किया जाता है जिस पर कार्रवाई चालू होने पर नेविगेट करना है.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
open | Open | इस्तेमाल करने के लिए Open. |
वापसी का टिकट
Action — यह ऑब्जेक्ट, चेनिंग के लिए है.
set State Changed(stateChanged)
यह फ़्लैग सेट करता है, ताकि यह पता चल सके कि इस कार्रवाई से मौजूदा डेटा की स्थिति में बदलाव हुआ है. उदाहरण के लिए, अगर कार्रवाई से कोई टास्क बनाया गया हो या संपर्क जानकारी अपडेट की गई हो. इस फ़्लैग को true पर सेट करने पर, Gmail जैसी सेवाएं इस कार्रवाई से जुड़े किसी भी कैश मेमोरी में सेव किए गए डेटा को मिटाने की कोशिश कर सकती हैं.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
state | Boolean | इस कार्रवाई से मौजूदा स्थिति के डेटा में बदलाव हुआ है या नहीं. यह डिफ़ॉल्ट रूप से false पर सेट होता है. |
वापसी का टिकट
Action — यह ऑब्जेक्ट, चेनिंग के लिए है.