Loading
Salesforce에서 이메일을 보내기 위해서는 도메인 인증이 필요합니다.더 많이 읽기
서비스
목차
필터 선택

          결과 없음
          결과 없음
          몇 가지 검색 팁

          키워드의 맞춤법을 확인하십시오.
          더 일반적인 검색 용어를 사용하십시오.
          필터 수를 줄여 검색 범위를 확장하십시오.

          전체 Salesforce 도움말 검색
          채널 메뉴 코드 설정 생성하기

          채널 메뉴 코드 설정 생성하기

          채널 메뉴에 옵션 JavaScript 코드를 정적 자원으로 추가하여 고객 경험을 변경합니다. 사전 채팅에서 추가 정보를 수집하거나 고급 웹 채팅 채널의 브랜딩을 변경합니다.

          필수 Edition

          중요
          중요

          2025년 8월 8일 이전에 생성된 채널 메뉴 코드 조각은 서비스 점검 모드에 있고 2026년 7월 1일에 사용 중지될 예정인 레거시 인프라를 사용합니다. 2025년 8월 8일 이전에 생성된 코드 조각을 사용하는 경우 향후 중단을 방지하기 위해 업데이트하는 것이 좋습니다. 기존 채널 메뉴 배포에 대한 배포 설정 아래의 코드 가져오기 섹션에서 새 코드 조각을 생성하고 웹 페이지를 업데이트합니다. 도움말으로 자세히 알아보기

          지원되는 Edition을 확인하세요.
          필요한 사용자 권한
          채널 메뉴 설정: 응용 프로그램 사용자 정의 및 메타데이터 수정
          코드 설정 구성하기: 작성자 Apex

          채널 메뉴 설정에 구성된 코드 설정은 정적 자원 파일로 메뉴 항목을 수정하는 데 유용한 방법입니다. 이미지를 변경하거나 일상적인 정보를 사전 채팅 필드에 전달하거나 숨겨진 필드를 채우려면 정적 자원 파일을 만든 다음, Salesforce에 업로드합니다.

          노트
          노트 WhatsApp, SMS 텍스트 또는 전화 채널에 대한 코드 수정은 지원되지 않습니다.

          설정은 먼저 코드 조각 또는 익스피리언스 빌더의 채널 메뉴 구성 요소 설정으로부터 웹 사이트 또는 익스피리언스 빌더에 적용됩니다. 다음으로, 업로드된 JavaScript 파일으로부터 적용되고, 이어서 설정으로부터 적용됩니다.

          웹 또는 익스피리언스 빌더 사이트에 코드 설정이 적용되면 관련 JavaScript 파일이 로딩됩니다. 여러 JavaScript 정적 자원을 다른 코드 설정에 연결하고 웹 사이트 또는 익스피리언스 빌더 사이트에 구성을 로드할 수 있습니다.

          1단계: JavaScript를 사용하여 코드 조각 설정 파일 만들기

          채널 메뉴에 문자열, 배열, JSON, JavaScript 함수를 포함하여 JavaScript 정적 자원 파일을 사용할 수 있습니다. 시작하려면 이 코드 예에 따라 채널 메뉴 정적 자원 파일의 메뉴 항목을 수정합니다. 다음과 같은 지원되는 설정을 사용합니다.

          수정할 설정 설정 이름
          (고급 웹 채팅) 고급 웹 채팅 개발자 모드를 활성화하여 축소되지 않은 버전의 정적 파일을 로드하고 문제 해결을 위해 개발자 콘솔에 더 많은 로그를 허용합니다. 다른 고급 웹 채팅 API에도 액세스할 수 있습니다.

          고급 웹 채팅 채널 설정:

          devMode

          (채팅) 사전 채팅 및 엔티티 만들기: 추가 사전 채팅 정보를 추가하거나 양식 필드를 채워 서비스 담당자가 고객과 대화할 수 있도록 준비합니다.

          채팅 채널 설정:

          prepopulatedPrechatFields

          extraPrechatInfo

          extraPrechatFormDetails

          (채팅) 브랜딩: 일관성을 유지하고 쉽게 변경 사항을 업데이트할 수 있도록 메뉴 브랜딩을 사용자 정의합니다.

          채팅 채널 설정:

          prechatBackgroundImgURL

          smallCompanyLogoImgURL

          waitingStateBackgroundImgURL

          chatbotAvatarImgURL

          avatarImgURL

          (채팅) 라우팅: 라우팅을 추가하여 적절한 서비스 담당자에게 고객 대화를 전달합니다.

          채팅 채널 설정:

          directToButtonRouting

          fallbackRouting

          2단계: 정적 자원 파일 업로드

          코드가 준비되면 설정에서 파일을 정적 자원으로 업로드합니다.

          단계는 내장형 정적 자원 만들기를 참조하세요.

          1. 파일을 업로드할 때 캐시 제어에 대해 Public(공개)를 선택합니다.
          2. 기억하기 쉬운 정적 리소스 이름을 선택합니다. 채널 메뉴 설정에 파일 이름이 아닌 이 이름을 사용하십시오.

          3단계: 코드 설정에 리소스 추가

          코드 설정을 편집하여 정적 자원 파일에 연결합니다.

          1. 설정에서 빠른 찾기 상자에 채널 메뉴를 입력하고 채널 메뉴를 선택합니다.
          2. 편집할 채널 메뉴의 이름을 클릭합니다.
          3. 코드 설정 섹션에서 편집을 클릭합니다.
            채널 메뉴 코드 설정 편집 페이지
          4. 코드 설정 추가를 선택합니다.
          5. 사용자 정의를 위해 고유한 코드 설정 이름을 입력합니다.
            코드 설정 이름이 추가된 코드 설정 오버레이의 스크린 샷.
          6. 설명을 추가하고 자원 유형을 선택합니다.
          7. 정적 자원 필드에서 업로드된 자원 이름을 선택합니다.
          8. 더 추가하려면 Add Code Setting(코드 설정 추가)를 선택합니다.
          9. 변경 사항을 저장합니다.

          4단계: 코드 설정 구현(익스피리언스 빌더 사이트)

          속성 편집기에 코드 설정 이름을 추가하고 사이트의 코드 설정 이름을 특정 페이지에 로드합니다.

          코드 설정 이름을 추가하기 위한 속성 편집기 패널의 스크린 샷.

          5단계: 코드 설정 구현(웹 사이트)

          채널 메뉴 코드 조각에 코드 설정 이름을 추가합니다.

          1. 아직 적용하지 않은 경우 채널 메뉴 코드 조각을 적용합니다.
          2. 웹 사이트에 추가한 코드 조각을 엽니다.
          3. 코드 조각에서 새 매개 변수를 개체로서 embedded_svc.menu.init() 호출에 추가합니다. 예제는 이 섹션의 끝을 참조하세요.
          4. embedded_svc.menu.init()에 전달된 마지막 매개 변수가 개체인지 확인합니다.
          5. 웹 페이지 마크업에서 코드 조각이 변경되었는지 확인합니다.
          6. 10분 후에 웹 페이지를 새로 고치고 채널 메뉴 버튼이 나타나는지 확인합니다. 정적 리소스가 로드되었고 웹 페이지에서 해당 항목이 작동하는지 확인합니다.

          채널 메뉴 코드 조각에 매개 변수 추가:

          embedded_svc.menu.init(
          	...existing parameters,
          	{
          		pageName: "InsertName"
          	}
          );
           
          로드 중
          Salesforce Help | Article