카카오 공유하기 메세지 링크를 firebase로 설정한 URL로 연결했는데 다른 곳으로 랜딩됩니다

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

친구 api와 피커, 메시지 api 사용을 위한 체크 리스트 ( 친구 api와 피커, 메시지 api 사용을 위한 체크 리스트 ) 먼저 확인해주세요.


카카오 공유하기에서 아래와 같이 링크 주소를 설정하였습니다.
inviteUrl은 파이어베이스를 통해서 모바일환경/앱다운로드여부/웹 에 따라서 다른 곳으로 랜딩되도록 설정하였습니다.

모바일환경&앱다운로드 X => OS에 따라서 앱스토어/구글플레이스토어로 인동
모바일환경&앱다운로드 O => 앱으로 이동
웹 => 구글플레이스토어로 이동

content : { link : { webUrl : inviteUrl, mobileUrl : inviteUrl} },
buttons: [ {.link : {.webUrl : inviteUrl, mobileUrl : inviteUrl } } ]

하지만 구현한대로 동작하지 않고 있습니다.

예를들어, 환경이 웹인경우 kakao developers에서 등록돼있는 서비스의 웹사이트로 이동하게 됩니다.
(참고로, inviteUrl을 https://www.naver.com 으로 넣었을 때는 항상 kakao developers에서 등록돼있는 서비스의 웹사이트로 이동합니다)

디벨로퍼스설정에 해당 도메인이 등록되어 있어야합니다.
(등록되어 있지 않은 주소는 등록된 첫번째 도메인으로 이동합니다.)

애플리케이션 | Kakao Developers 애플리케이션

1개의 좋아요

파이어베이스를 통해서 앱이 설치되어있는 경우 앱이 바로 실행되도록 설정했는데 항상 구글플레이스토어로 랜딩이 되고 있습니다. 이부분은 어떻게 해결할 수 있을까요?

앱ID와 해당 URL 알려주시겠어요?

혹시 아래 문서에 나와있는 스킴을 네이티브쪽에서 추가해줘야…
파이어베이스에서 열리도록 설정해둔 앱이 바로 열리도록 할 수 있는걸까요?
https://developers.kakao.com/docs/latest/ko/message/android-link#before-you-begin

참고로, 파이어베이스 딥링크를 통해서 아래와 같이 설정해두었습니다.

  • 앱이 깔려있는 경우 => 앱이 바로 열리도록
  • 앱이 안깔려있는 경우 => 구글플레이스토어/앱스토어로 이동

안녕하세요.

현상은 딥링크 페이지에서 앱으로 돌아가지 못하는 것으로 이해 하였는데요
위 설정과 별개로 확인이 필요합니다.

앱 ID와 딥링크 전체 주소 전달 부탁드립니다.