지금 읽는 곳목차
STEP 2 중급·실무 › 2-2. 애드네트워크·프로그래매틱 › 과목 66 › 레슨 03
모바일 OS별 기술적 표준 이해: iOS의 유니버설 링크(Universal Links)와 안드로이드의 앱 링크(App Links)의 차이점과 작동 룰
같은 딥링크라도 iOS와 안드로이드는 검증 파일부터 캐싱 정책까지 서로 다른 규칙으로 움직입니다.
핵심요약
- iOS는 AASA(Apple App Site Association) 파일, 안드로이드는 assetlinks.json 파일로 도메인 소유권을 검증한다
- 안드로이드 앱 링크는 6.0 이상, iOS 유니버설 링크는 9 이상에서 작동하며 서로 호환되지 않는다
- iOS는 AASA 파일을 며칠~몇 주간 캐싱해 경로 변경이 기존 사용자에게 즉시 반영되지 않을 수 있다
- 두 표준 모두 인앱 브라우저 환경에서는 OS 레벨 라우팅이 우회돼 정상 작동하지 않을 수 있다
← 이전 글 · 레슨 02디퍼드 딥링크(Deferred Deeplink)의 작동 메커니즘: 앱 미설치 유저가 광고 클릭 시 [스토어 이동 -> 설치 -> 실행] 후 처음 보려던 상품 페이지로 유실 없이 꽂아주는 원리
다음 글 · 레슨 04 →전통적 스키마(URI Scheme) 방식의 한계와 트러블슈팅: 인앱 브라우저(카카오톡, 네이버 앱 등)에서 딥링크 작동 시 "주소가 올바르지 않습니다" 오류 우회 기술
출처
facts 항목 기준 · 본문 인라인 미표기F-01facts/66_딥링크디퍼드딥링크.json — AASA·assetlinks.json 검증 방식, OS 최소 버전, iOS 캐싱 특성, 인앱 브라우저 무력화, 검증 실패 시 OS별 동작 차이