DEEP LINK ROUTING
하나의 URL로
모든 플랫폼을 커버합니다
iOS, Android, 웹을 자동으로 분기하고 인앱 브라우저까지 정확하게 처리합니다. Universal Link와 App Link를 동적으로 생성하여 네이티브 앱 실행을 보장합니다.
핵심 기능
User-Agent 자동 분기
iOS, Android, 웹 브라우저를 자동으로 감지하여 각 플랫폼에 최적화된 경로로 라우팅합니다.
Universal Link / App Link
iOS Universal Link와 Android App Link를 동적으로 생성합니다. AASA와 assetlinks.json을 자동으로 서빙합니다.
인앱 브라우저 처리
카카오톡, Instagram, Facebook, LINE 등 인앱 브라우저를 감지하고, 중간 랜딩 페이지를 자동으로 제공합니다.
봇/크롤러 감지
검색엔진 봇과 SNS 크롤러를 자동 판별하여 OG 메타태그를 렌더링합니다. 사용자에게는 앱으로 리다이렉트합니다.
커스텀 OG 메타태그
링크별로 og:title, og:description, og:image를 설정할 수 있습니다. SNS 공유 시 미리보기가 최적화됩니다.
초저지연 리다이렉트
Go 라우팅 엔진과 Redis 캐시를 활용하여 P99 100ms 미만의 리다이렉트 성능을 제공합니다.
동작 방식
링크 클릭
사용자가 vialink.app/:slug/:code 형태의 딥링크를 클릭합니다.
플랫폼 감지
User-Agent를 파싱하여 iOS / Android / Web / 봇을 판별합니다.
인앱 브라우저 확인
카카오톡, Instagram 등 인앱 환경이면 중간 페이지를 제공합니다.
라우팅 실행
iOS는 Universal Link, Android는 App Link, 웹은 302 리다이렉트로 분기합니다.
이벤트 기록
클릭 이벤트(IP, UA, Referer, 타임스탬프)를 실시간으로 기록합니다.