기능 구성 추가
액션을 테스트하기 전에 함수 코드를 업로드해야 합니다. Genesys Cloud에서 사용자 정의 코드를 패키징하고 업로드할 때 다음 지침을 고려하세요.
- 사용자 정의 코드를 ZIP 파일 형식으로 패키징합니다.
- ZIP 파일을 암호화하지 마세요.
- ZIP 파일 크기는 256MB를 초과할 수 없습니다.
- ZIP 파일 내의 코드는 바이러스 검사를 거치지 않습니다.
- 새로운 ZIP 파일을 업로드하면 기존 파일이 대체됩니다.
- Genesys Cloud에서 ZIP 파일을 다운로드할 수 없습니다.
메모 : Genesys는 다음과 같은 패키징 프레임워크를 사용할 것을 권장합니다. 서버리스 프레임워크 호환성을 위해 ZIP 파일이 올바른 구조인지 확인하세요.
함수 구성을 생성하려면:
- 클릭하세요 기능 꼬리표.
- 함수에 대한 다음 세부 정보를 입력하세요.
- 매니저 – 업로드 함수 패키지 내에 있는 호출 핸들러에 대한 경로를 제공합니다. 패키지는 여러 개의 코드 파일과 해당 종속성의 ZIP 파일이므로
핸들러는 경로와 내보낸 메서드 이름을 설명해야 합니다. 형식은 다음과 같습니다{path_to_handler_module}.{export_name_of_handler_method}
. - 설명 – (선택 사항) 기능에 대한 간략한 설명.
- 타임아웃 – 함수가 완료될 때까지 허용되는 최대 시간입니다. 허용 범위는 1~15초입니다. 함수가 시간 초과를 초과하면 자동으로 중지됩니다.
- 실행 시간 – 현재 지원되는 Node.js 런타임 버전을 선택할 수 있습니다. 자세한 내용은 다음을 참조하세요. 데이터 작업 통합을 위한 요구 사항 .
이미지를 클릭하면 확대됩니다.
- 매니저 – 업로드 함수 패키지 내에 있는 호출 핸들러에 대한 경로를 제공합니다. 패키지는 여러 개의 코드 파일과 해당 종속성의 ZIP 파일이므로
- 패키징한 사용자 정의 코드를 업로드하려면 클릭하세요. zip 파일 업로드 .
- 딸깍 하는 소리 파일 선택 로컬 컴퓨터에서 ZIP 파일을 선택하세요.메모 : 사용자 정의 코드는 암호화되지 않은 ZIP 파일로 패키징해야 하며 256MB를 초과하지 않아야 합니다.
- 딸깍 하는 소리 업로드.
다음, 동작을 테스트 유효성 검사 및 실행 오류의 경우.