문의 시, 사용하시는 개발환경과 디벨로퍼스 앱ID를 알려주세요.
안녕하세요
문의사항이 있어 글 남깁니다
사용 개발환경은 아래와 같습니다
- 운영 서비스: Cafe24 쇼핑몰 기반 웹 환경
- 프론트 구현: Cafe24 스마트디자인 페이지 내 JavaScript
- 서버 처리: 필요 시 Vercel/API 서버에서 REST API로 카카오 API 호출 예정
- 운영 도메인: https://dangjang.com
- 카카오 Developers 앱 이름: 당일장터
- 카카오 Developers 앱 ID: 1453633
- 카카오톡 채널명: 당일장터
- 카카오톡 채널 URL: 카카오톡채널
- Channel Public ID: _RvLCxj
현재 당일장터 카카오톡 채널 친구에게 3,000원 쿠폰을 제공하는 운영안을 검토 중입니다
검토 중인 방식은 아래와 같습니다
- 사용자가 카카오톡 채널 또는 웰컴 메시지에서 쿠폰 받기 페이지로 진입
- 당일장터 페이지에서 회원 로그인 또는 카카오 로그인 진행
- 카카오톡 채널 관계 조회 API로 당일장터 채널 친구 여부 확인
- 친구 상태가 ADDED인 경우에만 Cafe24 쿠폰 발급 이력 확인
- 동일 쿠폰을 아직 받지 않은 회원에게만 쿠폰 발급
카카오 Developers 문서상 카카오톡 채널 관계 조회 API와 카카오톡 채널 추가 상태 및 내역(plusfriends) 동의항목이 제공되는 것으로 확인했습니다
아래 항목 확인 부탁드립니다
- 위와 같은 회원 인증형 채널 친구 쿠폰 수령 페이지 구조가 카카오 정책 상 가능한가요?
- 채널 관계 조회 API로 ADDED, BLOCKED, NONE 상태를 확인한 뒤, ADDED 사용자에게만 당일장터 자체 쿠폰을 발급해도 되나요?
- created_at, updated_at, 웹훅 이벤트 등을 활용해 기존 친구와 캠페인 기간 중 신규 친구를 구분할 수 있나요?
- 카카오 로그인으로 확보한 카카오 user_id와 Cafe24 회원 ID를 내부 매핑한 뒤, 관계 조회 API를 호출하는 방식이 가능한가요?
- 채널 친구 여부 확인을 위해 추가로 필요한 권한, 심사, 앱-채널 연결 절차가 있나요?
- 특정 기간의 친구 추가 수, 차단 수, 순증 수, 누적 친구 수를 관리자센터 또는 API로 확인할 수 있나요?
정리하면 저희가 확인하고 싶은 내용은 아래 3가지입니다
- 카카오 공식 기능만으로 채널 친구 여부 확인 → 미발급 회원 쿠폰 발급 구조가 가능한지
- 기존 친구와 신규 친구를 구분해 쿠폰 지급 조건을 제어할 수 있는지
- 이를 위해 추가 신청해야 할 권한이나 설정이 무엇인지
확인 부탁드립니다
감사합니다