안녕하세요, 현재 react를 이용한 하이브리드앱을 서비스하고 있습니다.
이번에 카카오톡 채널을 만들고 앱과 연결하려고 하는데
메뉴연결을 앱 사용하기로 설정했을 때
안드로이드와 iOS에 ‘앱 실행주소’ 라는 것이 있습니다.
찾아보니 deep link인 것 같은데 저희같은 하이브리드 앱인 경우는
공식문서 중에 어떤 부분을 참고하면 좋을까요?
저것들은 네이티브 앱들만 이용이 가능한건가요??
감사합니다.
안녕하세요, 현재 react를 이용한 하이브리드앱을 서비스하고 있습니다.
이번에 카카오톡 채널을 만들고 앱과 연결하려고 하는데
메뉴연결을 앱 사용하기로 설정했을 때
안드로이드와 iOS에 ‘앱 실행주소’ 라는 것이 있습니다.
찾아보니 deep link인 것 같은데 저희같은 하이브리드 앱인 경우는
공식문서 중에 어떤 부분을 참고하면 좋을까요?
저것들은 네이티브 앱들만 이용이 가능한건가요??
감사합니다.
안녕하세요.
해당 메뉴가 어느곳의 어떤 내용인지 자세히 설명해 주시겠어요?
안녕하세요, 아래 첨부된 사진과 같이
kakao business에서 채널관리자센터에서 우측에 나오는 칸입니다.
감사합니다.
해당 메뉴에 입력하는 앱 실행 주소는 서비스측의 앱을 실행시킬 수 있는 커스텀 스킴 URL을 입력하시면 됩니다.
이는 카카오에서 제공하는 SDK와 관련없이 서비스측 앱에 자체적으로 개발/설정하는 값으로 디벨로퍼스 가이드에서는 제공하고 있지 않습니다.
다만, 비슷한 예로 카카오 로그인의 경우 카카오톡에서 로그인이 완료되면 서비스 앱으로 다시 돌아가야 하는데 이 때 카카오톡 앱이 서비스측 앱을 실행할 수 있도록(카카오톡이 약속된 커스텀 스킴 호출) 아래 가이드 처럼 설정되어 있어야만 합니다.
구현하시는 앱이 실행될 수 있도록 위 내용을 참고하시어 AndroidManifest 에서 intent filter 를 알맞게 구성 부탁드립니다. 실행 시키고 싶은 Activity에 구현하시면 좋을것 같습니다.
말씀해주신 링크 내에 intent filter는 기존의 카카오 로그인을 구현하느라 이미 구현이 되어 있는 부분인데,
그러면 intent filter을 설정하는 등의 별도 작업은 필요하지 않을까요?
또한 그러면 저 칸에는 저희 앱의 URL scheme을 넣어야 하나요 아니면
kakao123456789 같은 형식의 kakao NATIVE_APP_KEY를 넣어야 할까요?
감사합니다.
구현된 부분은 카카오톡에서 사용하기 위해 구현해야 하는 부분인데요
카카오톡이 톡 인증 후 서비스 앱을 호출 하기위해 구현되어야 하는 부분입니다.
이 스킴으로 서비스 앱이 호출되면 SDK가 접근토큰을 발급받게 됩니다.
채팅방 커스텀 메뉴에서 서비스측 앱을 실행 시키는 부분은 직접 인텐트 필터를 구성하시어야 합니다. 같은형식을 사용하시기 보다 별도로 구성하시는것을 권장 드립니다.
아 ! 구현완료 하였습니다. 감사합니다~