필수 동의 항목이 추가되면 다음번 로그인 시, 동의 창이 노출되지만
이와는 다르게 서비스 약관은 필수 약관이 추가되어도 다음번 로그인 시, 동의창이 노출되지 않습니다.
때문에, 추가된 서비스 약관은 약관 선택해 동의 받기 기능을 통해서만 동의 받을 수 있습니다
이 기능은 별도의 API로 제공하는 것이 아닌 로그인에 사용되는 API에 service_terms 파라미터를 추가 하는 것으로 사용할 수 있습니다.
일부 약관은 로그인에 포함되어 있고, 일부는 별도로 추가 수집하는경우 고객에게 불편함을 줄것 같습니다.
그리고, 카카오싱크 검수 조건중 하나는 서비스 약관이 카카오싱크에 통합되는 것이기에 자체적으로 추가 수집할 경우 이 조건을 위배할 수 있어 추후 문제가 있을 수 있습니다. 카카오싱크에 적용해야 할것 같습니다.
추가된 서비스 약관이 선택동의만 있는경우 약관 선택해 동의 받기 기능을 사용하더라도 동의창이 노출되지 않습니다. 동의창이 노출 되려면 반드시 1개 이상의 사용자가 동의하지 않은 필수 서비스 약관이 함께 있어야만 노출 됩니다.
즉, 약관 A, B, C가 추가되었고 이 중 A만이 필수 동의라면
service_terms 파라미터로 B, C만 보내면 동의창이 노출되지 않습니다. 반드시 A가 포함되어 있어야만 합니다.
그러면 무조건 추가 수집이 필요한 경우는 신규 필수 약관이 하나라도 포함된 경우라고 보고
만약 신규 필수 약관이 아닌, 선택 약관만 새로 추가되어 (아예 약관 항목이 신규로 추가되었거나 혹은 약관이 개정되어 추가로 동의가 필요한경우) 이럴때는 카카오 화면에서 수집받을 수 있는 방법은 없다는 것이죠?
(반드시 필수 항목을 포함해야하는데 이미 동의받은 필수 항목이 포함되어있는 경우, 동의창이 뜨지 않기때문에)