지금 서비스는 카카오 로그인을 사용하고 있습니다.
다만 마케팅 수신 동의 약관이 빠져 있는 상황입니다.
따라서 마케팅 수신 동의 약관을 추가할 예정입니다.
질문은
-
기존 고객은 마케팅 수신 동의 약관을 선택하지 않았는데요
약관을 추가하게 되면 마케팅 수신 동의 약관에 동의하는지를 어떻게 물어볼 수 있을까요?
로그인시 자동으로 약관 동의 창이 뜨나요?
-
만약 마케팅 수신 동의 약관을 [필수] 로 설정하게 되면
로그인시 약관 동의를 동의하지 않으면 로그인이 안되게 될까요?
안녕하세요 ![:slight_smile: :slight_smile:](https://devtalk.kakao.com/images/emoji/twitter/slight_smile.png?v=12)
말씀하시는 "마케팅 수신 동의” 동의항목은 카카오 싱크 적용하여 동의 화면 띄웠을때 채널 가입 가능한 아래 선택 동의 항목을 말씀하시는 건가요?
확인부탁드리겠습니다 ~
안녕하세요~!
카카오톡 간편가입 > 서비스 약관 추가 에 “마케팅 수신 동의” 약관을 추가하는 것에 대해 질문드린 것입니다.
[필수]동의항목을 추가한 경우, 추가 이후 시점에 카카오 로그인한 기존고객은 해당 동의항목에 동의받기 위한 동의창이 표시됩니다.
[선택]동의항목으로 추가하셨다면 기존 유저는 동의창이 뜨지 않습니다. 동의받지 않은 [선택] 동의항목에 동의 받으시려면 필요한 동선에서 추가항목 동의받기 사용하시면됩니다.
2번 상황의 경우는 "필수"일 경우에는 1번의 답변처럼 추가 이후 시점에 카카오 로그인한 기존고객은 해당 동의항목에 동의받기 위한 동의창이 재 표시됩니다.
확인감사드립니다. ![:slight_smile: :slight_smile:](https://devtalk.kakao.com/images/emoji/twitter/slight_smile.png?v=12)
정말 감사드립니다~!
전달해주신 "추가항목 동의받기"를 확인해 보니 추가로 동의를 받고자 하는 항목의 ID 값을 scope에 넣어달라고 요청하네요
ex) 아래는 scope에 이메일, 성별의 추가 동의를 요청하는 예제입니다.
https://kauth.kakao.com/oauth/authorize?client_id=${REST_API_KEY}&redirect_uri=${REDIRECT_URI}&response_type=code&scope=account_email,gender
저희가 추가하고자 하는 항목은 새로운 약관인데요,
이 약관에 대한 ID 값은 어떻게 찾을 수 있을까요?
추가항목 동의받기 가이드 밑에 확인해보시면,
서비스약관 선택동의 → service terms 파라메터로 선택 동의 받을 수 있습니다.
https://developers.kakao.com/docs/latest/ko/kakaologin/rest-api#request-code-terms
확인감사드립니다 !