🔗onestore.link

개발자

기기에 따라 사용자를 알맞은 앱 스토어로 자동 리디렉션하는 방법

감지 코드를 작성하거나 호스팅하지 않고도 iOS와 Android를 구분해 방문자마다 알맞은 스토어로 보내세요.

짧은 답변

기기에 따라 올바른 앱 스토어로 리디렉션하는 링크를 만들려면, 스토어 URL 대신 스마트 링크 하나를 공유하세요. OneStoreLink(onestore.link)는 링크가 열릴 때 방문자의 기기를 읽어 iPhone은 App Store로, Android 휴대폰은 Google Play로, 컴퓨터는 두 버튼이 있는 페이지로 보냅니다. 이 선택은 Cloudflare 엣지에서 이루어지므로 감지 코드를 직접 호스팅하거나 관리할 필요가 없습니다.

최종 검토일: 2026-10-22

사용자를 알맞은 스토어로 보내려면 요청에서 기기를 읽고 그에 맞게 리디렉션해야 합니다. 직접 서버에서 User-Agent를 분석해 구현할 수도 있지만, UA 문자열은 계속 바뀌고, 인앱 브라우저는 이상하게 동작하며, 리디렉션 엔드포인트를 영원히 떠안게 됩니다. 이 가이드에서는 기기별 스토어 리디렉션이 어떻게 작동하는지, 그리고 그런 코드를 전혀 관리하지 않고도 이를 얻는 방법을 설명합니다.

약 1분 만에 무료 링크 만들기또는 로그인 →

문제

  • User-Agent 문자열은 일관성이 없고 시간이 지나며 바뀌기 때문에 직접 만든 감지 로직은 낡아 갑니다.
  • 인앱 브라우저(TikTok, Instagram, Facebook)는 단순한 스토어 리디렉션을 깨뜨립니다.
  • 리디렉션을 직접 호스팅하면 엔드포인트, TLS, 가동 시간을 모두 관리해야 합니다.
  • 데스크톱, 태블릿, 알 수 없는 기기 같은 예외 상황마다 별도의 대비책이 필요합니다.

onestore.link와 함께

  • onestore.link는 서버 측에서 기기를 읽고 iOS는 App Store로, Android는 Google Play로 302 리디렉션합니다.
  • 인앱 브라우저에는 실패하는 리디렉션 대신, 페이지가 열리는 즉시 스토어로 자동 인계하는 전용 브리지 페이지가 제공됩니다.
  • 데스크톱과 알 수 없는 기기는 두 버튼이 모두 있는 랜딩 페이지로 이동합니다.
  • 방문자와 가장 가까운 Cloudflare 엣지 데이터센터에서 실행되며, 관리할 것은 아무것도 없습니다.

방법

SDK도, 재빌드도 없습니다. URL 하나면 됩니다.

  1. 1

    두 스토어 URL로 링크 만들기

    App Store와 Google Play URL을 onestore.link 슬러그에 추가하세요. 이 URL들이 리디렉션 대상이 됩니다.

  2. 2

    링크를 목적지로 사용하기

    버튼, 광고, QR 코드가 하드코딩된 스토어 링크 대신 onestore.link URL을 가리키게 하세요.

  3. 3

    감지는 엣지에 맡기기

    각 요청은 자동으로 분류되어(iOS / Android / 인앱 / 데스크톱) 알맞은 스토어나 브리지 페이지로 안내됩니다.

자주 묻는 질문

기기 감지는 실제로 어떻게 작동하나요?

onestore.link는 서버 측에서 요청의 User-Agent를 검사해 플랫폼을 분류한 뒤, 해당 스토어로 302 리디렉션합니다. 인앱 브라우저와 데스크톱에는 단순 리디렉션 대신 각각에 맞는 대비책이 제공됩니다.

쿼리 파라미터와 UTM 태그가 리디렉션 후에도 유지되나요?

네. UTM과 임의의 쿼리 파라미터가 리디렉션을 거쳐도 그대로 유지되므로, 이후 단계의 분석에서도 클릭의 기여가 제대로 집계됩니다.

핵심 경로에 서드파티 의존성을 두지 않고 할 수 있나요?

리디렉션은 방문자와 가장 가까운 Cloudflare 엣지 데이터센터에서 KV에 캐시된 링크 레코드를 바탕으로 결정되므로 지연 시간이 거의 늘지 않습니다. 직접 호스팅하고 싶다면 Firebase Dynamic Links와의 비교에서 장단점을 확인하세요.

사용해 볼 준비가 되셨나요?

영원히 무료이고 비밀번호도 필요 없습니다. 약 1분이면 링크가 준비됩니다.

무료 링크 만들기

도구를 비교하고 계신가요? onestore.link vs firebase dynamic links →

다른 가이드

더 둘러보기