Branch 링크는 어떻게 유저를 App Store 또는 Google Play Store로 리다이렉트 처리합니까?

가장 좋은 방법은 Google Play/App Store 검색 기능을 통해 앱을 찾는 것인데 해당 방법을 통해 리다이렉션에 사용할 구체적인 앱을 식별하기 위해 필요한 모든 정보를 얻을 수 있기 때문입니다. 여기에는 안드로이드 및 iOS의 App Store ID에 대한 패키지 이름이 포함됩니다.

해당 방법이 App Store 페이지로 유저를 리다이렉트하기 위해 HTTPS URL를 사용하는 것 보다 일반적으로 더 나은 방법이며 여전히 앱을 열 수는 있지만 App Store 혹은 Google Play 앱을 여는 대신 브라우저에서 페이지를 열 위험이 있습니다. 패키지 이름이나 itms-app:// URI와 더불어 market:// URI scheme를 사용하여 브라우저에서 열게 되는 위험 없이 Branch 링크는 패키지 이름이나 App Store ID으로 적절한 스토어 앱 및 페이지를 자동으로 열 수 있습니다.

앱을 식별하기 위해 사용할 수 있는 다른 식별자들 (딥링크 (Deep Link) URI scheme 등)이 있지만 해당 식별자들은 App Store 혹은 Google Play store 에 있는 단일 앱에 반드시 고유한 것은 아니며 위에 언급한 정보를 통해 유저를 올바른 곳으로 라우트할 수 있으므로 앱이 없는 유저를 라우트할 시 해당 식별자들은 고려하지 않습니다.

위의 정보가 없으면 (즉, 패키지 이름이나 App Store ID를 제공할 수 없을 경우) 직접 URL이 사용될 수 있으며 그럴 경우 보통 인브라우저(in-browser)로 유저를 리다이렉트합니다.


이 페이지가 도움이 되었습니까?