• 딥링크

    • 사용자가 특정 앱의 특정 콘텐츠로 바로 이동할 수 있도록 연결하는 링크
    • URI Scheme 형식으로 정의한다.
      • URI Scheme
        • 특정 애플리케이션이나 서비스와 연결하기 위해 정의된 고유한 문자열
        • ex) myapp://
    • 사용 시, 앱 스킴 값이 중복되는 문제가 발생할 수 있다.
      • 한 개 이상의 앱에서 동일한 스킴을 사용할 경우, 해당 스킴을 사용하는 다수의 앱 중 하나를 선택하도록 하기 위해 명확성 대화상자가 열린다.
      • 이러한 명확성 대화상자가 열리지 않고 바로 앱이 열리도록 하려면, 앱 링크를 사용해야 한다.
  • 앱링크

    • 딥 링크 중에서도 특히 개발자의 웹사이트와 연결된 딥 링크이다.
    • 도메인 주소를 딥링크의 실행값으로 사용한다.
    • 도메인 주소는 고유하기에 딥링크와 같은 문제가 발생하지 않는다.
    • IOS 에서는 유니버셜 링크(Universal Link)라는 명칭으로 사용한다.
  • 다이나믹 링크

    • (현 시점에서 deprecated 상태이다.)
      • 대체제는 추가로 찾아볼 것
    • 동적링크라고도 한다.
    • 프로세스
      • 동적링크를 클릭할 시, 파이어베이스에서 다이나믹 링크에 담긴 정보를 홀드한다.
      • 사용자가 앱을 여는 순간, 파이어베이스로부터 다이나믹 링크 데이터를 가져온다.
      • 한번 데이터를 가져오면 파이어베이스에서는 홀드했던 정보를 모두 제거한다.