자세한 설명 참고 : https://realmojo.tistory.com/292
앱링크(App link)
http, https
다이얼로그가 없으며, 웹사이트 링크를 통해 앱 구동
호환성 : 안드로이드 6.0 이상
딥링크(Deep link)
http, https, custom scheme
링크 눌렀을 때 사용자가 어떤 앱을 실행 할지 다이얼로그가 나타남
호환성 : 모든 버전 (직접 안드로이드의 URL과 매핑)
Android와 IOS의 경우 앱 실행 경로가 다름
Android
해당 앱이 설치되어있지않으면 레이어 팝업 형태로 구글 앱스토어의 설치 화면 뜸 (intent scheme 사용시)
IOS
해당 앱이 설치되어있지않으면 아무 일도 발생하지않아 별도 setTimeout을 활용한 개발 처리 필요
ex.
페이스북 프로토콜 주소 : fb://
네이버 API를 이용시 : naberblog://, naversearchapp:// nmap:// 등
네앱 URL Scheme 연동 : https://developers.naver.com/docs/utils/mobileapp/
페이스북 : https://developers.facebook.com/docs/applinks/add-to-content