사이드 메뉴
시작하기
로그인
커뮤니케이션
광고
설정하기
이 문서는 카카오싱크를 도입하기 위해 필요한 설정, 신청, 검수 절차를 안내합니다.
서비스를 직접 개발하지 않고 전자상거래 플랫폼(호스팅 사)를 이용해 서비스를 운영하는 경우, 카카오싱크 간편설정 팝업으로 카카오싱크를 도입할 수 있습니다. 전자상거래 플랫폼을 위한 가이드를 참고합니다.
앱에 사업자 정보를 등록하고, 등록된 사업자 정보가 유효한지 확인하는 과정입니다.
- 개발자 계정으로 로그인 후, 카카오디벨로퍼스 앱을 생성합니다. 앱 기본 정보는 동의 화면에 노출되므로, 실제 서비스와 일치하는 앱 이름, 아이콘, 회사명을 설정해야 합니다.
- 앱에 사업자 정보를 등록해 비즈 앱으로 전환합니다. 별도 심사는 필요하지 않습니다.
비즈 앱과 연결할 비즈니스 채널을 준비합니다.
비즈니스 채널은 카카오톡 채널 파트너센터에서 생성 후, 전환 신청할 수 있습니다. 비즈니스 채널 신청 방법을 참고합니다.
비즈니스 채널 심사는 카카오톡 채널 파트너센터에서 진행합니다. 궁금한 점은 카카오톡 채널 파트너센터 고객 센터로 문의합니다.
앞서 생성한 비즈 앱과 비즈니스 채널을 연결하려면 심사가 필요합니다. 이 심사는 앱과 채널의 사업자 정보가 일치하는지 검증하는 과정입니다.
앱에 카카오톡 채널 연결을 참고합니다.
연결 후에는 해당 비즈니스 채널을 대표 채널로 지정합니다. 대표 채널을 선택하지 않으면 동의화면에 [카카오톡 채널 추가] 항목이 표시되지 않습니다.
카카오싱크의 간편가입 기능을 이용하려면 카카오 로그인 사용 설정이 필요합니다. 앱 관리 페이지에서 아래 항목을 설정합니다.
- [카카오 로그인] > [사용 설정]의 [상태]를 [ON]으로 설정합니다.
- 인가 코드와 토큰을 전달 받을 리다이렉트 URI을 설정합니다.
- 카카오로부터 제공받을 사용자 정보와 기능에 대한 동의항목을 설정합니다.
비즈 앱과 비즈니스 채널을 연결한 앱에서 설정할 수 있는 각 동의항목별 동의 단계는 아래와 같습니다.
| 동의항목 | 필수 동의 | 선택 동의 | 이용 중 동의 |
|---|---|---|---|
| 닉네임 | O | O | O |
| 프로필 | O | O | O |
| 카카오계정(이메일) | O | O | O |
| 카카오계정(전화번호) | - | - | - |
| 이름 | - | - | - |
| 성별 | - | - | - |
| 연령대 | - | - | - |
| 생일 | - | - | - |
| 출생 연도 | - | - | - |
| 배송지 정보 | - | - | - |
| 카카오톡 채널 추가 상태 및 내역 | O | O | O |
| CI(연계정보) | - | - | - |
이 외에 비활성화된 동의 단계나 동의항목을 설정하려면, 추가 기능을 신청해야 합니다.
카카오싱크 간편가입을 사용하려면 동의 화면에 노출할 서비스 약관을 등록한 후, 간편가입 사용 설정을 해야 합니다.
- 간편가입에 노출할 서비스 약관의 제목, URL, 태그(Tag)를 준비합니다.
- 앱 관리 페이지의 [카카오 로그인] > [간편가입]에서 [서비스 약관 추가]를 선택합니다.
- 서비스 약관의 제목, URL, 동의 단계, 태그를 입력합니다.
- 태그는 서비스 약관 동의 내역에서 약관을 식별하는 값이므로, 서비스 서버에서 확인할 값과 동일하게 정합니다.
- 등록한 서비스 약관의 [사용 설정]을 [ON]으로 설정합니다.
- [간편가입]의 [사용 설정]을 [ON]으로 설정합니다. 최소 하나의 약관이 활성화되어 있어야 간편가입 기능을 이용할 수 있습니다.
설정 가능한 동의 단계에서 안내한 항목 외에, 비활성화된 동의 단계나 동의항목을 설정하려면, 추가 기능을 신청해야 합니다.
- 비즈니스 정보 심사를 요청합니다. 설정한 사업자 정보가 운영하는 서비스와 일치하는지, 운영정책을 준수하는지 확인하는 절차입니다.
- 필요한 동의항목에 대해 개인정보 동의항목 추가 기능을 신청합니다.
카카오 로그인 과정 중에 사용자가 동의한 사용자 정보와 약관 내용을 바탕으로 서비스 회원 가입 처리를 직접 구현해야 합니다.
개발 가이드를 참고합니다.
카카오싱크를 회원 가입 수단으로 사용하려면 서비스의 개인정보 처리방침에 카카오로부터 제공받는 사용자 정보의 처리 내용을 반영하고, 사용자가 서비스 회원 탈퇴를 요청할 수 있는 동선을 제공해야 합니다. 회원 탈퇴 시에는 서비스 회원 정보 처리와 함께 연결 해제를 요청해 앱과 사용자의 연결을 끊습니다.
이전 단계에서 안내한 비즈니스 정보 심사와 개인정보 동의항목 심사를 받기 전에 동의항목을 미리 사용해 보려면 테스트 앱을 사용합니다. 테스트 앱은 원본 앱과 별개로, 운영 서비스에 영향을 주지 않고 개발하기 위해 사용할 수 있습니다.
테스트 앱에서 사용해 볼 수 있는 동의항목은 개인정보 동의항목에서 [테스트 앱]이 표시된 항목을 참고합니다.
챗봇을 연동하거나 비즈니스 채널의 기능을 미리 사용해보려면 개발자용 채널을 생성해 테스트할 수 있습니다.
테스트 앱은 원본 앱과 별도의 앱 키, 독립된 설정, 테스트 앱 전용 권한을 가지므로 테스트 앱에서 설정한 내용이 원본 앱에 자동으로 반영되지 않습니다.
테스트 앱으로 개발 및 동작 확인 후, 실제 서비스에 적용하려면 아래와 같이 별도로 설정해야 합니다.
- 설정하기를 참고해 원본 앱에서 카카오싱크 사용에 필요한 설정을 완료합니다.
- 서비스 코드에서 테스트 앱 키를 원본 앱 키로 교체합니다.
- 운영 배포 전 원본 앱 기준으로 로그인, 동의화면, 사용자 정보 조회, 서비스 약관 동의 내역 조회가 정상 동작하는지 확인합니다.
테스트 앱은 테스트 목적으로만 사용할 수 있으며, 실제 서비스 적용 시에는 테스트 앱이 아닌 원본 앱의 앱 키를 사용해야 합니다.
테스트 앱용으로 제공되는 추가 기능을 원본 앱에서 사용하려면 원본 앱에서 별도 검수 신청 후 권한을 획득해야 합니다.