카카오싱크 > 간편가입 > 약관 동의

안녕하세요.

카카오싱크 약관 동의 수집 관련해서 아래와 같이 이해하였습니다.

내어플리케이션 서비스 약관 설정 → (사용자 카카오 회원가입 창에서) 회원가입 동의 및 서비스 약관 동의 → 사용자별로 발급된 토큰 조회를 통해 유저가 동의한 약관 항목도 확인

여기서 간편가입 플로우에서 3. 사용자가 동의하지 않은 추가 약관 동의에 관련해 아래와 같이 질문 드립니다.

  1. 내어플리케이션에 신규 약관을 추가할 경우, 해당 api를 필수로 실행해야하는 것인가요?
    설정에서 신규 약관만 추가하더라도, 카카오 로그인 시 자동으로 추가된 약관 항목을 수집하는 창은 뜨지 않고, 무조건 해당 api를 실행해서 추가 수집을 받아야하는 것인가요?
  2. 만약 서비스에서 추가된 약관이나, 변경된 약관이 있을 경우, 서비스 자체적으로도 추가로 수집을 받는 것이 허용되나요?
  3. 약관 선택해 동의 받기 설명 중 ‘주의’ 사항 이해가 되지 않는데 어떠한 내용인가요?

image
image

확인 후 답변 주시면 감사하겠습니다.

안녕하세요.

필수 동의 항목이 추가되면 다음번 로그인 시, 동의 창이 노출되지만
이와는 다르게 서비스 약관은 필수 약관이 추가되어도 다음번 로그인 시, 동의창이 노출되지 않습니다.

때문에, 추가된 서비스 약관은 약관 선택해 동의 받기 기능을 통해서만 동의 받을 수 있습니다
이 기능은 별도의 API로 제공하는 것이 아닌 로그인에 사용되는 API에 service_terms 파라미터를 추가 하는 것으로 사용할 수 있습니다.

일부 약관은 로그인에 포함되어 있고, 일부는 별도로 추가 수집하는경우 고객에게 불편함을 줄것 같습니다.
그리고, 카카오싱크 검수 조건중 하나는 서비스 약관이 카카오싱크에 통합되는 것이기에 자체적으로 추가 수집할 경우 이 조건을 위배할 수 있어 추후 문제가 있을 수 있습니다. 카카오싱크에 적용해야 할것 같습니다.

추가된 서비스 약관이 선택동의만 있는경우 약관 선택해 동의 받기 기능을 사용하더라도 동의창이 노출되지 않습니다. 동의창이 노출 되려면 반드시 1개 이상의 사용자가 동의하지 않은 필수 서비스 약관이 함께 있어야만 노출 됩니다.

즉, 약관 A, B, C가 추가되었고 이 중 A만이 필수 동의라면
service_terms 파라미터로 B, C만 보내면 동의창이 노출되지 않습니다. 반드시 A가 포함되어 있어야만 합니다.

안녕하세요. 답변 감사합니다.

그러면 최종 정리하자면 아래 내용이 맞는 것이지요?

  1. 약관 동의 항목은 카카오에서 부여한 유저별 토큰에서 ‘동의한 약관 확인하기’ 기능 이용
  2. 로그인 시 별도 파라미터를 추가하는 경우는 약관 추가 수집이 필요한 경우에만 적용
    2-1) 이때 로그인 API에 service_terms 파라미터 추가
    예: A,B약관이 추가되었다하면, 로그인 파라미터에 service_terms=${TAGA,TAGB} 추가

2번째로,

추가된 서비스 약관이 선택동의만 있는경우 약관 선택해 동의 받기 기능을 사용하더라도 동의창이 노출되지 않습니다. 동의창이 노출 되려면 반드시 1개 이상의 사용자가 동의하지 않은 필수 서비스 약관이 함께 있어야만 노출 됩니다.

즉, 약관 A, B, C가 추가되었고 이 중 A만이 필수 동의라면
service_terms 파라미터로 B, C만 보내면 동의창이 노출되지 않습니다. 반드시 A가 포함되어 있어야만 합니다.

그러면 추가로 수집을 받아야하는 약관이 모두 선택이라면
필수약관을 하나라도 포함시켜야할텐데 이게 기존에 동의하였던 필수약관이어도 무방하나요?

감사합니다.

  1. 맞습니다.
  2. 이미 최초 카카오로그인에서 서비스약관 동의한 경우

위에 설명과 같이 추가로 동의창을 띄워 서비스 약관 동의 받으시려면 반드시 필수 약관이 포함되어야하고

이미 필수약관이 동의된경우

동의받아야할 필수 약관이 없는 것이 되므로 동의창은 뜨지 않습니다.

파라메터로 설정한 약관 중
동의받지 않은 필수 약관이 있을때 동의창이 뜨게됩니다.

선택 약관만 있는 경우 이미 최초 동의가 이루어진 경우 동의창이 따로 뜨지 않습니다.

답변 감사합니다.

그러면 무조건 추가 수집이 필요한 경우는 신규 필수 약관이 하나라도 포함된 경우라고 보고
만약 신규 필수 약관이 아닌, 선택 약관만 새로 추가되어 (아예 약관 항목이 신규로 추가되었거나 혹은 약관이 개정되어 추가로 동의가 필요한경우) 이럴때는 카카오 화면에서 수집받을 수 있는 방법은 없다는 것이죠?
(반드시 필수 항목을 포함해야하는데 이미 동의받은 필수 항목이 포함되어있는 경우, 동의창이 뜨지 않기때문에)

확인 부탁 드립니다.

선택약관은 말그대로 선택이므로 무조건 추가 수집하는 경우는 없을 것 같고

기존 필수 약관이 개정되어 다시 동의받아야하는 경우라면

개정된 버전의 새로운 필수 약관을 등록하셔서 추가동의 받으시면 될 것 같습니다. (약관코드를 다르게 신규 등록)

확인 부탁드려요.