공유 API - 멀티 앱 로고 관련

문의 시, 디벨로퍼스 앱ID를 알려주세요.


<배경>
안녕하세요.

저희 회사에서는 2가지 앱을 운영하고 있으며, 이 앱은 서로 동일한 회원 마스터를 사용합니다.
따라서 카카오소셜 로그인 런칭 시, 아래 앱에 멀티 권한을 받아 적용한 바 있습니다. (2023년 4월)

  • 대표 앱 ID: 576985

금번, 이 두가지 앱에 카카오 공유 api를 적용하려고 합니다.

<문제>
두 가지 앱은 서로 다른 앱 로고를 사용하고 있어, 공유하기 시 노출되는 로고가 서로 다르게 적용되어야 합니다.
아래 내용에 따르면, 대표 앱으로 설정된 로고만 노출할 수 있는 것으로 판단됩니다.
https://developers.kakao.com/docs/latest/ko/kakaologin/multi-app#policy-caution-app-info

<질문>

  1. 서로 다른 로고를 노출하기 위해서는, 카카오 app을 신규로 생성해야하는 것일까요?
    현재 테스트를 위해 생성해둔 상태입니다.
  • 신규 APP ID: 1220770
  1. 비즈니스 채널은 카카오 app과 1:1로 매핑되는 것으로 알고있습니다.
    따라서 1번에 새로 만든 app에는 연결이 불가능한 것으로 이해하고 있는데, 비즈니스 채널 연결 없이 공유 api를 사용해도 이슈가 없는지, 이 외에 신규로 APP으로 공유 API 사용 시 주의해야하는 점이 있는지 확인 부탁드립니다.
  • 비즈니스 채널 공개 ID: _qRuGz

안녕하세요.

멀티앱은 동일한 회원체계를 갖는 네이티브앱에 제공되는 권한이며
디벨로퍼스앱의 이름과 아이콘은 이용자가 인식할 수 있는 서비스 출처이자 정보 제공 주체를 나타내야하는데요.
즉, 통합회원 서비스를 상징하는 공통 앱이름과 아이콘을 사용하셔야합니다.

아쉽지만, 사이트별로 변경하는 기능은 제공하지 않고 있습니다.


  1. 다른 앱을 생성하시는 경우 카카오 로그인 시, 동일 카카오 계정이 로그인하더라도 전달되는 회원번호가 달라지게 됩니다.
  2. 채널은 하나의 디벨로퍼스앱에만 연결할 수 있습니다만, 카카오톡 공유 기능과는 무관합니다.

각각의 개별 브랜딩을 유지하면서 통합 회원 체계를 운영하고자 하시는 경우

그룹앱이라는 권한을 부여하기도 하지만, 아래와 같은 구조일때 권한 부여 가능하므로 운영하시는 서비스에 해당되지는 않는 것 같습니다.

A앱-A채널 - 대표앱(일반적으로 통합회원 브랜드 ex. L.POINT, 롯데멤버스)
B앱-B채널 - 통합회원체계를 따르는 자회사


아래와 같이 제안드리며 (1)번을 추천드립니다.

(1) 1220770 앱에 카카오톡 공유 뿐만아니라 회원가입도 사용한다면,
ㄴ 576985앱을 함께 사용하고 공유 메시지 본문 내용에 해당 브랜드 정보를 담는 형태로 사용

(2) 1220770 앱에 카카오톡 공유 기능만 사용하고 추후에도 통합회원 체계를 사용하지 않는다면
ㄴ 별도 앱 사용
ㄴ (참고. 별도 앱 사용하며 로그인 회원 번호가 분리된 경우 하나의 앱으로 마이그레이션 불가능합니다. )

참고 부탁드려요.

답변 감사합니다.
1번을 제안주신 배경 이해했으며,
2번과 관련해 추가 질문이 있습니다.

저희 회사 앱을 a와 b라고 지칭하겠습니다.

a와 b는 모두 576985번에 연결되어있습니다. (멀티앱 설정)

카카오톡 로그인은 a,b 모두 기존처럼 576985을 사용하고,
a의 공유하기 기능은 576985을 (브랜드 채널 연결)
b의 공유하기 기능은 1220770 을 (브랜드 채널 연결 없음)사용하게 하는 경우, 발생할 수 있는 문제가 있을까요?

공유하기 기능 자체는 통합 회원체계와는 별개라고 이해하고있어,
위와 같이 세팅해서. b의 카카오톡 로그인은 기존 576985에서 정상동작할 것이라고 추측됩니다. 맞을지 궁금합니다.

또한, 1220770의 경우 브랜드 채널 연결이 불가능한 상태인데, 이 상태에서 공유하기 기능을 사용 시 제한되는 부분이 있을지도 궁금합니다.

저희 회사 앱을 a와 b라고 지칭하겠습니다.
a와 b는 모두 576985번에 연결되어있습니다. (멀티앱 설정)

576985 앱은 멀티앱 설정 권한은 있지만 실제로 설정되어 있지 않은데요.
네이티브앱이 아니라 웹뷰로 제공하고 있나요?

카카오톡 로그인은 a,b 모두 기존처럼 576985을 사용하고,
a의 공유하기 기능은 576985을 (브랜드 채널 연결)
b의 공유하기 기능은 1220770 을 (브랜드 채널 연결 없음)사용하게 하는 경우, 발생할 수 있는 문제가 있을까요?

아쉽지만, 디벨로퍼스 운영정책에 따라 단일 서비스에서 한개의 디벨로퍼스앱을 사용해야합니다.

또한, 1220770의 경우 브랜드 채널 연결이 불가능한 상태인데, 이 상태에서 공유하기 기능을 사용 시 제한되는 부분이 있을지도 궁금합니다.

연결된 채널 없이도 공유하기 기능은 사용 가능합니다.


앞서 안내드린 것과 같이 통합 회원체계에서 단일 디벨로퍼스앱을 사용하는 경우라면
그외 부가 기능도 동일 디벨로퍼스앱을 사용해야하므로

앱이름, 아이콘은 대표성을 갖도록 설정하고 공유하기 내용으로 갈음 할 수 있도록 서비스하시면 좋을 것 같습니다.

검토 부탁드려요.

네 웹뷰로 사용 중입니다.
운영 정책 확인했습니다. 설명해주신 내용에 따라 검토 진행하겠습니다. 확인 감사드립니다.