스크립트 관리

이 도움말 페이지는 CXone Studio을(를) 대상으로 합니다. 이 정보Desktop Studio에 대해서도 사용할 수 있습니다.

이 페이지는 스크립트로 작업할 때 수행해야 하는 작업에 대한 정보를 제공합니다. 스크립트 작업 도움말 페이지는 스크립트를 만들고 수정하는 방법을 배울 때 도움이 됩니다.

스크립트 속성 보기

필수 권한: ACD > Studio > 스크립트 보기

스크립트 속성은 스크립트 캔버스 오른쪽에 있는 패널에서 사용할 수 있습니다. Desktop Studio의 속성 탭에서 사용할 수 있는 항목 중 일부는 속성 패널에 표시되지는 않습니다. 예를 들어 현재는 스크립트의 미디어 유형을 변경할 수 없습니다.

  1. CXone에서 앱 선택기 를 클릭하고 선택합니다.옴니채널 라우팅Studio 바닥에서 서로 만나는 3개의 화살표입니다. 한 꼭지는 위쪽을, 하나는 오른쪽 위쪽을, 다른 하나는 왼쪽 위쪽을 향해 있습니다..
  2. 스크립트 페이지에서 작업하려는. 스크립트가 새 탭에서 열립니다.
  3. 스크립트 캔버스의 오른쪽에서 속성 패널을 확인합니다. 이 패널에는 다음과 같은 옵션이 있습니다.
    • 작업 탭: 현재 스크립트에 있는 모든 작업의 목록을 표시합니다. 각 작업 옆에는 작업이 스크립트에 추가된 순서대로 할당된 숫자 식별자인 작업의 ID가 있습니다. 각 작업 아래에는 캡션이 있는 경우 해당 캡션이 표시됩니다. 목록에서 작업을 클릭하면 캔버스에 해당 작업이 강조 표시됩니다.
    • 정렬 기준: 작업 목록을 정렬할 수 있습니다. 이름 또는 작업 ID를 기준으로 정렬할 수 있으며, 오름차순 또는 내림차순으로 정렬할 수 있습니다.
    • 변수 탭: 추적과 로그에서 편집해야 하는 변수를 나열할 수 있습니다.
    • 검색 캔버스: 스크립트 캔버스를 검색할 수 있습니다. 검색 기능을 사용하면 스크립트 캔버스의 캡션이나 주석에서 작업이나 용어를 찾을 수 있습니다. 편집기 창을 포함하여, 작업 속성에서는 값을 검색할 수 없습니다. 검색 결과는 검색 필드 아래에 표시되며 작업 목록을 대체합니다.
    • 오류 및 경고: 스크립트에 현재 오류나 경고가 있는지 확인할 수 있습니다. 있는 경우 버튼 레이블에 번호가 포함됩니다. 오류 또는 경고 목록을 보려면 버튼을 클릭하십시오.

스크립트를 다음 개발 단계로 단계로 승격

필수 권한: ACD > Studio > 테스트 단계 승격 대상, ACD > Studio > 사전 배포 단계 승격 대상 또는 ACD > Studio > 프로덕션 단계 승격 대상

이 섹션은 제어 릴리스(CR)의 제품 또는 기능에 관한 내용입니다. CR 그룹 소속이 아니거나 자세한 정보를 원하시면, CXone 계정 담당자에게 문의하십시오.

CXone Studio는 스크립트의 개발 수명주기를 지원합니다. Studio 관리자가 활성화할 수 있는 개발 단계는 최대 4개입니다. 각 단계는 Studio의 폴더와 연결됩니다. 적절한 권한이 있는 경우 스크립트를 한 단계에서 다음 단계로 승격할 수 있습니다. 스크립트를 승격하면 스크립트가 다음 단계의 폴더로 복사됩니다.

조직에서 Studio와 함께 타사 버전 제어 시스템을 사용하는 경우 스크립트 승격이 해당 시스템에 커밋됩니다. 변경 사항을 리포지토리에 커밋하려면 그에 대한 액세스 권한이 있어야 합니다. 액세스 권한이 없는 경우 조직의 버전 리포지토리 책임자에게 문의하세요. 리포지토리에 변경 사항을 처음 커밋하면 버전 제어 시스템에서 액세스 토큰을 입력하라는 메시지가 표시됩니다. 버전 제어 시스템의 플랫폼에서 토큰을 생성할 수 있습니다. 현재 지원되는 유일한 공급자는 GitHub입니다.

스크립트의 보기, 생성, 편집 및 각 개발 워크플로 단계로 승격하는 기능은 권한에 의해 제어됩니다. Studio 권한에 대한 질문이 있으면 CXone 또는 Studio 관리자에게 문의하세요.

개발 워크플로, 스크립트 승격, CXone Studio와 함께 버전 제어 시스템을 사용하려면 Studio 관리자가 이를 활성화하고 구성해야 합니다.

스크립트를 승격하기 전에 테스트 등 회사에서 요구하는 모든 작업을 완료했는지 확인하세요.

단일 스크립트 승격

  1. CXone에서 앱 선택기 를 클릭하고 선택합니다.옴니채널 라우팅Studio 바닥에서 서로 만나는 3개의 화살표입니다. 한 꼭지는 위쪽을, 하나는 오른쪽 위쪽을, 다른 하나는 왼쪽 위쪽을 향해 있습니다..
  2. 스크립트 페이지에서 작업하려는. 스크립트가 새 탭에서 열립니다.
  3. 캔버스 오른쪽 상단 모서리에 있는 저장 드롭다운 목록에서 승격을 선택합니다. 스크립트 승격 창에는 현재 단계의 이름과 승격할 단계의 이름이 표시됩니다. 조직에서 Studio와 함께 타사 버전 제어 시스템을 사용하는 경우 변경 사항이 커밋될 리포지토리의 이름도 볼 수 있습니다.
  4. 회사에서 Studio와 함께 버전 제어 시스템을 사용하고 버전 제어 시스템에 스크립트 변경 사항을 처음으로 커밋하는 경우 액세스 토큰을 입력하세요. 버전 제어 플랫폼에서 액세스 토큰을 얻을 수 있습니다.

  5. 승격을 클릭합니다. 스크립트가 성공적으로 승격되면 페이지의 오른쪽 하단에 토스트닫힘 토스트 메시지는 오류 및 성공과 같은 것을 나타내는 화면 하단에 있는 작은 임시 팝업 메시지입니다. CXone 기능에 내장되어 있으며 모든 화면에 나타날 수 있습니다. 메시지가 나타납니다.

여러 스크립트를 한 번에 승격

  1. CXone에서 앱 선택기 를 클릭하고 선택합니다.옴니채널 라우팅Studio 바닥에서 서로 만나는 3개의 화살표입니다. 한 꼭지는 위쪽을, 하나는 오른쪽 위쪽을, 다른 하나는 왼쪽 위쪽을 향해 있습니다..
  2. 스크립트 페이지에서 승격하려면 각 스크립트 옆에 있는 확인란을 선택합니다.
  3. 페이지 오른쪽 상단에 있는 승격을 클릭합니다.
  4. 회사에서 Studio와 함께 버전 제어 시스템을 사용하고 버전 제어 시스템에 스크립트 변경 사항을 처음으로 커밋하는 경우 액세스 토큰을 입력하세요. 버전 제어 플랫폼에서 액세스 토큰을 얻을 수 있습니다.

  5. 승격을 클릭합니다. 스크립트가 성공적으로 승격되면 페이지의 오른쪽 하단에 토스트 메시지가 표시됩니다.

프로덕션에 스크립트추가

필요한 권한: ACD > 컨택 설정 > 컨택 포인트 편집

스크립트가 완전히 테스트되고 CXone에서 사용할 준비가 되면 이를 프로덕션에 넣을 수 있습니다. 이를 위해, CXone ACD에서 컨택 포인트닫힘 인바운드 컨택이 인터랙션을 개시하는 데 사용되는 진입점(예: 전화번호, 이메일 주소)입니다.에 스크립트를 할당해야 합니다.

명명 규칙에 따라 개발 중이거나 프로덕션 중인 스크립트를 식별하면, 조직 내 스크립터들이 사용 준비가 된 스크립트를 파악할 수 있습니다. 하지만 이로 인해 프로덕션 환경에 테스트되지 않은 변경 사항이 적용되었습니다. 조직에서 개발 워크플로를 사용하는 경우 스크립트를 프로덕션 폴더에 복사하여 스크립트 이름을 변경할 필요가 없습니다.

스크립트의 테스트가 완료되어 프로덕션에 사용할 준비가 된 것이 확인되는 경우에만 컨택 포인트에 스크립트를 할당하십시오. 프로덕션에 사용할 준비가 되지 않은 스크립트를 넣으면 선택한 컨택 포인트로 컨택이 라우팅되지 않을 수 있습니다.

  1. 앱 선택기 를 클릭하고 선택합니다.ACD를 정의하여 검색을 수행합니다.
  2. Contact SettingsPoint of Contact(으)로 이동합니다.

  3. 스크립트를 할당할 컨택 포인트를 클릭합니다.
  4. Edit을(를) 클릭합니다.

  5. 이 컨택 포인트가 사용할 Script을(를) 선택합니다. 드롭다운 목록은 현재 컨택 포인트의 Media Type에 대해 현재 사용 가능한 모든 활성 스크립트를 보여줍니다.
  6. Done을(를) 클릭합니다.

스크립트 기록 보기

필수 권한: ACD > 컨택 설정 > 스크립트 >  보기

스크립트의 이전 버전을 보고, 스크립트가 변경된 날짜와 시간, 변경한 사용자를 확인할 수 있습니다. 스크립트의 이전 버전은 스크립트의 활성 버전과 같은 탭에서 열립니다. 스크립트의 이전 버전은 수정할 수 없습니다.

스크립트의 버전 기록은 현재 개발 단계에 한하여 지원됩니다. 스크립트가 해당 단계로 승격된 이후의 변경 사항을 확인할 수 있습니다. 이전 단계에서 변경된 사항을 확인하려면 해당 단계의 폴더에서 스크립트를 열어야 합니다. 개발 단계는 CXone Studio에서 활성화해야 하는 선택 기능입니다.

  1. CXone에서 앱 선택기 를 클릭하고 선택합니다.옴니채널 라우팅Studio 바닥에서 서로 만나는 3개의 화살표입니다. 한 꼭지는 위쪽을, 하나는 오른쪽 위쪽을, 다른 하나는 왼쪽 위쪽을 향해 있습니다..
  2. 스크립트 페이지에서 작업하려는. 스크립트가 새 탭에서 열립니다.
  3. 페이지 상단의 스크립트 이름을 클릭하고 버전 기록을 선택합니다. 버전 기록 창이 페이지 왼쪽에 열립니다.

  4. 버전 기록 창에서 이전 버전을 클릭하면 해당 시점의 스크립트를 볼 수 있습니다. 탭에 표시된 스크립트 내용이 해당 버전으로 변경됩니다.
  5. 이전 버전을 새 이름으로 저장하려면 페이지 오른쪽 상단 모서리에 있는 버전을 다른 이름으로 저장을 클릭합니다. 이름과 위치를 지정하고 저장을 클릭합니다. 저장된 버전이 현재 탭에서 활성 스크립트가 됩니다.

    이전 버전의 스크립트를 활성 버전과 같은 이름으로 저장하면 Studio가 활성 스크립트를 저장하려는 이전 버전으로 덮어씁니다.

  6. 스크립트의 이전 버전을 활성 버전과 비교하려면 이전 버전을 새 스크립트로 저장한 후 스크립트 페이지가 있는 탭으로 돌아가서 활성 버전의 스크립트를 엽니다. 그러면 새 탭에서 열립니다.
  7. 활성 버전 스크립트의 편집 가능한 보기로 돌아가려면 페이지 왼쪽 상단 모서리에 있는 날짜 옆의 화살표를 클릭합니다.

이전 버전의 스크립트로 되돌리기

Studio은(는) 모든 스크립트의 이전 버전을 보유합니다. 변경 사항을 저장할 때마다 스크립트 파일의 기록에 또 하나의 버전이 추가됩니다. 스크립트 파일의 이전 버전으로 되돌릴 수 있습니다.

스크립트 복사본을 백업으로서 다른 이름으로 저장했다가 되돌리려고 하는 경우, 이 단계를 따르지 마십시오. 대신 되돌리려는 백업 복사본을 여십시오. 백업 사본에서 작업하거나 백업 사본을 복제하여 새 작업 사본을 만들고 백업은 그대로 둘 수 있습니다. 더 이상 원하지 않는 스크립트 사본을 비활성화할 수 있습니다.

CXone Studio에서 이전 버전의 스크립트로 되돌리기

필수 권한:  애플리케이션 > 스튜디오 > 스크립트 생성/편집

  1. CXone에서 앱 선택기 를 클릭하고 선택합니다.Studio.
  2. 되돌리려는 스크립트를 엽니다. 되돌릴 스크립트가 현재 비활성화되어 있으면 먼저 다시 활성화해야 합니다.
  3. 페이지 상단의 스크립트 이름을 클릭하고 버전 기록을 선택합니다. 버전 기록 창이 페이지 왼쪽에 열립니다.

  4. 버전 기록 창에서 이전 버전을 클릭하면 해당 시점의 스크립트를 볼 수 있습니다. 탭에 표시된 스크립트 내용이 해당 버전으로 변경됩니다.
  5. 복원을 클릭합니다.
  6. 다시 복원을 클릭하여 오픈 버전으로 되돌릴 것인지 확인합니다. 선택한 스크립트가 현재 브라우저 탭에서 활성화됩니다.

CXone에서 이전 버전의 스크립트로 되돌리기

필수 권한:  ACD > 컨택 설정 > 스크립트 > 편집

CXone에서 스크립트를 되돌리면 Studio에서 되돌릴 때처럼 파일 이름이 변경되지 않습니다.

되돌리기 전에 Studio에서 스크립트를 닫아야 합니다. 스크립트가 열려 있는 경우, 스크립트를 닫았다가 다시 열지 않으면 변경 사항이 표시되지 않습니다. 되돌릴 때 스크립트를 닫았다가 다시 여는 단계 없이 열어 둔 상태로 스크립트를 변경하고 저장하면, 버전을 덮어쓰게 되어 스크립트를 다시 되돌려야 합니다.

  1. CXone에서 앱 선택기 를 클릭하고 선택합니다.에서 앱 선택기를 클릭하고 ACD > > 스크립트를 선택합니다.
  2. 되돌릴 스크립트를 클릭합니다. 되돌릴 스크립트가 현재 비활성화되어 있으면 먼저 다시 활성화해야 합니다.
  3. 버전 기록 탭의 이전 버전 목록에서 되돌릴 버전을 선택하고 되돌리기를 클릭합니다.

  4. Studio에서 되돌린 스크립트를 열고 작업을 계속할 수 있습니다.

추적 및 로그에서 변수 수정

필수 권한: ACD > Studio > 스크립트 생성/편집

변수 편집은 스크립트가 생성한 추적 및 로그의 변수 값을 제거합니다. 변수와 개체를 편집할 수 있습니다.

편집은 스크립트 속성VariableRedaction 필드에 있는 스크립트 레벨에서 구성됩니다. 수정된 값은 X 문자의 문자열로 대체됩니다. 변수 값의 길이는 사용되는 X의 수를 결정합니다. 즉, 5글자의 단어를 수정하면 5개의 X가 생성됩니다. 신용 카드 번호의 일부와 같은 부분 변수 수정은 지원되지 않습니다.

변수 수정은 스크립트 레벨에서 발생합니다. 상속 속성이 아닙니다. RunScript 또는 RunSub 작업과 같이 기타 스크립트로 편집된 변수가 전달되면 해당 변수는 자동으로 후속 스크립트에서 자동으로 편집되지 않습니다. 변수가 항상 편집되기를 원한다면 변수가 전달될 수 있는 모든 스크립트에서 변수 편집을 구성해야 합니다.

다른 스크립트로 전달되는 변수에는 글로벌 범위가 있습니다. 이를 수정하려면 수정을 확실하게 하기 위해 변수 이름 전에 global:을(를) 포함해야 합니다.

  1. CXone에서 앱 선택기 를 클릭하고 선택합니다.옴니채널 라우팅Studio 바닥에서 서로 만나는 3개의 화살표입니다. 한 꼭지는 위쪽을, 하나는 오른쪽 위쪽을, 다른 하나는 왼쪽 위쪽을 향해 있습니다..
  2. 스크립트 페이지에서 작업하려는. 스크립트가 새 탭에서 열립니다.
  3. 스크립트의 오른쪽에 있는 속성 패널에서 변수 탭을 클릭합니다.
  4. 편집 대각선이 관통하는 눈입니다.을 클릭합니다.

  5. 변수 탭의 필드에 편집하려는 각 변수의 이름을 입력합니다.  각 변수의 끝에서 Enter 키를 누릅니다. 이러한 이름은 스크립트의 Assign 또는 SNIPPET 작업에서 생성된 변수와 일치해야 합니다.
  6. 편집 대각선이 관통하는 눈입니다.을 다시 클릭하여 변수 이름 목록을 숨깁니다.

  7. 스크립트를 저장합니다.

스크립트 잠금 및 잠금 해제

필수 권한: ACD > Studio > 스크립트 생성/편집

스크립트 잠금을 사용하면 본인만 편집할 수 있도록 스크립트를 잠글 수 있습니다. 이렇게 하면 여러 Studio 사용자가 동시에 스크립트를 수정하는 것을 방지할 수 있습니다. 이는 CXone에서 활성화해야 하는 선택 가능한 기능입니다.

스크립트를 편집하려면 잠가야 합니다. 그러면 스크립트가 편집 모드로 전환됩니다. 스크립트는 잠금 해제할 때까지, 또는 다른 Studio 사용자가 자물쇠를 잠금 해제할 때까지 잠긴 상태가 유지됩니다. 스크립트를 사용한 작업을 완료한 이후에는 잠금 해제할 수 있습니다. 이렇게 하면 스크립트가 읽기 전용 모드로 전환되어 다른 Studio 사용자가 필요한 경우 편집할 수 있습니다.

스크립트를 잠그기 전에 Studio은(는) 스크립트를 새로 고칩니다. 이렇게 하면 스크립트를 연 시점과 잠그는 시점 사이에 다른 Studio 사용자가 변경한 내용이 모두 로드됩니다.

  1. CXone에서 앱 선택기 를 클릭하고 선택합니다.옴니채널 라우팅Studio 바닥에서 서로 만나는 3개의 화살표입니다. 한 꼭지는 위쪽을, 하나는 오른쪽 위쪽을, 다른 하나는 왼쪽 위쪽을 향해 있습니다..
  2. 스크립트 페이지에서 작업하려는. 스크립트가 새 탭에서 열립니다.
  3. 캔버스 작업 영역 상단의 도구 모음에서 스크립트 이름 옆의 눈 눈을 선으로 그린 그림입니다. 위로 커서를 가져간 다음 스크립트 편집(잠금)을 선택합니다.

  4. 스크립트 작업을 마치면 캔버스 작업 영역 상단의 도구 모음에서 스크립트 이름 옆의 자물쇠 자물쇠입니다. 위에 커서를 올려놓고 스크립트만 보기(잠금 해제)를 클릭합니다.

잠긴 스크립트 재정의

필수 권한: ACD > Studio > 스크립트 잠금 재정의

편집을 위해 잠긴 스크립트를 열면, 캔버스 작업 영역 위에 있는 스크립트 이름 옆의 아이콘은 닫힌 자물쇠 닫힌 자물쇠 스타일의 자물쇠입니다.입니다. 아이콘 위에 마우스 커서를 올리면 누가 스크립트를 잠갔는지 확인할 수 있습니다. 본인인 경우 스크립트의 잠금을 해제하고 읽기 전용 모드로 전환할 수 있습니다. 다른 사용자에 의해 잠긴 경우에는 해당 사용자의 이름이 표시됩니다.

CXone 역할에 잠금 재정의 권한이 포함된 경우 드롭다운에 잠금을 재정의하는 옵션도 포함됩니다. 스크립트 잠금을 재정의하면 Studio은(는) 저장된 최신 버전의 스크립트를 로드합니다. 다른 사용자가 저장하지 않은 변경 내용이 있는 경우, 잠금이 재정의된 후에는 저장할 수 없습니다. 잠금이 재정의된 후 다른 사용자가 스크립트를 저장하려고 하면 재정의에 관해 알려주는 오류 메시지가 표시됩니다. 스크립트의 잠금이 재정의된 경우 다른 이름으로 스크립트를 복제하여 저장할 수 있습니다.

스크립트의 이전 버전을 보면서 스크립트의 변경 사항을 검토할 수 있습니다. 다른 사용자가 스크립트를 편집했는데 그 사용자가 변경한 내용을 알고 싶을 때 유용합니다.

다른 사용자의 스크립트 잠금을 재정의하려면 조직의 지침을 따라야 합니다.

  1. CXone에서 앱 선택기 를 클릭하고 선택합니다.옴니채널 라우팅Studio 바닥에서 서로 만나는 3개의 화살표입니다. 한 꼭지는 위쪽을, 하나는 오른쪽 위쪽을, 다른 하나는 왼쪽 위쪽을 향해 있습니다..
  2. 재정의하려는 스크립트 옆의 줄임표를 클릭하고 잠금 재정의를 선택합니다.
  3. 그렇지 않으면 
      할 수 있습니다.
    1. 다른 사용자에 의해 잠긴 스크립트를 엽니다.
    2. 캔버스 위의 도구 모음에 있는 스크립트 이름 옆의 자물쇠 닫힌 자물쇠 스타일의 자물쇠입니다.를 클릭한 다음 잠금 재정의를 클릭합니다.
    3. 다른 사용자의 잠금을 재정의하기를 원하는지 확인해야 할 때는 OK을(를) 클릭합니다. 잠금이 성공적으로 재정의되면 상태 메시지가 나타납니다.

스크립트 비활성화

필수 권한: ACD > Studio > 스크립트 비활성화

스크립트는 Studio에서 삭제할 수 없습니다. 대신 비활성화할 수 있습니다. 비활성화된 스크립트는 CXone Studio 스크립트 탭에서 전체 또는 비활성 스크립트 보기를 선택한 경우에만 Studio에서 볼 수 있습니다. CXoneACD 애플리케이션의 스크립트 페이지에서도 확인할 수 있습니다.

CXone의 사용을 방지하기 위해 스크립트를 비활성화할 필요가 없습니다. CXone은(는) 스킬닫힘 상담원 스킬, 능력 및 지식에 기반한 인터랙션의 전달을 자동화하는 데 사용됩니다.컨택 포인트닫힘 인바운드 컨택이 인터랙션을 개시하는 데 사용되는 진입점(예: 전화번호, 이메일 주소)입니다.할당된 스크립트만 사용합니다.

  1. CXone에서 앱 선택기 를 클릭하고 선택합니다.옴니채널 라우팅Studio 바닥에서 서로 만나는 3개의 화살표입니다. 한 꼭지는 위쪽을, 하나는 오른쪽 위쪽을, 다른 하나는 왼쪽 위쪽을 향해 있습니다..
  2. 스크립트 페이지에서 비활성화하려는 스크립트를 찾습니다.
  3. 스크립트 옆의 가로 점 3개 세 개의 점이 연속으로 있는 모양.를 클릭하고 비활성화를 선택합니다. 또한 스크립트를 연 다음 스크립트 이름 옆에 있는 아래쪽 화살표 버튼을 클릭하고 드롭다운 메뉴에서 비활성화를 선택합니다.
  4. 스크립트의 비활성화를 원한다고 확인합니다. 비활성화가 완료되면 창의 오른쪽 하단에 알림이 표시됩니다.
  5. 스크립트를 비활성화하는 이유를 설명하려면 CXone에서 스크립트에 메모를 추가할 수 있습니다.
    1. CXone에서 앱 선택기 를 클릭하고 선택합니다.ACD스크립트.
    2. 보기 드롭다운에서 비활성을 선택합니다.
    3. 스크립트를 클릭하고 메모 탭에 메모를 추가합니다.

스크립트 재활성화

필수 권한: ACD > Studio > 스크립트 비활성화

Studio에서 스크립트를 다시 보기 위해 스크립트를 재활성화할 수 있습니다. 현재는 CXone Studio 내에서 스크립트를 다시 활성화할 수 없습니다.

  1. CXone에서 앱 선택기 를 클릭하고 선택합니다.ACD스크립트.
  2. 보기 드롭다운에서 비활성을 선택합니다.
  3. 재활성화할 스크립트를 클릭합니다.
  4. 스크립트 페이지의 세부사항 탭에서 활성화를 클릭하십시오.