Android, iOS 및 Unity SDK를 통해 모바일 앱에서 메시징 기능을 제공할 수 있습니다. 관리 센터에서 SDK의 모양 및 기타 설정을 사용자 지정 및 구성한 다음 이 공식 개발자 문서에 따라 연동을 완료하는 데 필요한 채널 ID를 개발자에게 제공할 수 있습니다.
이 문서에서 다루는 주제는 다음과 같습니다.
메시징을 위한 새 모바일 채널 만들기
Android, iOS 또는 Unity SDK를 구성하기 전에 아래에 설명된 대로 Zendesk 관리 센터에서 모바일 채널을 만든 다음 브랜드에 배정해야 사용자 지정 및 구성할 수 있습니다.
새 Android/iOS 채널을 만들려면 다음과 같이 하세요.
- 관리 센터의 사이드바에서 채널을 클릭한 다음 메시징 및 소셜 > 메시징을 선택합니다.
- 채널 추가 버튼을 클릭한 다음 Android, iOS 또는 Unity 중에서 채널을 선택합니다.
- Android/iOS/Unity SDK 추가 페이지에서 다음과 같이 각 섹션을 구성합니다.
- 기본 설정부터 시작: 채널 이름을 입력합니다. 계정에 여러 브랜드가 있는 경우에는 드롭다운 메뉴를 사용하여 브랜드를 선택합니다. 다음을 클릭합니다.
- 앱에 설치: 개발 팀이 모바일 SDK를 설치하는 데 사용할 수 있는 채널 ID를 앱에 복사합니다. 선택한 SDK를 설치하기 위한 자세한 안내를 보려면 제공된 링크를 사용하세요. 다음을 클릭합니다.
-
원하는 대로 설정: 선택기를 사용하거나 16진수를 입력하여 기본 색을 선택합니다. 메시징 헤더에 표시할 채널 이름을 입력합니다. 나중에 구성 섹션에서 이러한 선택을 세분화할 수 있습니다. 다음을 클릭합니다.
채널의 편집 페이지가 열리면 계속해서 모바일 SDK의 모양과 메시징 동작을 구성할 수 있습니다.
Zendesk 모바일 SDK 사용자 지정 및 구성하기
Zendesk 모바일 SDK에는 비즈니스를 가장 잘 나타내도록 사용자 지정할 수 있는 여러 구성 요소가 포함됩니다. 이 섹션에서 설명된 설정은 모바일 앱에서 메시징이 어떻게 보이고 동작하는지 구성하는 데 사용됩니다.
모바일 채널의 메시징을 구성하려면 다음과 같이 하세요.
기본 사항 탭
기본 사항 탭에는 편집 가능한 채널 이름 필드가 포함되어 있습니다.
채널 이름 필드는 초기 채널 설정에서 사용한 이름으로 채워집니다. 채널 목록에서 쉽게 식별할 수 있도록 필요하면 이 이름을 업데이트하세요.
업데이트를 한 후 저장을 클릭합니다.
스타일 탭
스타일 탭에는 SDK의 모양 관련 구성 요소가 포함되어 있습니다.
다음 항목을 업데이트할 수 있습니다.
- 기본 색: 시작 관리자 버튼과 SDK 헤더의 기본 색입니다. 16진수를 입력하거나 색 견본을 클릭하여 색 선택기를 엽니다.
- 메시지 색: 고객 메시지 주위의 버블 색입니다. 16진수를 입력하거나 색 견본을 클릭하여 색 선택기를 엽니다.
- 작업 색: 대화에서 버튼이나 빠른 답장 메시지 등 탭 가능 요소의 색입니다. 16진수를 입력하거나 색 견본을 클릭하여 색 선택기를 엽니다.
- 제목: SDK의 대화 화면 맨 위에 나타나는 텍스트로 보통 사업체 또는 브랜드 이름입니다.
- 설명(선택 사항): 제목 아래의 짧은 텍스트입니다. 예를 들어 공유하려는 정보 또는 태그라인일 수 있습니다. 텍스트 상자에 설명을 입력합니다.
업데이트를 한 후 저장을 클릭합니다.
응답 탭
채널에 Support 일정 적용하기
정해 놓은 Support 일정을 모바일 채널에 적용할 때 고객이 정해진 업무 시간 중에 연락하는지 아니면 업무 시간 외에 연락하는지에 따라 다른 응답을 만들 수 있습니다. 어떤 Support 일정이든 응답에 적용할 수 있습니다.
모바일 채널에 업무 시간 일정을 적용하려면 다음과 같이 하세요.
- 관리 센터의 사이드바에서 채널을 클릭한 다음 메시징 및 소셜 > 메시징을 선택합니다.
- 편집하려는 채널의 이름을 클릭합니다. 채널 편집 페이지가 열립니다.
- 응답 탭을 클릭합니다.
- 업무 시간 섹션을 확장하고 드롭다운을 사용하여 저장된 Support 일정을 선택합니다. Support 일정을 만들지 않은 경우에는 이 단계를 건너뛸 수 있습니다.
- 업무 시간 중 응답 섹션을 확장하여 기본 메시징 응답 사용자 지정하기에 설명된 대로 업데이트합니다. 해당되는 경우 업무 시간 외 응답 섹션에 대해 반복합니다.
- 저장을 클릭합니다.
업무 시간 일정을 제거하면 업무 시간 중 응답 설정이 적용됩니다.
기본 메시징 응답 사용자 지정하기
업무 시간 옵션 사용 여부와 관계없이 고객이 대화를 시작할 때 받는 응답을 사용자 지정할 수 있습니다.
자동 응답을 사용자 지정하려면 다음과 같이 하세요.
- 관리 센터의 사이드바에서 채널을 클릭한 다음 메시징 및 소셜 > 메시징을 선택합니다.
- 편집하려는 채널의 이름을 클릭합니다. 채널 편집 페이지가 열립니다.
- 응답 탭을 클릭합니다.
- 업무 시간 중 응답 섹션을 확장합니다. 텍스트 상자에 기본 메시징 응답 정보가 표시됩니다.
- 다음 항목을 업데이트합니다.
- 첫 번째 메시지: 기본 메시지("현재 오프라인 상태입니다. 나중에 연락할 수 있도록 세부 정보를 남겨 주세요.”)를 사용하거나 고객이 모바일 앱에서 메시징 대화를 시작할 때 나타나는 사용자 지정 텍스트를 입력합니다.
-
고객 세부 정보: 드롭다운을 사용하여 상담사에게 연결하기 전에 고객에게 요청하려는 정보(이름 및/또는 이메일)를 선택합니다. 고객은 상담사에게 연결되기 전에 이러한 필드에 정보를 입력해야 합니다.
참고: 이러한 설정은 최종 사용자 인증 구성의 영향을 받을 수 있습니다.
- 후속 메시지: 고객이 요청된 세부 정보를 제출한 후 나타나는 텍스트를 입력합니다.
- 업무 시간을 사용하는 경우에는 업무 시간 외 응답 섹션을 확장하고 이전 단계에서 설명된 대로 정보를 업데이트합니다.
- 저장을 클릭합니다.
대화 봇 추가하기
섹션 아래쪽에 메시징 구성에 대화 봇을 추가하는 옵션이 있어서 고객에게 고도로 맞춤화되고 자동화된 지원을 제공할 수 있습니다.
웹 및 모바일 채널의 대화 봇 만들기를 참조하세요.
대화 봇을 이미 만든 경우에는 이를 비활성화하고 기본 메시징 응답으로 되돌아갈 수 있는 옵션이 있습니다.
알림 탭(Android와 iOS에만 해당)
알림 탭에서는 Zendesk Android 또는 iOS SDK의 푸시 알림을 설정할 수 있습니다.
Android 및 iOS 알림을 구성하기 위해 필요한 단계가 다릅니다. 아래에서 설정에 맞는 절차를 선택하세요.
Android 채널의 푸시 알림을 구성하려면 다음과 같이 하세요.
먼저 다음 단계에 필요한 자격 증명을 포함하는 서비스 계정 키 JSON 파일을 만듭니다.
- Firebase 콘솔에서 새 프로젝트를 만듭니다(아직 없는 경우).
- 설정 > 서비스 계정을 클릭합니다.
- 새 비공개 키 생성을 클릭한 다음 키 생성을 클릭하여 확인합니다.
- JSON 파일을 안전한 곳에 저장합니다.
대부분의 마이그레이션 시나리오에서 Firebase 클라우드 메시징(FCM) v1 API가 기본적으로 사용 설정됩니다. 엔드포인트에 접속하려 할 때 오류가 발생하면 Google Cloud 콘솔 내 API 및 서비스 목록에서 Firebase 클라우드 메시징 API가 사용 설정되어 있는지 확인하세요.
이제 관리 센터에서 알림을 구성합니다.
- 관리 센터의 사이드바에서 채널을 클릭한 다음 메시징 및 소셜 > 메시징을 선택합니다.
- 편집하려는 채널의 이름을 클릭합니다. 채널 편집 페이지가 열립니다.
- 알림 탭을 클릭합니다.
- 위에서 다운로드한 서비스 계정 키 JSON 파일의 콘텐츠를 사용하여 다음 정보를 입력합니다.
- 프로젝트 ID: Firebase 프로젝트의 고유 식별자로서
- 비공개 키: Firebase가 서버 간 커뮤니케이션에 사용하는 키입니다.
- 클라이언트 이메일: Firebase 프로젝트와 연결된 클라이언트 이메일 주소(서비스 계정 이메일이라고도 함)입니다.
- 저장을 클릭합니다.
- Android의 푸시 알림 설정하기에 대해 Zendesk 개발자 가이드에 설명된 단계를 완료합니다.
iOS 채널의 푸시 알림을 구성하려면 Apple 개발자 계정과 APN의 .p12 파일이 필요합니다. 이미 가지고 있는 경우 iOS 채널의 푸시 알림 구성으로 건너뛸 수 있습니다.
Apple 개발자 계정을 만들려면 여기에서 등록하세요.
등록한 후 Apple 개발자 웹사이트의 지침을 따라 .p12 파일을 생성할 수 있습니다.
.p12 파일을 생성하려면 다음과 같이 하세요.
- Apple Developer Member Center에 로그인하여 인증서 목록으로 이동합니다.
- 페이지 위쪽에 있는 + 버튼을 클릭하여 새 인증서를 만들고, Apple Push Notification 서비스 SSL(샌드박스 및 프로덕션)을 선택합니다.
- 드롭다운에서 앱 ID를 선택하고 계속을 클릭합니다.
- 안내에 따라 키체인 액세스를 통해 인증서 서명 요청(CSR)을 생성하고 업로드해서 인증서를 생성합니다.
- 인증서가 준비되었으면 컴퓨터에 다운로드한 다음 두 번 클릭하여 키체인 액세스에서 인증서를 엽니다.
- 만든 인증서를 마우스 오른쪽 버튼으로 클릭한 다음 "Apple Push Services: {your-app-id}" 내보내기를 선택합니다.
- 비밀번호를 선택하고 .p12 파일을 컴퓨터에 저장합니다.
이제 푸시 알림을 구성하면 됩니다.
iOS 채널의 푸시 알림을 구성하려면 다음과 같이 하세요.
- 관리 센터의 사이드바에서 채널을 클릭한 다음 메시징 및 소셜 > 메시징을 선택합니다.
- 편집하려는 채널의 이름을 클릭합니다. 채널 편집 페이지가 열립니다.
- 알림 탭을 클릭합니다.
- APN의 .p12 파일을 업로드하고 인증서 비밀번호를 입력합니다.
- 저장을 클릭합니다.
- iOS의 푸시 알림 설정하기에 대해 Zendesk 개발자 가이드에 설명된 단계를 완료합니다.
인증 섹션
메시징에서 최종 사용자 인증하기를 참조하세요.
모바일 앱에 메시징 설치하기
모바일 앱에 메시징을 설치하려면 개발자에게 채널 키를 제공해야 합니다. 설치 섹션에 Zendesk 개발자 문서의 링크와 함께 채널 키가 나와 있습니다.
채널 ID를 확보하려면 다음과 같이 하세요.
- 관리 센터의 사이드바에서 채널을 클릭한 다음 메시징 및 소셜 > 메시징을 선택합니다.
- 업데이트하려는 브랜드에 커서를 갖다 대고 옵션 메뉴 아이콘()을 클릭한 다음 편집을 클릭합니다.
- 설치 섹션을 클릭합니다.
- 채널 ID 아래에서 복사 버튼을 클릭하여 키를 클립보드에 저장합니다.
- 개발자에게 이 정보를 보냅니다.