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 | 작업이 활성화될 때 이동할 URL을 설정합니다. |
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)
작업이 활성화될 때 이동할 URL을 설정합니다.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
open | Open | 사용할 Open입니다. |
리턴
Action - 연결을 위한 이 객체
set State Changed(stateChanged)
이 작업으로 기존 데이터 상태가 변경되었음을 나타내는 플래그를 설정합니다. 예를 들어 작업이 작업을 생성했거나 연락처 정보를 업데이트한 경우입니다. 이 플래그가 true로 설정되면 Gmail과 같은 서비스는 이 작업과 연결된 캐시된 상태 데이터를 삭제하려고 시도할 수 있습니다.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
state | Boolean | 이 작업으로 기존 상태 데이터가 변경되었는지 여부입니다. 기본값은 false입니다. |
리턴
Action - 연결을 위한 이 객체