기술적딥 링크사용자 획득입문서

2017년, 페이스북으로부터의 딥링크

페이스북에서 모바일 광고 캠페인을 진행해보았다면 그들의 광고가 제공하는 우아한 딥 링크 옵션에 익숙할 것입니다. 그러나 애석하게도, 유기적인 페이스북 포스트는 완전히 다른 이야기입니다. 페이스북 메신저 혹은 회사의 페이스북 담벼락의 포스트에서와 같은 경험을 사용자에게 제공하는 것이 왜 그렇게 어려울까요?

당연히 페이스북의 이익은 딥 링크와는 반대로 사용자를 그들의 앱에 묶어두는 것에 있습니다. 앱 설치를 위해 댓가를 지불하는 경우만 예외입니다. iOS의 경우, 그들의 인앱 브라우저는 유니버설 링크가 앱을 구동하지 못하도록 특별하게 설계되었습니다. 이러한 폐쇄 전략은 의도적인 것이며 따라서 페이스북에서 딥 링크가 어떻게 동작하는지에 대하여 많은 혼란이 있습니다.

페이스북 앱 링크

페이스북이 유니버설 링크를 차단하는 부분적인 이유는 그들 자신의 딥 링크 표준을 홍보하기 위한 것입니다. 앱 링크. 비록 안드로이드 앱 링크와 이름은 같지만, 페이스북의 앱 링크는 전혀 다른 표준이며 Open Graph 태그와 유사합니다. 앱 링크 태그를 링크의 다른 쪽 끝의 페이지에 추가하면 페이스북에서 앱 링크 태그를 긁어서 앱에 딥 링크하는 방법에 대한 자료를 수집합니다. 앱이 설치되어 있다면 페이스북이 이를 구동할 것입니다.

페이스북 앱 링크의 세 가지 큰 한계:

  1. 오직 페이스북만이 이를 지원합니다. 사이트에 앱 링크를 추가해도 다른 앱에서의 딥 링크에 전혀 도움이 되지 않습니다.
  2. 지연 딥 링크를 지원하지 않습니다.
  3. iOS에서 작동하지 않습니다. 앱이 설치되지 않은 경우, 선택할 수 있는 것은 앱 스토어 뿐입니다.

페이스북이 추천하는 대로 앱 링크를 사용하는 경우의 이점은 명확합니다: 앱이 설치된 경우 페이스북이 이를 구동할 것이며 딥 링크에 사용할 맞춤 URI 경로를 받게 됩니다. 재계약만을 의도한 마케팅 캠페인의 경우 문제는 없습니다. 여전히 클릭 속성을 받지 못하지만(앱이 열린 후 소급하여 클릭을 추적하도록 만들어진 Branch 같은 특별한 툴을 사용하지 않는 한) 최소한 딥 링크만은 동작할 것입니다.

앱 링크의 이면

페이스북의 앱 링크에 의존하기에는 너무 큰 문제가 있습니다: 앱이 설치된 후 딥 링크를 원하면 페이스북은 모두 앱 스토어로 바로 보내버립니다. 이는 속성 툴 혹은 딥 링크 제공자를 활용할 기회가 없음을 뜻하며 앱이 설치되어 있지 않은 경우 클릭 데이터를 잃게 됩니다. (속성 데이터 또한 마찬가지입니다)

그래서는 안 됩니다. al:web:should_fallback 앱 링크 태그는 특별히 앱을 설치하지 않은 사용자를 앱 스토어 또는 웹 URL로 인도할지 여부를 제어하기 위해 존재합니다. 만약 al:web:should_fallback 이 true로 설정되면 사용자는 웹 URL로 인도되어야 합니다. (귀하의 웹사이트 혹은 Branch) 안타깝게도 이 태그는 iOS에서 지난 1년 이상 동작하지 않았으며 페이스북 팀 엔지니어로부터 고칠 수 없을 거라고 들었습니다. 현재 페이스북은 al:web:should_fallback이 false인 경우에만 iOS에서 딥 링크를 합니다.

(참고: al:web:should_fallback은 문서에 나타난 대로 여전히 안드로이드에서 동작하지만 언제라도 작동을 멈출 수 있습니다. 또한 플랫폼 별로 별도로 설정할 수 있는 방법도 없습니다.)

모든 유명 브랜드는 신규 사용자의 최초 경험이 앱 스토어나 플레이 스토어 페이지로 끝나기를 바라지 않습니다. 그리고 그들은 속성 데이터를 희생할 생각도 없습니다. 이렇기 때문에, 거의 보편적으로 al:web:should_fallback을 false로 설정합니다. 파트너 네트워크로부터의 피드백을 토대로 하여 Branch 링크는 이 방법론을 사용하여 모든 터치 포인트가 올바르게 캡처되도록 합니다.

앱 링크 한계에 대한 차선책

다행히, 몇 가지 차선책이 있는데 내부에 딥 링크를 가진 웹 콘텐츠 미리 보기를 제공할 수 있습니다. al:web:should_fallback을 false로 설정하고 모든 사용자를 미리 보기로 인도하여 앱을 이미 설치한 사용자가 원하는 경우 이를 열도록 합니다. 앱을 설치하지 않은 사용자는 이를 설치하거나 (지연 딥 링크로) 앱 버전 콘텐츠에 남는 것 가운데 선택할 수 있습니다. 맞춤 URI 스킴이 페이스북 웹 뷰에서 작동하지 않기 때문에 귀하의 콘텐츠 미리 보기 딥 링크가 iOS 유니버설 링크를 지원하는지 확인하십시오.

Branch는 이 콘텐츠 미리 보기를 제공하는, 당장 쓸 수 있는 두 가지 기본 방법을 제공합니다. 사용자의 앱 설치 여부에 관계없이 지능적으로 추적하기 때문에 사용자의 앱 설치 여부에 따라 열기 및 설치 사이의 콜 투 액션을 지능적으로 전환할 수도 있습니다.

Journeys 스마트 앱 배너

앱과 동일한 콘텐츠의 웹사이트를 가지고 있다면 Journeys 스마트 앱 배너는 기존의 콘텐츠를 딥 링크 미리 보기로 바꾸어주는 즉시 사용 가능한 솔루션입니다. 이는 페이스북을 포함하여 다양한 상황에서 웹에서 앱으로의 전환을 돕습니다.

Deepviews

사이트가 없거나 사이트에서 앱 콘텐츠를 쓸 수 없다면 버튼 하나 무르는 것처럼 쉽게 Deepviews를 활성화할 수 있습니다.


페이스북 앱 링크는 폐쇄적인 페이스북 앱 외부로 딥 링크를 시도할 때 몇몇 문제를 해결하지만 모든 터치 포인트를 측정하려는 마케팅 담당자의 요구사항에는 턱없이 부족합니다. 사용자에게 원활한 경험을 제공하려면 전체 경험을 통제할 수 있는 더욱 섬세한 솔루션이 필요합니다.

Contact Sales Create Links