스크립팅 모범 사례
- 고유한 식별과 스크립트에서 수행하는 역할을 위해 각 작업의 Caption 속성을 변경하십시오. 이를 통해 스크립트 흐름을 더 쉽게 읽고 이해할 수 있습니다. 또한 일부 레이블의 캡션은 IVR 선택 경로 보고서와 같은 보고서에 나타납니다. 고유한 이름을 지정하면 보고서가 더욱 유용해집니다.
- Note 작업 및 Annotation 작업을 사용하여 스크립트에 메모를 추가합니다. 이를 사용하여 스크립트 흐름, 스크립트 목적, 스크립트 로직에 담긴 추론을 설명할 수 있습니다. 두 개의 슬래시(//)를 사용하여 Snippet 작업의 Snippet 코드에 메모를 추가할 수도 있습니다.
- 모든 변수 이름에는 의미가 있어야 합니다.
- 모든 작업에 대해 Default 브랜치 조건을 연결합니다. 이는 예상치 못한 일이 발생하여 스크립트가 다른 브랜치를 사용할 수 없을 때 발생하는 이슈를 방지하는 데 도움이 됩니다. 해당 작업의 경우 onError 브랜치 조건에 의존하는 것만으로는 충분하지 않을 수 있습니다. 오류가 아니며 다른 브랜치 조건으로 처리되지 않는 상황이 발생할 수 있습니다. Default 브랜치가 없고 다른 브랜치에서 다루지 않는 일이 발생하면 스크립트와 컨택이 스크립트의 해당 지점에 고정됩니다.
- 모든 파일 이름에서 공백 대신 밑줄 문자(_)를 사용하십시오.
- 변수에 값을 할당할 때는 항상 ASSIGN 키워드를 사용합니다. 고급 검색을 사용할 때 ASSIGN 키워드를 포함하면 변수가 생성된 위치를 빠르게 찾을 수 있습니다. 이 키워드가 없다면 검색 결과는 해당 변수가 스크립트에 나타나는 모든 인스턴스를 보여줍니다.