링크가 어디에서나 사용되려면 어디에서나 작동해야 합니다. 오늘은 URL 및 URI 스키마의 혁신이 유니버설 링크와 앱 링크에 미친 영향을 되짚어보고, 세분화된 시장에서 딥링킹 전략을 최적화하는 것의 중요성에 대해 논의해 보겠습니다.
URL, URI, 그리고 유니버설 링크 및 앱 링크
뛰어난 고객 경험을 제공하는 것부터 유지 가능한 장기적 가치를 창출하기까지의 여정은 멀고도 험합니다. 링크 작동 방식의 변화 과정과 그 원리를 이해하면 개발자, 마케터 및 제품 담당자가 모바일 산업의 발전 방향을 더욱 정확하게 예측할 수 있습니다. 유니버설 링크와 앱 링크에 관한 자세한 내용을 다루기에 앞서 URL 및 URI 스키마에 대한 내용을 간단히 되짚어보겠습니다.<
URL은 웹사이트, 파일, 이메일 주소 및 브라우저를 통해 이용 가능한 기타 리소스를 만드는 데 사용됩니다. https://, https://, ftp://, mailto://와 같은 표준 URL 프로토콜은 URI 구문을 따릅니다. 즉, 모든 URL은 URI와 같습니다. URI는 URL에 따라 확장되어 사용자를 고유한 위치로 안내하는 문자열을 포함합니다. 예를 들어, https://branch.io/resources/case-study는 일반적으로 URL에 해당됩니다. 프로토콜(https://) 뒤의 문자는 웹 주소의 URI 부분을 나타내며 의도한 위치에 도달하는 데 필수적입니다. URL과 URI의 차이점 및 종종 논쟁거리가 되는 부분에 대한 더 자세한 내용은 stackoverflow에서 확인해보실 수 있습니다.
앱 개발 초창기에는 URI 스키마가 iOS와 Android 모두에서 앱으로 연결되는 딥링킹의 주된 방식이었습니다. 하지만 모바일 앱 개발자들이 자체 맞춤 URI 스키마(예: myapp://)를 등록하기 시작하면서, URI가 더욱 복잡해졌으며 그로 인해 딥링킹의 정확도가 떨어졌습니다.
URI 스키마는 대비책이 없기 때문에, 복잡한 자바스크립트 리디렉션이 없을 경우 삭제된 앱의 콘텐츠로 연결되는 링크에서 오류가 발생하는 경향을 보였습니다. 게다가 각각의 새로운 모바일 운영체제가 릴리스되면 리디렉션 역시 오류가 발생할 확률이 높았습니다. 또한 여러 앱이 동일한 맞춤 URI 스키마(예: myapp://)를 요청하는 혼란스러운 상황과 부정적인 고객 경험 등의 문제가 광범위한 영역에서 발생했습니다.
그 결과, iOS 및 Android 팀은 유니버설 링크 및 앱 링크라고 불리는 링크 표준을 각각 개발했습니다. URI는 Android 딥링킹에서 여전히 우선적인 접근 방식으로 남아 있지만, iOS에서의 딥링킹에 비해 그 효율이 떨어집니다.
몇 가지 주요 기준에 따라 URI 스키마와 유니버설 링크 및 Android 앱 링크를 비교한 결과를 아래 표에서 확인할 수 있습니다.
최고의 결과를 얻으려는 목적은 동일하나, 특히 앱이 설치되지 않은 경우 유니버설 링크와 앱 링크는 완벽하지 않습니다. 즉, 원하는 고객 참여를 유도하려면 최신 딥링킹 전략이 반드시 필요합니다.
딥링킹 전략을 최적화하는 방법
유니버설 링크와 앱 링크는 앱 설치 여부 또는 모바일 웹 옵션 선호 여부를 기반으로 사용자를 콘텐츠로 연결할 때 올바르게 동작합니다. 유니버설 링크와 앱 링크의 작동 원리에 대한 자세한 내용은 앱을 통해 딥링킹을 구현하는 방법, iOS 12 딥링킹 가이드 및 2019 업데이트: Android 딥링킹 완벽 가이드를 참조하세요.
다음은 고객이 앞서나가는 디지털 브랜드의 이상을 실현하는 데 있어서 딥링킹 솔루션이 갖는 한계를 극복하도록 지원하며 당사가 얻은 세 가지 노하우입니다.
1. 예외적인 문제에 대비하는게 중요합니다
콘텐츠 피드를 기반으로 제작된 많은 앱(예: Instagram)은 클릭을 가로채 콘텐츠를 내부 웹뷰로 로드하는 방식으로 외부 링크를 처리합니다. 그러면 사용자가 통제된 환경에 머무는 동안 추적 데이터를 보존하는 데 도움이 되며, 사용자가 앱 외부 콘텐츠로 우회하는 경우를 방지할 수 있습니다. 유니버설 링크 또는 앱 링크를 구현하려면 앱 개발자가 사용자를 외부 랜딩 페이지로 보내야 하며 이로 인해 가치 있는 성과 지표를 놓치게 됩니다. 그렇기에 이 방식은 많이 사용되지 않습니다.
피드 형태의 플랫폼에서 기존의 딥링크를 사용할 방법을 찾는 개발자와 마케터들은 이에 대한 대안으로 예외적인 상황에 대한 대처 방법을 마련해야 합니다. 딥링킹에 대해 완벽히 통합된 접근 방식이 없다면 좋은 결과를 기대하기는 어렵습니다. 예외 사례는 걷잡을 수 없이 늘어나고, 개발자는 알맞은 방법을 찾아내지 못하며, 고객 경험은 속수무책으로 무너지게 됩니다. 핵심 요약: Branch와 같이 기존 방식의 단점을 보완하며 모든 예외 상황에 대처할 수 있는 검증된 딥링킹 솔루션을 선택하세요.
2. 제대로만 세팅된다면, 이메일은 좋은 효과를 낼 수 있습니다.
70%가 넘는 이메일이 모바일 기기에서 열립니다. 모바일 앱은 모바일 이메일을 통해 쉽게 이동할 수 있기 때문에, 마케팅 이메일을 통해 사용자가 요구하는 앱 내 경험까지 연결되는 안정적이고 깨지지 않는 링크가 필수입니다.
이메일 캠페인의 규모와 복잡성이 증가함에 따라 많은 브랜드는 Sailthru, Mailchimp 또는 Sendgrid와 같은 이메일 서비스 공급업체를 통해 프로세스를 자동화하고 열기, 클릭 및 전환 추적 데이터를 수집합니다. 이러한 데이터를 수집하기 위해 이메일 공급업체는 리디렉션에 원본 링크를 포함하여 사용자가 랜딩 페이지로 이동하기 전에 공급업체의 서버를 먼저 거치도록 합니다.
하지만 유니버설 링크와 앱 링크가 리디렉션에 포함될 경우 오류가 발생하며, 이 때문에 모바일 마케터는 리디렉션 도메인을 통합하거나 측정 전략 핵심의 포기 중 하나를 선택해야하는 상황에 놓이게 됩니다. 오늘날의 마케터 또는 제품 담당자들이 깨지는 링크에 대해 걱정할만한 여유가 없는건 당연하며, 안정적인 데이터는 필수조건입니다.
다행히도 Branch는 모든 주요 이메일 서비스 공급업체와 협업하여 이메일의 유니버설 링크를 통한 클릭/설치 분석 데이터를 제공합니다. 이로써 자체 솔루션을 개발해야 하는 번거로움은 없어집니다.
3. 인증 여부를 확인하십시오.
시간을 절약하려면 링크 인증을 광범위하게 활용하는 방법을 알아야 합니다.
유니버설 링크 또는 앱 링크에 대한 7단계 인증 프로세스는 시간에 여유가 있는 일부 사람들에게만 해당되는 이야기입니다. 웹 서버, 개발자 포털, 네이티브 앱 프로젝트 설정에는 오류의 여지가 가득합니다. 서버에서 호스팅하는 구조화된 JSON 파일에서 마지막 괄호 기호를 누락할 수도 있고 앱 빌드에 자격(entitlements) 파일을 포함하는 것을 잊을 수도 있습니다. 이러한 링크 오류에 대비하세요.
이러한 문제를 해결하기 위해 Branch는 자체적인 유니버설 링크 인증 도구를 개발했습니다. 이 인증 도구는 개발자가 각 단계를 거치고 잠재적 오류를 재검토하기 위해 코드의 모든 라인을 확인해야 하는 어려움을 덜어주며, 며칠에 걸쳐 디버깅에 쏟아야 하는 시간을 절약하는 데 도움이 되는 것으로 드러났습니다.
향후 계획
사용자 여정을 웹 또는 앱에서 시작하거나 이메일 또는 광고를 통해 재개하거나 휴대폰, 태블릿 또는 다른 기기에서 전환하든 상관없이, Branch는 링크를 통해 사용자를 콘텐츠에 원활하게 연결할 수 있는 크로스 플랫폼 환경을 제공합니다. 크로스 플랫폼 코호트 분석에서부터 딥링킹 확장에 이르는 분석 기능에 대한 Branch의 목표는 언제나 동일합니다. 당사의 목표는 기업 고객이 링크를 통해 고객을 확보하고 고객의 참여를 유도하며 모든 기기, 채널 및 플랫폼에 걸쳐 성과를 측정하여 모바일 성장을 도모하도록 지원하는 것입니다.
Branch 블로그애서 더 많은 딥링킹 관련 인사이트를 얻어보세요. Branch의 딥링킹 기술을 활용하는 방법에 대한 더 자세한 내용은 당사 문서 자료와 딥링킹 웹페이지 등에서 참조하실 수 있습니다.