INDICATE

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

상담원 애플리케이션에 사용자 정의 기능을 추가할 수 있습니다. 이 작업은 에이전트가 사용자 정의 기능을 시작하기 위해 클릭하는 아이콘을 추가합니다. 상담원 인터페이스에 있는 이러한 아이콘은 스크립트를 실행하거나 표시하고 URL을 열거나 기본 웹 기반의 양식을 작성하고 고유 데이터를 처리하는 데 사용될 수 있습니다.

종속성

  • 표시기 또한 스크립트에서 꺼지거나 컨택이 종료되면 상담원 인터페이스에 계속해서 나타납니다. 일반적으로 두 가지 Indicate 작업 중 하나는 버튼을 켜고 다른 하나는 버튼을 끄는 데 사용됩니다.
  • Indicate 작업은 매우 유연하기 때문에 프로그래밍할 떄 각별히 주의해야 하고 철저히 테스트해야 합니다.
  • Image File 속성과 함께 사용된 링크가 유효한지 확인하세요. 깨진 링크를 사용하면 CXone Mpower 서버에 심각한 성능 문제가 발생할 수 있습니다.
  • MAXAction Type을 기반으로 모든 지표에 대해 미리 정의된 이미지 세트를 사용합니다. Image File 속성을 사용하여 이미지를 MAX로 지정해도 에이전트가 보는 이미지는 변경되지 않습니다.

  • 디지털 스크립트의 경우: Agent 속성에 대해 Target를 선택하고 TargetIDs{AgentID} 변수로 설정합니다.

지원되는 스크립트 유형

한 정사각형에서 나머지 3개의 정사각형으로 이어지는 선이 있는 정사각형입니다.

일반

이메일 채팅 전화 음성 메일 워크 아이템 SMS 디지털

유사한 작업 비교

다음 작업에는 유사한 기능이 있지만 주요 차이점이 있습니다.

  • Runapp: 특히 양식, 웹 페이지 또는 애플리케이션을 실행하는 스크립트에서 사용자 정의 기능을 시작합니다.
  • PopURL: 웹 페이지 URL을 열고 웹페이지를 표시하는 패널의 위치 및 스타일에 대한 옵션을 제공합니다.
  • Indicate: 사용자 정의 기능, 특히 상담원이 클릭하여 사용자 정의 기능을 초기화할 수 있는 아이콘으로 상담원 인터페이스를 확장합니다. 이것은 Runapp과 유사하지만 Indicate의 경우 Action Type은 에이전트가 아닌 스크립트에 의해 시작됩니다.

입력 속성

이러한 속성은 실행할 때 작업이 사용하는 데이터를 정의합니다. 이 작업의 모든 속성은 변수 대체를 허용합니다. 그렇게 하려면 속성 필드에 변수를 입력하세요. 변수를 중괄호( { } )로 묶습니다.

속성

설명

Add Caption

스크립트에서 이 작업을 고유하게 식별하는 짧은 문구를 입력합니다. 캡션은 스크립트 캔버스의 작업 아이콘 아래에 표시됩니다.

Target

드롭다운에서 받는 사람 유형을 선택합니다.Agents, Team, Skill, Everyone, Contact입니다. Everyone 옵션은 더 이상 사용되지 않습니다. 디지털 스크립트의 경우 Agents을 선택해야 합니다.

  • Contact ID: 대상이 Contact인 경우, 이 필드에 대상 연락처 ID를 입력하세요.

  • Agents: 대상이 Agents인 경우 드롭다운 목록에서 하나 이상의 에이전트를 선택합니다.

  • Team: 타겟이 Team일 경우, 드롭다운 목록에서 타겟 팀을 선택하세요.

  • Skill: 대상이 Skill인 경우 드롭다운 목록에서 대상 ACD스킬을 선택합니다.

  • Everyone: 대상이 Everyone인 경우 추가 정보를 제공할 필요가 없습니다.

이러한 속성에 변수 대체를 사용할 수 있습니다.

Name

indicate 에 의해 추가된 아이콘이나 버튼의 이름 또는 식별자입니다. 어떤 이름이나 숫자라도 사용할 수 있습니다. 이름에는 대소문자가 구분되지 않습니다.일반적으로 각 버튼에는 두 개의 indicate 작업이 필요합니다. indicate 의 한 인스턴스는 버튼을 활성화하고 다른 인스턴스는 버튼을 비활성화합니다. 두 인스턴스 모두 동일한 Name를 가져야 합니다. 이렇게 하면 스크립트가 어떤 Indicate 옵션이 켜져 있거나 꺼져 있는지 추적할 수 있으므로 이를 함께 그룹화할 수 있습니다. 사용 중인 여러 Indicate 작업이 있으면 이 이름은 켜지거나 꺼진 Indicate 작업을 추적하는 데 사용됩니다.

State

On을 선택하면 이 작업으로 버튼이 활성화되고, Off를 선택하면 이 작업으로 버튼이 비활성화됩니다.

Image File

CXone Mpower 시스템디렉토리에 있는 이미지 파일의 URL입니다. 상담원 애플리케이션에서 에이전트가 클릭하는 아이콘으로 사용되는 이미지입니다. 파일은 GIF, JPG 또는 PNG 형식이어야 하며 크기는 16x16픽셀이어야 합니다.

이 속성은 Indicate 혹은 Salesforce Agent에서 Salesforce Agent Lightning 작업을 수행하는 데 필요합니다.

경고 ImageFile에 대한 끊어진 링크는 연관된 사업부에 심각한 성능 문제를 일으킬 수 있습니다. 사용자 정의 아이콘을 사용할 때 링크가 정확한지 확인하는 것은 중요합니다.

Tool Tip

커서를 표시기 아이콘이나 텍스트 위에 올려 놓았을 때 나타나는 텍스트입니다.

Action Type

이 작업을 통해 상담원 애플리케이션에 추가된 아이콘을 에이전트가 클릭했을 때 수행할 작업을 선택하세요. 선택한 옵션에 따라 하나 이상의 필드가 나타나서 해당 작업에 적합한 정보를 구성할 수 있습니다. 동작 유형은 다음과 같습니다.

  • Open URL: URL 필드에 지정된 URL에 대한 기본 웹 브라우저를 엽니다.
  • Run EXE: 이 옵션을 선택하지 마세요. 로컬 실행 파일을 실행하지만 인터넷 익스플로러에서만 작동하는 Java 플러그인이 필요합니다. CXone Mpower는 인터넷 익스플로러를 지원하지 않습니다.
  • Spawn Script: Script Name 필드에 지정된 스크립트를 생성하고 지정된 Skill #Parameters를 전달합니다. 생성된 스크립트에 대한 매개변수 지정에 대해 자세히 알아보려면 스크립트 생성 도움말 페이지를 참조하세요.
  • Signal Script: Contact ID필드에 있는 ID로 지정된 스크립트에 신호를 보내고 Parameters를 전달합니다.
  • Show Custom Form: 사용자 정의 HTML 양식을 실행합니다. 양식의 HTML 코드를 HTML 속성에 붙여넣습니다. 사용자 정의 양식에서 캡처한 데이터는 스크립트에서 ONDATA 이벤트 작업을 트리거합니다. 이 옵션을 선택하는 경우 이 페이지의 사용자 정의 양식 섹션에서 이 필드에 HTML 양식 코드를 입력하는 방법에 대한 정보를 확인하세요.

결과 브랜치 조건

결과 브랜치 조건을 사용하면 작업이 실행될 때 여러 결과를 처리하기 위해 스크립트에 브랜치를 생성할 수 있습니다.

조건

설명

Default

다른 분기를 사용하기를 요구하는 조건을 스크립트가 충족하지 않는다면 사용되는 경로입니다. 작업의 다른 분기가 정의되지 않았을 때도 사용되는 경로입니다.

Error

작업이 올바로 실행되지 않을 때 사용되는 경로. 예를 들어, 연결 불량, 구문 오류 등 예기치 않은 문제가 있을 때 사용됩니다. _ERR 변수(밑줄 문자 하나 포함)는 문제의 요약 설명으로 채워져야 합니다.

사용자 정의 양식 HTML

INDICATE에서 HTML 양식을 표시하려면 HTML 필드에 HTML 양식 코드를 붙여넣어야 합니다. 이 필드는 사용자 정의 양식 표시작업 유형으로 선택하면 나타납니다. 이 옵션을 선택하면:

  • 최신 브라우저가 지원할 수 있는 HTML과 CSS를 사용할 수 있습니다. Input, Textarea, Password, Checkbox, Radio, Select, Button, Submit을 포함한 모든 표준 양식 입력 필드를 사용할 수 있습니다.
  • <form> 태그는 포함하지 마십시오.
  • 각 입력 필드는 이름을 포함해야 합니다. 예를 들면 <input type="text" name="phone">입니다. 이름이 없는 필드는 무시됩니다. 이름과 값은 Ondata 작업을 사용하여 변수로 스크립트에 반환됩니다. 스크립트에 Ondata 작업이 없으면 양식이 쓸모가 없습니다. 여러 값을 지원하는 양식 필드(예: Checkbox Select)에는 쉼표로 구분한 배열이 포함됩니다.
  • 여러 개의 제출 버튼을 같은 이름이나 다른 이름으로 사용할 수 있지만, 어떤 제출 버튼이든지 데이터를 제출하고 창을 닫습니다. 제출하지 않는 버튼이 필요하면, 제출 대신 버튼을 사용하십시오.
  • 링크된 스타일시트는 지원되지 않지만 인라인 스타일은 지원됩니다. 예를 들면 <div style="position: absolute: left: 10px: top: 100px:">입니다.
  • JavaScript는 외부 JavaScript에 연결하면 작동하지만 오류를 방지하려면 콘텐츠가 HTTPS여야 합니다. 예:

    <script type="text/javascript" src="https://www.example.com/test.js"></script> <INPUT TYPE="button" NAME="button" Value="Click" onClick="MyFunction(this.form)">

  • HTML과 CSS에서 사용되는 일부 문자(예: 큰따옴표)는 코드로 해석됩니다. 이 문제를 해결하려면 .char()함수를 사용하여 문자를 적절한 위치에 추가합니다. 예:

    //The double quotes in the HREF tag cause a problem:
    ASSIGN html = "ASSIGN html = "<a href="https://www.w3schools.com">Visit W3Schools</a>""
    //To get around that, replace those double quotes with the char equivalent:
    ASSIGN html = "ASSIGN html = "<a href={char(34)}https://www.w3schools.com{char(34)}>Visit W3Schools</a>"

팁 및 요령

필드세트 및 레전드는 양식을 보다 읽기 쉬운 방식으로 배치하는 데 사용됩니다. 인라인 스타일은 HTML 엔터티에 적용될 수 있습니다. 예:

<fieldset>
	<legend>Gender:</legend>
	<input type="radio" name="gender" value="male"/>Male
	<input type="radio" name="gender" value="female"/>Female<br/>
</fieldset>

스크립트 예시

이 작업을 스크립트에서 사용하는 방법에 관한 예시입니다. 완전한 스크립트는 아닙니다. 추가 스크립팅이 필요할 수 있습니다.

이 예시에서는 Indicate 작업을 스크립트로 통화하는 방법을 시연합니다. 다양한 유형의 데이터를 생성된 스크립트로 전달하는 방법의 예시가 포함되어 있습니다. 생성된 스크립트의 예시는 다운로드 가능한 ZIP 파일로 포함되어 있습니다.

INDICATE 함수를 사용하는 스크립트 이미지입니다.

이 스크립트를 다운로드합니다.