JS SDK v1 기준, 카카오톡 공유하기 installTalk 옵션 사용 시 톡 미설치 사용자는 App Store Preview 로 이동 하며 기본 제공되는 스팩으로 알고 있습니다.
앱 미설치 시 App Store Preview로 바로 이동하지않고 3-4초 후에 이동하는데 이부분 개선 방법 없을까요?
브라우저에서 스크립트가 앱 설치 여부를 판단하려면 일정 타임아웃 대기 하는 방법 말고는 없습니다.
유니버설링크 적용된 JS SDK v2 사용을 권장드립니다.
유니버설링크는 앱 작업이 필요하지 않나요? (앱 소스 수정 없이 개발 진행하고있습니다,)
설치여부를 미리 판단하는 로직을 추가하는 방법은 없을까요?
유니버설링크는 앱 작업이 필요하지 않나요?
네, 별도 조치 필요없습니다.
설치여부를 미리 판단하는 로직을 추가하는 방법은 없을까요?
개발하신 앱에서 미리 설치 여부를 판단하셔서 처리하실 수 있습니다.
- 카카오톡 설치 상태 SDK 로 판단 예제
android : Android | Kakao Developers Android
iOS : iOS | Kakao Developers iOS
유니버설링크는 앱 작업이 필요하지 않나요?
→ 유니버셜 링크를 사용하면 어떻게 개선할수있나요?
단지, JS SDK v2를 사용하시면 되는데
어떤 문의사항인지 잘 이해하지 못했어요.
브라우저에서 스크립트가 앱 설치 여부를 판단하려면 일정 타임아웃 대기 하는 방법 말고는 없다고 하셨는데 이 시간동안 로딩 처리를 하고싶습니다.
웹뷰로 개발중이라 android,ios가 아닌 JS로 판단할 수 있는 방법 있을까요?
JS SDK v2를 사용하시면 유니버설링크로 동작하므로 타임아웃 없이 설치페이지로 이동합니다.
js로 앱설치 판단하는 방법은 브라우저, OS종속적인 문제라 방법이 없습니다.
JS SDK v2를 사용하시면 유니버설링크로 동작하므로 타임아웃 없이 설치페이지로 이동합니다.
→ vs를 사용하였는데도 카카오톡 앱 미설치 시 타임아웃이 오래 걸리는데 아래 링크로 확인 부탁드립니다.
해당 페이지 JS SDK는 v1 버전입니다.
디벨로퍼스 데모로 확인 해보시겠어요?
헤더에
<script src="https://t1.kakaocdn.net/kakao_js_sdk/2.6.0/kakao.min.js" id="kakaoScript""></script>
추가하여 v2 사용중입니다.
로그를 보니 sdk/1.43.1 로 요청이 들어왔습니다.
빈 페이지에 따로 테스트 부탁드려요.