퍼머링크 생성 요청드립니다.(2)

랜딩 URL은 카카오 로그인(싱크 로그인)을 할 수 있는 URL로의 연결을 제공할 뿐
이후 카카오 로그인 요청과 로그인 이후의 처리는 서비스측에서 처리하시는 부분 입니다.

카카오에서 로그인 이후의 랜딩 주소를 임의로 설정할 수 없습니다.
카카오 로그인 이후는 서비스에서 설정하신 redirect_uri로 이동하게 되어 있습니다.

이후 처리 또한 login_kakao_sync.html에서의 카카오 로그인 호출과 마찬자기로 서비스에서 직접 개발 하셔야만 합니다.
이 부분은 담당 개발자에게 현재 글을 전달해 주시면 좋을것 같습니다.

image

https://devtalk.kakao.com/t/topic/132872/7

이분이 문의 한것 처럼 이렇게 원하는 URL로 랜딩을 보내는 퍼머링크를 여거래 생성할수는 없는건가요?


동일한 방식으로 퍼머링크 생성 요청서

요청링크 : http://pf.kakao.com/_VZTaG/friend
카카오싱크 확인 가능한 : https://www.mhmall.co.kr/
톡채널 : 모던하우스

가능합니다.

하지만, 현재 원하시는 동선이 사용자의 카카오 로그인(서비스 회원가입) 이후 특정 채널로 이동하게 하고자 하시는게 아닌가요?
첨부 이미지의 내용도 서비스측에서 카카오 로그인 이후 채널로 이동하게 직접 개발 한 케이스 입니다.
(단, 위의 1. 마지막 단계에서 어떤 채널로 이동해야 할지 구분 하기 위해서는 퍼머링크 자체에 힌트를 주어 만들거나 케이스 사용)

빠른 피드백 감사드립니다.
아래 방식으로 만들어진 퍼머링크가 아까 쪽지 주신 퍼머링크가 맞나요?


동일한 방식으로 퍼머링크 생성 요청서

요청링크 : 카카오톡채널 - 모던하우스 대구 화원점
카카오싱크 확인 가능한 : https://www.mhmall.co.kr/
톡채널 : 모던하우스

전달드린 퍼머링크는 https://mhmall.co.kr/list/API/login_kakao_sync.html?ks_return_url=https%3A%2F%2Fmhmall.co.kr%2F
로 랜딩되도록 생성된 것입니다.

이 퍼머링크를 통해 카카오 로그인 한 사용자를 특정 채널이 표시되게 하도록 하시는건
서비스측 백엔드 개발자와 이야기 되신 부분일까요?

제가 아까 요청드린 내용이 잘못 됐는지,
3가지 퍼머링크를 요청했는데 1가지 링크만 받았었습니다.

요청링크 :카카오톡채널 - 모던하우스 대구 화원점
카카오싱크 확인 가능한 : https://www.mhmall.co.kr/
톡채널 : 모던하우스

요청링크 : 카카오톡채널 - 모던하우스
카카오싱크 확인 가능한 : https://www.mhmall.co.kr/
톡채널 : 모던하우스

요청링크 : 카카오톡채널 - 모던하우스 AK플라자 세종점
카카오싱크 확인 가능한 : https://www.mhmall.co.kr/
톡채널 : 모던하우스

해당 링크를 퍼러링크로 만들었을 때 기대동작이 어떻게 되시나요?

제가 전달 드린 내용에 오해가 있어 잘못 된 링크가 온것 같습니다.
전 해당 URL로 랜딩을 요청드린것이 아니라 싱크가 확인 되는 URL로 말씀드렸던 사항입니다.
번거롭게 해드려 죄송합니다.

싱크가 확인되는 URL은 어떤것인가요?
사용자가 해당 링크로 접근했을 때 어떤 흐름으로 진행되는것을 생각하고 계실까요?

싱크 회원 가입 후 원하는 카톡 채널로 랜딩

EX) 모던하우스 지점에서 QR 코드를 삽입-> 싱크 회원가입을 통해 공식 카톡 친구추가-> 지점카톡으로 랜딩하여 지점 카톡도 친구 추가

네 그와 같이 처리 하고자 하신다면

퍼머링크는 카카오 싱크 회원가입이 가능한 서비스측 URL이 되어야 합니다.
즉, 채널 주소가 되어서는 안됩니다.

첨부 해주신 maeil 측 이미지와 동일하게 서비스측 랜딩 URL이 되어야하고
maeil측과 마찬가지로 서비스가 직접 구현하시어 카카오 로그인 및 채널 이동을 완료 해야 합니다.

이와 같은 흐름의 처리는 서비스측 개발이 반드시 수반 되어야만 합니다.

따라서 앞서 설명드린 부분은 서비스측 개발팀과 협의된 내용을 바탕으로 결정되어야 할것 같은데요
앞서 메일의 경우에는 1, 2번 경우를 모두 사용하고 있습니다.

서비스측의 경우 어떻게 처리하실지 서비스측 개발팀과 협의를 먼저 진행 하셔야 할것 같습니다.