카카오싱크 퍼머링크 생성 요청

문의 사항에 따라 필요한 정보를 먼저 입력하시면 더 빠르게 대응해 드릴 수 있습니다.

  • 개발 과정에서 문제가 있을 경우

    • 앱 아이디(app ID): 927280
    • 호스팅 사: 카페24
    • 서비스 URL : brsg.co.kr
    • 오류 내용 : 카카오싱크 간편가입 퍼머링크 생성 필요
  • 퍼머링크 생성이 필요할 경우 (자세한 신청 방법은 가이드 참고)

    • 카카오싱크 퍼머링크의 서비스 랜딩URL: https://brsg.co.kr/
    • 디벨로퍼스 앱과 연결된 카카오톡 채널의 검색용 아이디: brsg_official

카카오 로그인 관련 에러(Invalid redirect. 예: KOE006)가 발생할 경우, 가이드를 참고합니다.
카카오 싱크 관련 자주하는 질문은 FAQ를 참고합니다.

안녕하세요 :blush:

해당 랜딩 URL확인시에 오류가 있어 퍼머링크 생성이 어렵습니다 .
퍼머링크는 카카오싱크 동선 확인 후 발급해 드리고있어, 확인부탁드리겠습니다.

→ 퍼머링크 랜딩 URL 예시 주소 :

ㄴ https://kauth.kakao.com/oauth/authorize?client_id={REST_API_KEY}&redirect_uri={설정값}&response_type=code

해당 변수 확인 방법
ㄴREST_API_KEY : 내 애플리케이션>앱 설정>요약 정보
ㄴRedirect URI : 디벨로퍼스 > 내 애플리케이션 > 제품 설정 > 카카오 로그인 > Redirect URI

추가로 state 파라미터를 사용할 경우, state변수를 함께 전달부탁드립니다.

감사합니다 .

안녕하세요! 안내 주신 변수 확인하여 재전달드립니다.

퍼머링크를 생성하는 방식에 대한 이해가 어려워서 일단 변수만 전달드립니다.

REST_API_KEY : a8ac8d512c2d7a4821f22ee5be8e1e03
Redirect URI :
https://brsg.co.kr/Api/Member/Oauth2ClientCallback/kakao/

state파라미터의 경우 어떤 용도로 사용하는지 확인 부탁드립니다.

추가로 문의 드립니다.

QR코드의 사용 목적이 외부 OFF라인 행사에서 사용하기 위함인데요. 해당 QR코드르 유입되어 카카오 간편가입하는 유저들을 UTM 코드로 추적이 가능할까요? 어렵다면 여타 다른 방식을 통해 추적할 수 있는 방법이 있을까요?

→ 퍼머링크에는 query 파라메터를 전달할 수 있고 (query 파라메터는 퍼머링크의 원본 URL에 파라메터를 추가하는 개념인데요.)
인가요청에는 state 파라메터를 전달하여 리다이렉트 URI에서 받을 수 있습니다.
인가코드받기 가이드

아래와 같이 query 파라메터에 state=1 값을 url인코딩하여 설정하시면 리다이렉트 URI에 state값을 받을 수 있으니
utm 정보를 전달하고 리다이렉트 URI에서 가입 처리 후, utm설정하시면 될 것 같습니다.

 https://퍼머링크주소?query=state%3D1

관련 문의 확인 한번 부탁드리겠습니다 !
https://devtalk.kakao.com/t/topic/107950/11?u=ruby.0722

제가 개발지식이 없는지라 안내해주시는 내용을 이해하는데 어려움이 있습니다 :smiling_face_with_tear:

그럼 아래와 같은 프로세스로 진행하며 모든 작업을 내부에서 직접 소화해야 하는 걸까요?

  1. 퍼머링크 (REST api 키는 위에 전달드렸고, redirect uri는 개념 이해가 잘되지 않아서 디벨로퍼스 화면 캡쳐한 이미지 전달드립니다.)
  2. state 값 url 인코딩

전달 주신 문의 링크도 확인했으나 개념적인 이해가 부족합니다… 만약 utm까진 아니더라도 간단히 하나의 파라미터 변수만 트래킹한다고 하면 비교적 간단히 적용할 수 있는 방법이 있을까요?

만약 이럴 경우 트래킹된 수치는 어느 플랫폼을 통해 확인이 가능한걸까요?

네 맞습니다 . 직접 사이트 구현해주셔야합니다 .

퍼머링크 원본 주소는 해당 주소로 사용하시면 되고,
https://kauth.kakao.com/oauth/authorize?response_type=code&client_id=872b59f30b2d291e18ff795a5b99dc34&redirect_uri=https://brsg.co.kr/Api/Member/Oauth2ClientCallback/kakao/

퍼머링크를 이용하여 오프라인 매장별 사용자의 유입 경로 확인에 대한 말씀이실까요?
위의 랜딩 주소에 퍼머링크를 발급해드리면, 그 주소 뒤에 state 파라미터를 적용해주시면 됩니다.

사용자의 유입 경로 확인 방법

사용자가 최종적으로 볼 서비스URL 뒤에 store=1, store=2 와 같은 파라미터를 붙일 수 있습니다.
https://www.kakaocorp.com 를 예로 들면,
스토어1에서 유입된 경우, 카카오
스토어2에서 유입된 경우, 카카오
와 같이 파라미터가 붙어, 파라미터를 기준으로 사용자의 유입 경로를 판별하실 수 있습니다.

피라미터 붙이는 방법은 가이드를 참고부탁드리겠습니다.
https://devtalk.kakao.com/t/qr/95900/3?u=ruby.0722

전달 주신 퍼마링크를 QR코드화 하여 오프라인 매장에서 간편가입을 유도하는 장치로 활용하는 것이 가능한 점 확인했습니다.

아래와 같이 최종 URL을 생성했는데 해당 링크로 QR 코드 만들면 되는 걸까요?

  • {카카오싱크 퍼머링크}?query={파라미터}
  • 카카오계정
    ** 위 링크로 접속 시 오류 페이지가 뜹니다 ㅠ

마지막으로 해당 링크를 통해 유입된 데이터는 어디서 확인이 가능한 것인지 확인 부탁드립니다!

퍼머링크 받으실 채널 명 알려주시면 퍼머링크 발급드리겠습니다 !

아래 채널 정보 전달드립니다!

채널 이름 : 바른생각 스토어
검색용 아이디 : brsg_official
채널 URL : 카카오톡채널 - 바른생각 스토어

퍼머링크 발송드렸습니다 .

해당 퍼머링크에 state 파라미터를 붙여서 사용가능하십니다.

가이드 ) 카카오싱크 퍼머링크(일명 카카오싱크 qr) 발급 안내 - jeremy.kim 님의 게시물 #3