문의 시, 사용하시는 개발환경과 디벨로퍼스 앱ID를 알려주세요.
개발환경: 안드로이드 스튜디오
SDK: 2.12.0
디벨로퍼스 앱 ID: 851499
저희 앱에서는 카카오 싱크를 사용하며 간편가입의 약관 기능을 이용해 “서비스 이용 약관”, “게인정보처리방침”, “마케팅 정보 수신 동의 약관”, 만 14세 이상 연령 동의" 이렇게 네 가지의 동의항목을 필수로 받고 있습니다.
“만 14세 이상 연령 동의” 항목만 서비스 연령 설정 탭으로 나뉘어져 있는데, 해당 항목은 동의되어도 서비스 약관 동의 내역 확인하기 api에 내려오지 않는 걸까요?
해당 api를 사용하면 내려올 것이라고 예상했는데 연령 동의에 대한 내용은 내려오지 않는 것 같습니다. 혹시 어떤 api로 받아볼 수 있을까요?
안녕하세요.
서비스 약관 동의 내역 확인 API에서 만 14세 이상 연령 동의 항목 확인하실 수 있습니다.
서비스에서 약관 동의 내역을 확인할 수 없는 이유는 특정 약관의 동의 여부만 조회하도록 tags 파라미터를 사용해서 인데요 해당 태그를 제거하고 사용 부탁드립니다.
개인정보 동의항목의 경우 “필수” 항목이 추가되면 다음번 카카오 로그인 시 동의 화면이 표시되지만
서비스 약관 동의 항목의 경우 “필수” 항목이 추가 되더라도 이미 서비스와 연결된 사용자에게는 추가 동의 창이 표시되지 않습니다.
따라서,만약 기 연결된 모든 사용자에게 서비스 약관 동의 받고자 하신다면 service_terms 파라미터에 활성화 하신 약관 TAG 들을 모두 포함 하셔야 합니다.
감사합니다 확인했습니다.
해당 api 호출할때는 어떠한 선택 파라미터도 넣지 않아서 태그는 지정하지 않았는데 result 파라미터에 app_service_terms를 설정하면 받아와지네요! 선택 항목이라 넣지 않으면 다 받아와지는 줄 알았습니다.
저희 서비스에서의 문제는 로그인시 service_terms 파라미터를 넣지 않아서 안 받아와졌던 것이었습니다.
덕분에 해결했습니다. 감사합니다.