카카오 프로필이용 플러그인 사용시, appUserId 유무

안녕하세요-
앱-채널 연결이 싱크 1단계로 표현되어 있는 것 같은데, 비즈니스 앱-채널-봇 연결 만으로도 사용자를 식별하는 고유한 appUserId가 부여되는 것인지
아니면 카카오싱크 검수를 받아야만 appUserId 값이 넘어오는 것인지 궁금합니다.

앱을 변경하지 않는 이상 사용자를 구분하는 고유한 값인 appUserId가 변경되지 않고 유지되는지도 같이 여쭙습니다.

감사합니다.

안녕하세요.

앱-채널-봇 연결 만으로도 사용자를 식별하는 고유한 appUserId가 부여되는 것인지

(1) 카카오싱크 플러그인을 사용하는경우 인증블럭을 통해 동의창이 표시되고 리다이렉트 URI에서 액세스 토큰 발급하는 시점에 appUserId가 생성됩니다. (웹과 앱에서 처리하는것과 동일)

(2) 개인정보이용 플러그인 사용하는 경우 인증블럭을 통해 동의창이 표시되고 동의한 시점에 appUserId가 생성됩니다.


앱-채널-봇 연결 설정만으로 appUserId 생성 되지는 않고 제3자 정보제공 동의 완료 시점에 생성된다 보시면 될 것 같습니다.

2018년 이전에 생성된 디벨로퍼스앱 중, appUserId 비고정 설정된 앱은 연결끊기 후 다시 연결(동의)할때마다 appUserId 변경되지만 일반적으로는 앱을 변경하지 않는 이상 appUserId는 변경되지 않습니다.

아래 FAQ도 참고 부탁드려요.

[faq] 앱 연결이 끊겨요, 앱 유저 id가 바뀝니다

@tim.l 안녕하세요-
개인정보이용 플러그인과 프로필 이용 플러그인이 동일한걸까요?

Information.

  • 채널-앱 연결(싱크 1단계) 완료, 싱크 검수(싱크 2단계) 미완료시에는 프로필 정보, 전화번호, 이메일만 사용 가능합니다.
  • 상세 화면에 노출되는 개인정보 제공 동의 항목은 카카오 디벨로퍼스의 '내 애플리케이션 > 제품설정 > 카카오 로그인 > 동의항목’에서 설정할 수 있습니다.

넵, 동일합니다.

image
image

1개의 좋아요

@tim.l 혹시 프로필이용 플러그인을 쓰려면 반드시 카카오로그인을 위한 개발이 수반되어야하는 걸까요?

카카오 싱크 플러그인의 경우, 디벨로퍼스의 카카오 로그인 관련 설정을 그대로 사용하므로 리다이렉트 URI로 되돌아간 이후
액세스토큰 발급 및 사용자 정보조회까지 개발되어야합니다.

하지만,

프로필 이용 플러그인은 관련 로그인 기능 없이 첨부 이미지와 같이 플러그인 설정에서 동의항목설정으로 사용하실 수 있습니다.
image

1개의 좋아요

감사합니다!
프로필이용 플러그인 안내에서 ‘카카오 로그인’ 사용 여부를 반드시 ON 으로 설정해야한다고 되어있어서요-
이 경우 ON이지만 로그인 기능은 쓰지 않는 것이라고 생각해도 될까요?
더불어 혹시 위에 이미지는 어떤 경로에서 확인가능한지 알려주실 수 있을지요?

https://business.kakao.com/dashboard/

image

카카오 비즈니스, 비즈 플러그인 메뉴에서 개인정보이용 플러그인 생성하실때 표시되는 화면입니다.

로그인 OFF해도 플러그인 생성은 가능하던데, “프로필이용 플러그인 안내” 링크좀 주시겠어요?

“프로필이용 플러그인을 사용하기 위해서는 비즈니스 인증을 통한 카카오싱크 설정이 필수입니다. 2020. 07. 02 이후로 회원가입 체계가 없는 사업자라도 싱크 1단계(비즈 채널-앱 연결)만으로 프로필이용 플러그인을 사용할 수 있습니다.”

챗봇관리자센터 도움말에 이런 내용이 있던데. OFF로 하고 진행해보시겠어요?


챗봇관리자 고객센터 : https://cs.kakao.com/helps?service=169&category=583&device=2154&locale=ko
챗봇관리자 센터 도움말 : https://i.kakao.com/docs/skill-plugin#프로필이용-플러그인

이 링크에서
" Step 2. 디벨로퍼스 설정하기
제품 설정 > 카카오 로그인 메뉴에서 ‘활성화 설정’ 상태를 반드시 ON으로 변경해주세요. "
부분입니다-!

네, 해당 도움말에 기재된 내용은 맥락상 카카오 싱크 플러그인에 해당하는 내용 같은데요.
(싱크 플러그인은 카카오 싱크 간편가입 설정이 안되어있으면 플러그인 생성을 할 수 없습니다.)

개인정보이용 플러그인 도 동선의 차이는 있지만, 카카오에 Oauth2 방식으로 인가 코드 요청하는 방식이라
도움말에 나온데로. 카카오 로그인을 활성화 하셔서 사용하시는게 좋을 것 같네요.

ON으로 변경하셔서 사용 부탁드립니다.

감사합니다.

자꾸 같은 내용의 문의인것 같습니다만 혼란스러워서 다시 질문드려요:smiling_face_with_tear:

프로필이용 플러그인(=개인정보이용 플러그인) 도입 시 ‘디벨로퍼스 - 제품 설정 > 카카오 로그인’ 활성화 ON 필요
→ 이렇게 답변 주신 것으로 이해했는데, 이렇게 '카카오 로그인’을 ON으로 활성화 한 경우, 카카오 로그인 '도입’으로 고려되어 ‘Redirect URI’, ‘로그인 화면’, ‘OAuth2 인가코드 활용’ 등의 개발이 필요한건가요?

현재는 appUserId, 전화번호만 카카오톡에서 전달받고자 하며 이에 별도 개발이 필요 없는 '프로필이용 플러그인’을 도입하려고 한 상황입니다.

→ 이렇게 답변 주신 것으로 이해했는데, 이렇게 '카카오 로그인’을 ON으로 활성화 한 경우, 카카오 로그인 '도입’으로 고려되어 ‘Redirect URI’, ‘로그인 화면’, ‘OAuth2 인가코드 활용’ 등의 개발이 필요한건가요?

안녕하세요. 카카오싱크 플러그인과달리 위에 캡쳐한 개인정보이용플러그인('프로필이용 플러그인’)은 리다이렉트URI, 액세스토큰 발급 등 기능 구축이 필요없습니다.


다만, 개인정보이용플러그인('프로필이용 플러그인’)도 내부적으로는 OAuth2로 작동하므로 디벨로퍼스앱의 카카오 로그인 설정을 도움말에 나온데로 활성화만하시고 사용하시면 좋을 것같아요.

1개의 좋아요

네, 친절한 답변 감사합니다!!

1개의 좋아요