devmoa

ReactNative Deeplink & Universal Link

똑똑한개발자·2021년 3월 20일·00
React NativeDeeplinkUniversal LinkWebViewURL SchemauserAgent

AI 요약

Beta

본 글은 React Native 환경에서 Deeplink와 Universal Link를 활용하여 앱 설치 여부에 따라 다른 페이지로 사용자를 안내하는 로직 구현 경험을 공유합니다. 웹앱을 네이티브로 Wrapping하는 개발 방식에서, 상세 상품 페이지 링크 공유 시 앱 설치 유저는 앱으로, 미설치 유저는 다운로드 페이지로 이동시키는 기능을 구현했습니다.

이를 위해 URL Schema와 Universal Link를 이해하고, 네이티브 단에서는 userAgent에 고유값을 추가하여 앱 실행 여부를 파악하는 방법을 사용했습니다. Deeplink는 URL 접근 시, Universal Link는 링크 이동 시 활용하여 두 가지 상황을 모두 처리하는 방안을 제시합니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다