페이지 이동경로
  • 문서>
  • 카카오싱크>
  • 체크리스트

카카오싱크

체크리스트

이 문서는 카카오싱크 적용 후에도 연관 기능들이 올바르게 동작하는지 확인하기 위한 자가 점검 정보를 제공합니다.

이 문서를 참고하여 개발 완료 후 실제 서비스에 카카오싱크를 적용하기 전에 각 항목을 참고하여 서비스를 점검할 것을 권장합니다.

카카오싱크 서비스 모니터링

카카오는 카카오싱크를 이용하는 서비스에 대하여 주기적인 모니터링을 진행합니다. 카카오는 모니터링을 통해 다음과 같은 항목을 점검하고, 보다 완성도 높은 카카오싱크 서비스가 될 수 있도록 각 서비스에 결과를 안내합니다.

카카오싱크 서비스 모니터링 항목
항목
1. 카카오디벨로퍼스에서 간편가입을 활성화한 상태이다.
2. 간편가입창에 카카오톡 채널 추가 동의 항목을 추가 설정하였다.
3. 실제 서비스에 [카카오 로그인] 버튼이 부착되었다.
4. 모바일 웹 환경에서 별도의 카카오 아이디, 패스워드 입력 없이 간편로그인 방식을 사용한다.
5. 기타 뚜렷한 에러 발생이 없다.
6. 카카오로부터 제공 받는 정보를 회원 가입 과정에서 중복 수집하지 않는다.

만약 카카오싱크 서비스 모니터링을 통한 개선 가이드를 받았다면, 이 문서의 관련 항목을 다시 한 번 점검하거나 참고 가이드에서 필요한 정보를 확인할 것을 권장합니다.

간편가입

이 항목은 카카오싱크 서비스 모니터링의 "1.카카오디벨로퍼스에서 간편가입 활성화한 상태이다", "6.카카오로부터 제공 받는 정보를 회원 가입 과정에서 중복 수집하지 않는다" 와 관련된 내용을 담고 있습니다.

카카오싱크는 사용자가 간단한 카카오계정 정보 제공 및 약관 동의 절차만을 거쳐 회원 가입할 수 있는 간편가입 기능을 제공합니다. 카카오싱크의 핵심이라 할 수 있는 이 기능을 서비스에 적용하려면 카카오디벨로퍼스(Kakao Developers, 이하 개발자 웹사이트)의 애플리케이션(이하 앱) 설정 및 서비스 개발이 모두 필요합니다. 다음 항목을 참고하여 앱 설정과 기능 개발 모두 올바르게 완료되었는지 확인합니다.

항목 질문 기대 결과 참고 문서
애플리케이션 [내 애플리케이션] > [카카오 로그인] > [간편가입] 설정이 활성화(ON)되어 있습니까? 해당 설정이 활성화(ON)되어 있습니다. 카카오싱크 간편가입이란?
애플리케이션 [내 애플리케이션] > [카카오 로그인] > [간편가입] 설정에 카카오싱크 신청 시 입력한 이용약관이 올바르게 등록되어 있습니까? 이용약관 제목, URL, TAG가 올바르게 등록되어 있습니다. 카카오싱크 약관 관리하기
애플리케이션 [내 애플리케이션] > [카카오 로그인] > [동의항목] 설정에 회원 가입에 필요한 모든 사용자 정보가 필수 또는 선택으로 등록되어 있습니까? 해당 설정에 회원 가입에 필요한 모든 사용자 정보가 등록되어 있습니다. 사용자 정보
애플리케이션 [내 애플리케이션] > [카카오 로그인] > [동의항목] 설정 중, 서비스 회원 가입 시 반드시 필요한 정보에 "카카오 계정으로 정보 수집 후 제공" 기능을 사용합니까? "카카오 계정으로 정보 수집 후 제공" 기능을 사용해, 회원 가입 필수 정보가 누락되어 가입 처리에 실패하지 않습니다. 동의 항목
서비스 카카오싱크 간편가입 시 사용자로부터 제공 동의 받은 정보를 사용해 정상적으로 회원 가입 처리를 합니까? 카카오싱크 간편가입 시 사용자가 제공 동의한 정보를 사용자 정보 요청을 통해 받고, 받은 정보로 서비스 회원 정보에 가입 처리합니다. 회원 가입 및 탈퇴
서비스 카카오싱크 간편가입 직후, 사용자에게 추가 정보 입력을 요구합니까? 카카오싱크 사용자 정보를 바탕으로 회원 가입 처리를 완료하고, 가입 과정에서 불필요하거나 선택적으로 필요한 추가 정보 입력을 요구하지 않습니다. 회원 가입 및 탈퇴
서비스 카카오싱크 간편가입 시, 기존 서비스 회원이라면 회원 정보 갱신 또는 연동 처리를 합니까? 기존 회원이 카카오싱크를 통해 보다 편리하게 서비스를 이용할 수 있도록 회원 정보 갱신 또는 연동 처리를 합니다. 기존 회원 처리
서비스 사용자가 회원 탈퇴하면 연결 끊기 요청을 합니까? 사용자가 회원 탈퇴할 때 연결 끊기를 요청해 애플리케이션과 사용자의 연결 상태를 해제하고, 다시 카카오싱크 간편가입을 할 때 이용약관 및 정보 제공 동의를 거칠 수 있도록 합니다. 연결과 연결 끊기
서비스 사용자가 회원 탈퇴하면 이용약관 및 개인정보처리방침에 따라 저장한 해당 사용자의 정보를 삭제하는 등 적합한 조치를 취합니까? 회원 탈퇴 시, 사용자 정보 삭제 등 적합한 조치를 취합니다. 회원 가입 및 탈퇴

카카오 로그인

이 항목은 카카오싱크 서비스 모니터링의 "3. 실제 서비스에 [카카오 로그인] 버튼이 부착되었다", "4. 모바일 웹 환경에서 별도의 카카오 아이디, 패스워드 입력없이 자동로그인 방식을 사용한다" 와 관련된 내용을 담고 있습니다.

카카오싱크 간편가입은 향상된 카카오 로그인 기능을 통해 이뤄집니다. 카카오싱크 간편가입을 이용하는 앱의 카카오 로그인은 이용약관, 카카오톡 채널 추가 동의 받기 등 서비스에 유용한 기능을 추가 제공합니다. 카카오싱크 간편가입 효과를 온전히 누리기 위해서는 카카오 로그인이 정상 동작해 사용자가 이탈하지 않도록 하는 게 중요합니다. 다음 항목을 참고하여 사용자가 서비스에 정상적으로 로그인할 수 있는지 확인합니다.

항목 질문 기대 결과 참고 문서
애플리케이션 [내 애플리케이션] > [카카오 로그인] 설정이 활성화되어 있습니까? 해당 설정이 활성화되어 있습니다. 카카오 로그인 활성화
애플리케이션 [내 애플리케이션] > [카카오 로그인] > [Redirect URI] 설정에 올바른 URI 값이 등록되어 있습니까? 해당 설정에 올바른 Redirect URI 값이 등록되어 있습니다. Redirect URI 등록
서비스 서비스 로그인 UI에 카카오싱크 간편가입 및 로그인을 위한 [카카오 로그인] 버튼을 제공합니까? 카카오싱크 간편가입 및 로그인을 위한 [카카오 로그인] 버튼을 제공합니다. 디자인 가이드
서비스 사용자가 정상적으로 카카오싱크 서비스 로그인을 완료합니까? 사용자가 정상적으로 로그인을 완료합니다. 카카오 로그인
서비스 사용자가 카카오톡이 설치된 스마트폰에서 로그인을 시도하는 경우, 카카오톡을 통해 간편 로그인할 수 있도록 동작합니까? 카카오톡이 설치된 스마트폰에서는 카카오톡을 통한 간편 로그인합니다. 카카오 로그인
JavaScript SDK를 사용한 간편 로그인
서비스 로그아웃 기능을 제공합니까? 사용자가 카카오계정 로그인 상태를 로그아웃하여 해제할 수 있어야 합니다. 로그아웃
서비스 로그아웃 시 브라우저나 서버에 임시 저장된 기존 사용자 정보를 삭제합니까? 로그아웃 시 기존 사용자 정보를 삭제하고, 다시 카카오 로그인할 때 기존 사용자로 로그인되지 않고 다시 인증을 거쳐 사용자 정보를 보호합니다. JavaScript SDK를 사용한 로그아웃
REST API를 사용한 로그아웃

카카오톡 채널 설정

이 항목은 카카오싱크 서비스 모니터링의 "2. 간편가입창에 카카오톡 채널 추가 동의 항목을 추가 설정하였다" 와 관련된 내용을 담고 있습니다.

카카오싱크를 이용하면 간편가입 시 사용자에게 서비스의 카카오톡 채널 추가 동의를 구해 보다 많은 친구를 확보할 수 있습니다. 이러한 장점을 살리기 위한 설정이 올바르게 되어 있고 잘 동작하는지 다음 항목을 참고하여 확인합니다.

항목 질문 기대 결과 참고 문서
애플리케이션 [내 애플리케이션] > [비즈니스] > [연결된 비즈니스 채널] 설정에 서비스의 카카오톡 채널들이 등록되어 있습니까? 해당 설정에 서비스의 카카오톡 채널들이 등록돼 있습니다. 비즈니스 채널 신청하기
애플리케이션 [내 애플리케이션] > [카카오 로그인] > [카카오톡 채널] 설정에 홍보하려는 서비스의 카카오톡 채널이 대표 채널로 설정되어 있습니까? 홍보하려는 서비스의 카카오톡 채널이 대표 채널로 등록되어 있어, 사용자가 카카오 로그인 시 채널 추가 동의를 할 수 있습니다. 비즈니스 채널 신청하기
앱 설정하기

사용자 경험

이 항목은 카카오싱크 서비스 모니터링의 "5. 기타 뚜렷한 에러 발생이 없다" 와 관련된 내용을 담고 있습니다.

카카오싱크를 통해 간편가입 등 사용자에게 보다 편리한 서비스 이용 경험을 제공할 수 있습니다. 하지만 카카오싱크 도입 과정에 잘못된 부분이 있다면, 오히려 사용자가 불편을 겪게 될 수도 있습니다. 이러한 문제가 발생하지 않도록 실제 서비스에 카카오싱크를 적용하기 전 다음 항목을 참고하여 카카오싱크 관련 기능을 점검합니다.

항목 질문 기대 결과 참고 문서
서비스 카카오 로그인간편가입의 모든 항목을 확인했을 때 이상이 없습니까? 모든 항목을 만족하여 사용자가 정상적으로 로그인 및 가입할 수 있습니다. 사용자 동선 설계
서비스 사용자가 로그인한 뒤 마이페이지 등을 통해 사용자 정보를 확인했을 때, 카카오계정의 정보를 사용하는 항목 값이 올바르게 반영되어 있습니까? 사용자가 카카오계정 정보를 제공한 항목의 값이 올바르게 적용되어 있습니다. 사용자 정보
서비스 서비스 회원 정보의 카카오싱크 사용자 ID로 변경되지 않는 값인 카카오계정의 회원번호(user id)를 사용합니까? 카카오싱크 사용자의 ID는 회원번호(user id)를 사용합니다. 이메일이 ID로 부적합한 이유는?
서비스 사용자가 카카오계정 관리 페이지의 연결된 서비스 관리를 통해 연결 끊기를 한 경우, 서비스에서 회원 탈퇴 처리를 할 수 있도록 알림을 받는 기능을 사용합니까? 연결 끊기 알림 받기 기능을 사용해 카카오 플랫폼을 통한 연결 끊기 요청을 처리합니다. 회원 가입 및 탈퇴
서비스 회원 가입 및 탈퇴 버튼 및 문구가 카카오의 디자인 가이드를 만족합니까? 버튼 색상 및 구성 요소가 디자인 가이드를 준수하며, 카카오계정 가입 또는 탈퇴로 오해할 문구를 사용하지 않습니다. 디자인 가이드