기능 구성 추가

액션을 테스트하기 전에 함수 코드를 업로드해야 합니다. Genesys Cloud에서 사용자 정의 코드를 패키징하고 업로드할 때 다음 지침을 고려하세요.

  • 사용자 정의 코드를 ZIP 파일 형식으로 패키징합니다.
  • ZIP 파일을 암호화하지 마세요.
  • ZIP 파일 크기는 256MB를 초과할 수 없습니다.
  • ZIP 파일 내의 코드는 바이러스 검사를 거치지 않습니다.
  • 새로운 ZIP 파일을 업로드하면 기존 파일이 대체됩니다.
  • Genesys Cloud에서 ZIP 파일을 다운로드할 수 없습니다.
메모 : Genesys는 다음과 같은 패키징 프레임워크를 사용할 것을 권장합니다. 서버리스 프레임워크 호환성을 위해 ZIP 파일이 올바른 구조인지 확인하세요.

함수 구성을 생성하려면:

  1. 클릭하세요 기능 꼬리표.
  2. 함수에 대한 다음 세부 정보를 입력하세요.
    • 매니저 – 업로드 함수 패키지 내에 있는 호출 핸들러에 대한 경로를 제공합니다. 패키지는 여러 개의 코드 파일과 해당 종속성의 ZIP 파일이므로
      핸들러는 경로와 내보낸 메서드 이름을 설명해야 합니다. 형식은 다음과 같습니다{path_to_handler_module}.{export_name_of_handler_method} .
    • 설명 – (선택 사항) 기능에 대한 간략한 설명.
    • 타임아웃 – 함수가 완료될 때까지 허용되는 최대 시간입니다. 허용 범위는 1~15초입니다. 함수가 시간 초과를 초과하면 자동으로 중지됩니다.
    • 실행 시간 – 현재 지원되는 Node.js 런타임 버전을 선택할 수 있습니다. 자세한 내용은 다음을 참조하세요. 데이터 작업 통합을 위한 요구 사항 .
      이미지를 클릭하면 확대됩니다.이 이미지는 Genesys Cloud에서 Function 데이터 작업 통합을 위한 사용자 지정 작업을 생성하는 동안의 기능 구성의 스크린샷입니다.
  3. 패키징한 사용자 정의 코드를 업로드하려면 클릭하세요. zip 파일 업로드 .
  4. 딸깍 하는 소리 파일 선택 로컬 컴퓨터에서 ZIP 파일을 선택하세요.
    메모 : 사용자 정의 코드는 암호화되지 않은 ZIP 파일로 패키징해야 하며 256MB를 초과하지 않아야 합니다.
  5. 딸깍 하는 소리 업로드.

다음, 동작을 테스트 유효성 검사 및 실행 오류의 경우.