운영하는 앱 식별자 받기

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

현재 저희 서비스는 통합 아이디를 사용하여 두 개의 앱 서비스를 같은 아이디로 로그인할 수 있게 운영하고 있습니다.

현재 서비스

  1. 스피킹맥스(메인)
  2. MAXAI

현재 카카오 개발자에 스피킹맥스 앱만 등록되어 있으며, MAXAI는 스피킹맥스 ID로 로그인하거나 회원가입이 가능하도록 개발되어 있습니다.
따라서 별도로 MAXAI 앱은 카카오 개발자에 등록하지 않았습니다.

원하는 기능

  1. 회원 식별 및 맞춤 챗봇 대응 : 통합 아이디를 식별하여, 각 회원에게 맞춤형 챗봇(GPT) 서비스를 제공하고자 합니다.
  2. 챗봇의 선톡 기능 : 선톡 기능을 위해 추가로 비즈니스 채널을 생성하려고 합니다.

현재 채널 현황

  1. 스피킹맥스 : 사업자 인증 채널 운영 중
  2. 맥스AI : 사업자 인증 채널 운영 중

궁금한 점

  1. 새롭게 생성한 비즈니스 채널에서 통합 아이디(기존 카카오 로그인 회원)를 별도로 추가 식별 값 없이 식별할 수 있는지 여부.
  • 추가 식별 값을 받아야 한다면?
  • 다시 식별 값을 받는 방법이나 가이드 필요 (예: 회원에게 재로그인 및 추가 동의 절차 필요?)
  • 추가 식별 값 없이 식별 가능하다면?
  • 어떤 값으로 식별이 가능한지 확인 필요.
  1. 추가 정보 수집 및 약관 동의 필요 여부
  • 새롭게 생성한 비즈니스 채널을 이용할 때 추가 정보 수집이나 약관 동의가 필요한지 확인 필요.
  • 해당 회원에게 재로그인 또는 추가 동의 절차를 요청해야 하는지?
  • 필요하다면 어떤 방식으로 보통 진행하는지?
  1. 계정 세팅 여부
  • 카카오 디벨로퍼에서 스피킹맥스 앱과 연동하여 카카오 로그인 사용하고 있는 아이디는 speakingmax@gmail.com 입니다.
    이번에 맥스AI 비즈니스 채널 만든 아이디는 speakingmax1@gmail.com 입니다.
    카카오 디벨로퍼에서 다른 아이디로 만들어서 그런지 연결할 수 있는 채널에 맥스AI 가 표시 되고 있지 않습니다
    speakingmax@gmail.com 아이디로 카카오 비즈니스에 다시 채널 만들어서
    연결 해야 할까요? 그렇다면 기존 만들어 놓은 맥스AI채널은 CS 전용으로 사용하고 맥스AI 밀착케어로 하나 더 만들어서 진행하겠습니다.

감사합니다.

안녕하세요.

확인을 위해 앱 ID 부탁드립니다.


앱ID
https://developers.kakao.com/ 의 내 애플리케이션>앱 설정>요약 정보 : 기본정보에 있는 앱 ID
숫자로된 ID 입니다
ex) 123456

앱키를 말하는 걸까요?

image

상단에 표시된 숫자입니다.

531855 입니다

  1. 새롭게 생성한 비즈니스 채널에서 통합 아이디(기존 카카오 로그인 회원)를 별도로 추가 식별 값 없이 식별할 수 있는지 여부.

스피킹맥스(531855) 디벨로퍼스앱과 스피킹맥스( _llxgwxl) 채널은 연결되어 있는 상태라
챗봇에 스피킹맥스( _llxgwxl) 채널 설정하고 인증블럭에서 싱크플러그인으로 회원가입을 할 수 도 있고, 이미 가입된 경우 카카오 로그인 식별자(앱유저ID)를 받을 수도 있습니다.

즉, 신규 생성 채널을 디벨로퍼스앱에 추가 연결 하고, 챗봇 설정에 채널 설정 하면 스킬서버로 앱유저ID가 포함된 user.properties를 받을 수 있습니다.

  1. 추가 정보 수집 및 약관 동의 필요 여부

회원번호(앱유저ID)는 회원정보와 동일하게 취급되므로 카카오로그인 또는 카카오싱크플러그인에서 동의 받은 경우만 조회 가능합니다. 카카오톡 챗봇에서 하프뷰로 띄우는 싱크플러그인 동의창은 카카오 로그인 동의항목 설정과 동일하게 표시됩니다.

  1. 계정 세팅 여부

디벨로퍼스앱에 Owner 또는 Editor 권한, 카카오톡 채널에 Master 또는 Manager 권한 있는 계정이면됩니다.
챗봇에 연동하려면 운영채널의 개발자용 채널도 생성해야하니
채널의 Master계정을 디벨로퍼스에 Editor로 추가하셔서 앱-채널 연결하시면됩니다.

감사합니다.

2번에 대해서는 확인하였습니다. 1,3번에 관하여는 저희 개발자 분이 추가로 물어볼 예정입니다.

안녕하세요. 같은 회사 직원입니다. 현재 저희 쪽에서는 새로 개설한 채널 (맥스AI) 또한 스피킹맥스 디벨로퍼스앱과 연결이 되어있는 걸로 확인되는데, 제대로 연결이 되지 않았나요? 현재 챗봇을 맥스AI 과 연결해 놓은 상태입니다. 이렇게 된다면 사용자가 스피킹맥스 앱에 카카오 로그인을 하고 맥스AI 채널을 추가할 시, 자동으로 appUserId가 생성되고 앱에서도 이 정보를 받아올 수 있는 건가요?

제대로 연결이 되지 않았나요?

네, 제대로 연결되어있습니다.

이렇게 된다면 사용자가 스피킹맥스 앱에 카카오 로그인을 하고 맥스AI 채널을 추가할 시, 자동으로 appUserId가 생성되고 앱에서도 이 정보를 받아올 수 있는 건가요?

스피킹맥스(531855)에 카카오로그인하면 appUserId가 생성됩니다.
정확히는 인가코드 요청 후, 액세스 토큰 발급 받으면 생성됩니다.
액세스 토큰이나 어드민키로 v2/user/me API 호출해서 appUserId조회 가능하구요.

카카오톡 챗봇에서는 챗봇에 채널 (맥스AI) 설정하고 인증블럭 설정해서 싱크플러그인으로 가입하면 웹사이트에서 카카오로그인으로 가입한 것과 동일하게 가입할 수 있습니다.

채널 추가와 무관합니다. 사이트든 챗봇이든 OAuth2 카카오 로그인(싱크플러그인)이 필요합니다.

말씀하신 챗봇이 카카오톡 챗봇 맞나요?

채널 연결 후에(이거 때문에는 아니시라고 하셨으니 ㅎㅎ) 다시 해보니 Appuserid 정상적으로 받을 수가 있었습니다.
감사합니다.

1개의 좋아요