서비스 약관 선택해 동의받기

안녕하세요.

현재 오프라인 & 온라인 회원가입 절차에 카카오로그인 기능을 사용하고 있는 상태였다가, ‘간편가입’ 기능까지 포함한 카카오싱크 프로세스로 전환하고자 합니다.

다만, 오프라인 & 온라인에서 같은 카카오 앱을 사용해서 회원 가입을 진행 하고 있는데, 온라인쪽에서는 당분간 추가 개발 여력이 없다고 해서 오프라인쪽에만 먼저 서비스 약관을 포함한 동의 화면을 노출해서 카카오 싱크로 진행할 수 있는지 확인하고 있는 중입니다.

문서에 보니 '서비스 약관 선택해 동의받기’라는 내용이 있는데, 회원 가입 경로에 따라 (오프라인/온라인) 동의 화면에 포함할 서비스 약관을 다르게 지정할 수 있는 기능이 있는 것으로 이해됩니다. 이 경우 해당 기능을 활용해서 온라인 회원가입 경로에서는 카카오 정보 제공 동의만 노출하고, 저희 이용 약관 섹션은 노출시키지 않는 것이 가능할 것 같기도 한데요,

  1. 이 경우에도 어차피 ‘서비스 약관 동의 내역 확인’ + ‘서비스 약관 선택해 동의 받기’ API 개발은 온라인/오프라인 양쪽에서 모두 수행해야 하는걸까요?

  2. 포럼에 관련 내용이 있는지 찾아보다 보니, 서비스 약관을 보이지 않게 설정해서 진행하면, 서비스 약관 조회 API가 실행될 때 동의내역이 없는것으로 확인되어 오류를 리턴한다는 내용의 글이 있던데요 ( 카카오 싱크 약관선택해 동의 받기 질문 있습니다 - 카카오싱크(Kakao Sync) - 카카오 데브톡), 마지막 답변 내용이 잘 이해가 안되어 질문 드립니다. 저희가 서비스 약관 조회 API를 사용해서 카카오에 저장된 서비스 동의 내역을 가져올 때, 동의 내역 없음으로 바로 에러처리 되지 않도록 중간에 자체적으로 인증 프로세스를 삽입해서 서비스 약관에 동의한 상태인 것으로 서버에 요청이 전달되도록 해야 한다는 말씀이실까요?

안녕하세요.

1: 모두 개발해야 합니다.
온라인/오프라인 각각의 환경에서 service_terms 파라미터 조정하여 약관을 핸들링 하실 수 있습니다.

2: 현재는 아닙니다.
싱크 도입(간편 가입 활성화)된 경우 오류 없이 서비스 약관 동의 내역 확인하기 API 사용 가능합니다.

답변 감사드립니다! :slight_smile: