모바일 컨텐츠 이야기


모바일 딥링크에 대한 다섯 가지 오해


웹은 하이퍼텍스트(hypertext)를 통해 정보가 연결되고 확장된다. 하이퍼텍스트는 '월드와이드 웹(www)’이라는 이름으로 인터넷 세계를 지배한 가장 큰 장점 중에 하나이다. 그런데, 사용자들이 모바일기기에서는 앱(App)을 중심으로 사용하면서 정보가 단절되고 있다. 이러한 문제점을 해결하기 위한 수단 중에 하나로 '딥링크(Deeplink)’가 논의되고 있다. 딥링크는 매우 중요한 기술적인 키워드임에도 불구하고 잘못 이해되는 부분들이 있어 몇가지 내용을 정리해보고자 한다. 딥링크에 대한 이해가 부족하신 분들에게 조금이나마 도움이 되기를 바란다.


첫째, 딥링크는 모바일앱에서만 사용되는 기술이다.
그렇지 않다. 너무 기본적인 내용인데 의외로 잘못 알고 계시는 분들이 많아 최근에 놀라고 있다. 아무래도 ‘모바일 딥링크’를 지나치게 강조한 일부 보고서들이 나오면서 만들어진 오해인듯 싶다. 사실, 딥링크는 매우 고전적인 개념이다. 인터넷 인프라가 지금처럼 발달하지 않은 웹초기 시절에 정보를 연결하기 위해 아웃링크(Outlink)를 할 때는 메인 페이지로 걸어주는 것이 예의였다. 연결이 되는 웹서비스의 트래픽에 도움을 주고자 하는 암묵적인 룰이었다.

하지만, 웹페이지들의 구조가 점점 복잡해지고 트렌드가 바뀌면서 현재는 관련있는 특정 페이지로 직접 링크를 거는 것이 일반화 되고 있다. 이렇게 특정 페이지로 연결되는 링크를 딥링크라고 한다. 이러한 고전적인 개념을 모바일앱에 적용하려는 것일 뿐이다. 기술적인 구조는 전혀 다르지만 ‘딥링크’라는 사전적인 의미만으로는 이미 일반화된 용어이며 적용 환경을 모바일앱만으로 한정지을 수도 없다.


둘째, 딥링크는 특정 기술을 지칭한다.
그렇지 않다. 위에서 설명한 것과 같이 딥링크는 정보를 연결하는 개념일 뿐이다. 웹에서는 앵커(anchor) 태그를 통해 표준화된 방식으로 구현이 가능했다. 하지만, 모바일웹은 사정이 조금 다르다. 추상적인 개념을 실제로 구현하기 위해서는 플랫폼 사업자들이 별도의 SDK를 제공하고 앱개발자들은 해당 코드를 추가해주어야 동작을 하게 된다. 이 과정에서 구글이 가지는 시장의 영향력 때문에 모바일딥링크를 구글의 기술로 오해하는 분들을 종종 보게 된다.

하지만, 페이스북이나 트위터를 비롯해서 대형 광고 업체들도 고유한 딥링크 기술을 별도로 제공하고 있다. 모바일앱의 특정 정보를 불러온다는 기본적인 기능은 동일하나 리퍼러 체크, 사용자 행태와 같은 뒷단의 분석 데이터에서 조금씩 차이가 있다. 이렇게 서로 다른 사업자들의 딥링크 기술이 시장에 혼재해 있기 때문에 개발자들은 특정 사업자에게 종속되는 코드를 넣는 것에 부담을 느끼고 있다. 참고로 현재까지 구글의 딥링크를 지원하는 앱은 20개 정도에 불과하다.


세째, 딥링크를 사용하면 대상앱이 바로 실행된다.
개념적으로는 맞는 이야기지만 그렇지 않은 경우가 있다. 딥링크를 통한 앱의 구동방식은 제공 SDK나 플랫폼에 따라 조금씩 차이가 있다. 환경에 따라 대상앱이 바로 실행되며 원하는 정보가 바로 노출될 수 있지만 ‘항상’이라고 말할 수는 없다. 사용자들이 가장 쉽게 접할 수 있는 안드로이드 기반의 딥링크 구동방식을 예로 들어보자.

안드로이드는 일반적으로 암시적 인텐트(implicit intent)를 통해 외부와 연동된다. 그렇기 때문에 딥링크를 사용하더라도 실제 사용자가 링크를 눌렀을 때는 구동앱을 선택하는 리스트 팝업이 뜨는 경우가 많다. 기본 구동앱을 설정해 놓지 않았다면 사용자는 매번 팝업을 거친 후에 대상앱을 만나게 된다. 궁금하신 분은 Google+에 Pulse앱을 통한 딥링크를 실행해보면 된다.


넷째, 개발사는 딥링크를 구현하면 모바일앱만 있어도 된다.
가능은 하지만 서비스 성격에 따라 필요한 경우가 있다. 딥링크를 실제 서비스로 구현해보면 가장 큰 문제는 해당앱이 설치되지 않은 사용자들에 대한 처리이다. 앱설치 유도를 할 수 있을 것이라고도 생각할 수 있지만 대부분의 사용자는 그렇게 호의적이지 않다. 이러한 사용자군을 과감히 버릴 수 있다면 모바일앱만으로 가능하다.

하지만, 트래픽과 사용자의 접점이 중요한 일반적인 사업자라면 앱설치 유도 페이지보다는 어떤 형태이던지 해당 정보로 사용자를 유입해야 하는 것이 당연하다. 모바일앱에 있는 모든 기능을 제공할 필요는 없지만 해당 정보가 표시되는 정도의 가벼운 웹페이지가 현실적인 대안이 된다. 실제로 구글 딥링크를 적용한 사업자들의 대부분은 모바일웹을 동시에 제공하고 있다. 이렇게 모바일앱에서 특정 모바일 웹페이지의 정보를 노출하는 것 또한 모바일 딥링크이다. 간혹, 모바일 딥링크를 'App-to-App Linking’ 이라고 설명하는 보고서를 보게 되는데 이는 잘못된 설명이다.


다섯째, 구글이 딥링크를 강조하는 이유는 검색때문이다.
알 수 없다. 구글의 앱인덱싱이 검색 노출을 위해서 만들어낸 기술처럼 보이지만 검색이 전부라고 보기는 힘들다. 겨우 20개 남짓에 불과한 모바일앱의 정보를 인덱싱해서 보여주는 것이 구글의 목표는 아니었을 것이다. 게다가 대부분의 앱들이 웹도 동시에 제공하고 있다는 현실을 고려하면 정보의 크롤링이 구글에게 그렇게 절실해 보이지도 않는다.

오히려, 검색을 미끼로 구글 딥링크를 지원하도록 유도하고 이를 통해 앱에서의 사용 행태를 분석하고 쌓으려는 것이 구글의 본심이 아닐까 하는 개인적인 상상을 해본다. 딥링크의 보이지 않는 강력함은 리퍼러를 비롯한 사용자 행태를 분석해서 쌓이는 데이터이다. 이러한 데이터와 딥링크 기술은 자연스럽게 광고에서 사용될 가능성이 높다. 실제로 구글이 올해 4월에 딥링크 기술을 통해 앱설치를 유도하는 광고 상품을 내놓은 것을 보면 전혀 엉뚱한 상상은 아닌 듯 하다.



* 이 글은 제가 ZDNET Korea에 기고한 칼럼의 초벌입니다. 개인적인 기록을 위해 이곳에 남깁니다. 발행된 글은 여기에 있습니다.
2014/09/02 15:13 2014/09/02 15:13
top

 

파워블로거들이 언급하는 모바일


대부분의 파워블로거들은 Web에 대한 전문가이거나, Device에 대한 전문가가 많다. 아무래도 수요나 관심이 그런쪽에 많다보니 어쩔 수가 없는 듯 하다. 하지만 그들이 자신들의 전문 분야만 언급하는것은 아니다. 시장은 침체되어 있지만 관심은 증가하는 모바일 시장에 대한 언급도 그들은 꾸준히 하고 있다.

개인적인 로그를 적는 Blog에 그들이 어떠한 글을 포스팅하던지 사실 왈가불가할 문제는 아니다. 문제는 그들의 영향력이다. 그들의 포스팅을 많은 사람들이 보는데 간혹 모바일에 대한 이해가 부족한 상태로 글을 써내려 갈 때가 많다. 각 파워블로거들의 전문분야 지식에 대해 충분히 '전문가'로 인식되어 있는 일반인들에게 일반 모바일쟁이가 하는 소리보다 그들이 하는 이야기가 더 와닿을테고, 그러한 사소한 잘못된 정보의 전달이 모바일 시장에 대한 오해를 점점 키워가고 있다.

오늘은 어떤 파워블로거가 Openⓘ에서 얼마전에 이름을 바꾼 OpenNet을 언급하였다. 망개방 포탈을 단순하게 웹사이트를 모바일로 옮기는 것에 대한 오해를 시작으로 해서, 단순한 하나의 Application일 뿐인 서버 사이드 풀브라우저와 망개방 포탈을 같은 Layer로 언급하고 있다. 또한 SKT의 브랜드와 같았던 Openⓘ에 비해서 3사 공동포털로 확장된 OpenNet을 SKT의 관리아래에 있다는 느낌도 주고 있다. 마지막 경우는 명확하게 잘못 표기를 하지는 않았지만 망개방 포털이나 모바일에 관심이 없는 일반인들에게 오해를 주기에 충분하다.

물론 포스팅의 전반적인 Concern에 비하면 이러한 것은 사소한  것이다. 또한 이러한 실수를 일반 블로거가 했다면 별 문제가 아니다. 손바닥만큼 작긴 하지만 우리가 '블로고스피어스'라고 불리우는 곳에서 목소리가 큰 양반이 하는 것이 문제라는 것이다. 적어도 파워블로거정도라면 단순하게 '개인적인 로그' 이상의 의미를 이미 가지고 있는 것일테니깐...

요 근래 계속 모바일을 언급하는 것 같아서 조금 걱정이 되었고 이번 포스팅으로 댓글로 Communication을 하고 싶었지만 무슨 일인지 내 이름이 댓글 차단이 되어 있다. 희안하다. 한번도 댓글을 달아본적이 없는데 왜 차단일까... mobizen이란 이름이 전부 영어로 구성되어 있어서인가?

Web이라는 넓은 세상에서 보다보면 모바일이라는 세상이 아주 작고, Web과 비슷해 보여서 쉽게 다가가는 것 같다. 이번 경우를 제외하고도 Big Mouth들의 기성 언론 Base와 Web Side Opinion을 짬뽕해서 다가가는 안드로이드나 아이폰에 대한 언급들을 보면 살짝 짜증이 난다.

너무 시니컬한건가? 인정이다. 하지만 지금까지 "모바일은 이렇다더라"식의 논조로 인해 모바일 산업에 대해서 왜곡된 정보를 주는 것에 대해 넌절머리가 난다. 모르면 건드리지 말라고.. 다른 의견(Different Opinion)은 상관없지만 잘못된 정보(Wrong Information)는 시니컬해질 수 밖에 없는 것이야. 하긴 그 블로그는 Web 전문 블로그도 아니군...

2008/05/16 11:37 2008/05/16 11:37
top

  1. 작은인장 2008/05/16 21:45 PERM. MOD/DEL REPLY

    안녕하세요.
    글 잘 읽었습니다.

    망 개방 등에 대한 이야기는 애초에 꺼내지도 않았던 거 같은데... 너무 폭을 확대해석 하신 것이 아닌가 하는 생각을 해 봅니다. 님이 다신 댓글은 휴지통에 두 개 다 가 있더군요. 그 중 하나 복구하고 하나는 완전 삭제했습니다. Tistory에서 스팸을 걸러내는데 사용하는 EAS는 완전히 영어로 되어 있는 경우 스팸으로 인식하는 경우가 많습니다. 이 점은 이해해 주시고, 또 알아두시는 것이 좋을 것 같습니다.(뭐 아시고 계시겠지만...)

    위에서 말씀하신 내용 충분히 이해하고 있습니다만, 제 글은 전문가에게 이야기하는 것도 아니고, 일반 사용자를 대상으로 글을 작성했을 뿐입니다. 일반인들이 망개방 같은 것에 대해서 완전히 인식하는 사람은 거의 없을 것입니다. 제 주변 사람들을 봐도 그렇구요. 그런 부분에 대해서 제가 망 개방에 대해 이야기하고자 했다면 완전히 다른 시각에서 접근했겠죠. 요즘 그런 것에 대해서 생각을 많이 하고 있긴 합니다.

    아무튼..... 제 글을 잘못이라고 말씀하셨는데, 전 그렇게 생각하지는 않고 있습니다.
    각자의 시각차이가 영향이 있는 것이겠죠.

    즐거운 시간 보내세요.

    mobizen 2008/05/17 01:37 PERM MOD/DEL

    안녕하세요. 답변 감사드립니다.

    위의 제 본문을 다 이해하셨다고 했는데 그렇다면 OpenNet이 WINC에서 출발하여 Openⓘ를 거쳐서 온 망개방 포탈이라는 것을 아신다는 이야기인데요. 그런데도 OpenNet을 포스팅 하시면서 망개방 이야기를 애초에 꺼내지 않으셨다고 하시고 이를 일반인 눈높이라고 생각하시는군요.

    작은인장님이 포스팅을 납품하시는 코마스에서 원하는 '일반인 눈높이'라는 기준은 그렇다치더라도 '세상의 변두리에서 모바일을 외치는 작은 블로그'라고 하는 이 블로그는 일반인보다는 그래도 소수의 모바일 전문가들이 자주 오시는 곳인데 여기에서도 일반인의 눈높이에서 리플을 다셨다는 뜻인가요?

    그리고 "풀브라우저와 망개방이 별차이가 없다"는 말씀은 일반인의 눈높이와는 상관 없이 진짜로 그렇게 생각하시는거구요. 풀브라우저로도 대형포탈의 WEB Page에 접속할 수 있고, 망개방 포탈에서도 대형포탈의 WAP Page에 접속할 수 있으니 같은 것이라는 말씀이네요? Internet Explorer 하고 Internet도 같은거구요.

    이를 보니 작은인장님 말씀대로 시각차이가 너무 커서 더이상의 토론은 논쟁으로만 발전될 뿐 의미가 없을 것 같습니다. 좋은 블로그 생활 하시기를 바랍니다. 그럼..

    작은인장 2008/05/17 02:28 PERM MOD/DEL

    우선 제가 님 블로그가 어떤 취지로 개설됐는지 등을 알 수도 없는 것이고(제가 처음 와서 이 글 하나만 보고 갔을 뿐인데 알리가 없죠.), 더군다나 이 블로그에 오는 사람들이 어떤 사람들인지는 더 알 필요도 없는 것이죠. 만약 그런 수준의 댓글을 원하고, 그런 분들만 반응하기를 원하신다면 그걸 정확히 공지라도 걸어놓으셨어야 한다고 생각합니다. (근데 공지에 자잘한 것까지 주욱 나열되어 있어서 공지한다고 하더라도 별 효과는 없겠네요. -_-)
    따라서 제가 이 블로그에서 일반인 눈높이로 댓글을 달았거나 그런 눈높이로 작성한 글을 엮인 글로 보낸 것은 문제될 것은 없다고 생각합니다.

    제가 개방망 이야기를 꺼낸 적이 없다고 한 것은 제 글에서 이야기를 꺼낸 것이 없다고 한 것이죠. 제가 리뷰한 OpenNet 서비스가 개방망이건 아니건 그런 건 님이 말씀하신 소위 전문가들에게나 필요한 것이 아닌가 하는 생각을 해 봅니다. 다시 제 댓글을 읽어봐도 제가 언급하고 이야기한 것은 일반인 눈높이에서 적절했다고 생각합니다. (그리고 OpenNet은 사실 개방망은 아니죠.)

    풀부라우저 이야기는 어떤 말을 보시고서 그렇게 생각하신 건지 잘 모르겠네요.
    역시 님 말씀대로 시각차가 너무 커서 대화는 불가능할지도 모르겠습니다. 좋은 블로그 생활 하시기 바랍니다. 그럼..