요약: 이 가이드를 사용하면 앱 스토어 또는 앱 홈페이지에 먼저 다이렉트하지 않아도 앱에서 기존 앱 사용자를 리타게팅하는 링크를 생성하고 특정 경험(예: 특정 페이지)으로 직접 링크를 전송할 수 있습니다. 해당 사용자가 리타게팅 어트리뷰션을 사용하면 어트리뷰트됩니다.
![]() |
![]() |
![]() |
![]() |
관련 자료: SRN의 디퍼드 링킹
작업 범위
직무별 작업
일러두기: 이 가이드는 마케터가 개발자와 협력하는 경우와 방법에 대해 설명합니다. |
선행 조건
|
소요 시간 마케터와 모바일 개발자가 협업하여 약 3시간 (지원되는 활용 사례에 따라 상이) |
작업 결과 원링크 2부에서 생성한 커스텀 링크는 기존 앱 사용자들이 클릭하면 앱을 실행시킵니다. 원링크 3부는 기존 앱 사용자가 링크를 클릭할 경우, 앱 내 특정 콘텐츠로 이동시키는 법에 대해 다룹니다. 이런 링크를 설정하기 위해, 앱스플라이어 SDK의 딥링킹 데이터를 사용합니다. |
예시
마케터인 철수는 페이스북 포스트(이전 가이드 예시 참조)로 기존 앱 사용자가 앱으로 돌아오는 성과를 약간 냈습니다. 그러나 페이스북에 게재된 링크를 클릭한 사람들 중에서, 구매로 전환하는 사람들은 별로 없었습니다.
철수는 전환율을 높이기 위해 앱으로 구매를 할 때마다 복숭아, 사과, 아보카도 꾸러미를 무료로 주는 행사를 하기로 했습니다. 이 행사를 알리기 위해, 기존 앱 사용자를 위한 딥링크를 만들었습니다. 그리고 기존 모바일 앱 사용자에게 앱으로 구매하면 3가지 몸에 좋은 과일을 무료로 제공한다는 프로모션 메일을 보냅니다.
메일에 언급된 각 과일마다 (앱 개발팀의 도움을 받아) 원링크로 작동하는 딥링크를 걸어,
- (모바일 OS에 상관없이) 앱을 설치한 기존 사용자는 해당 과일 페이지에 바로 이동하도록 합니다.
- 앱이 없는 신규 사용자는 사용하는 디바이스에 따라 적절한 앱스토어나 랜딩 페이지로 이동합니다.
철수는 추가 개발 작업 없이 더 많은 링크를 만들어 다른 상품 페이지로 딥링킹할 수 있습니다.
절차
사용자정의 링크를 생성하려면 파라미터와 값을 선택해야 합니다. 모바일 사용자가 커스텀 링크를 클릭하면, 앱스플라이어는 그 파라미터와 파라미터 값을 앱의 내부 코드에 전달합니다.
모바일 개발자가 작성한 앱 코드는 앱과 (연동되어 있으면) 연동되어 있는 앱스플라이어 SDK를 통해 파라미터 정보를 수신하고 앱이 특정 동작을 하도록 합니다. 예를 들어, 특정 페이지로 이동하도록 합니다.
다음 절차에 따라 파라미터와 파라미터 값으로 앱을 설치한 iOS 혹은 안드로이드 앱 사용자를 앱 내 특정 콘텐츠로 이동시키는 커스텀 링크를 만드십시오.
1. 커스텀 딥링크 만들기
커스텀 딥링크 만들기
-
iOS와 안드로이드 개발자에게 문의하여 deep_link_value 계획을 링크에서 설정합니다.
- deep_link_value는 사용자가 디렉트할 특정 인앱 콘텐츠의 값 이름입니다. 개발사는 코드에서 deep_link_value의 원하는 동작을 구현합니다.
- 개발자들은 코드에서 원하는 동작을 구현합니다. 가이드를 공유하여 테크니컬 플로우를 이해하고 예시를 확인합니다.
- 안드로이드 및 iOS용 통합 딥링킹(UDL): 앱 사용 유무에 상관없이 새로운 사용자와 기존 사용자를 딥링킹 및 디퍼드 딥링킹합니다.
UDL에 대한 고려사항: SDK V6.1 이상이 필요합니다. -
일러두기: 이미 딥링킹을 위해 원링크를 사용하는 고객이 UDL 대신 안드로이드 및 iOS에서 레거시 메서드를 사용할 수 있습니다.
팁
마게터와 개발자가 deep_link_value(기타 다른 파라미터/값 등)를 위해 가장 길게 쓸 수 있도록 함께 결정하여 앱의 추가 업데이트를 최소화할 수 있도록 해야 합니다.
deep_link_value는 제품 SKU, 소셜 미디어 게시 ID, URL 경로 또는 기타를 기반으로 할 수 있습니다. 선택한 파라미터에 동적인(dynamic) 값을 허용하는 시스템을 만들도록 개발자와 합의하시길 강력히 권합니다. 그래야 추후 개발자가 앱 코드를 변경할 필요 없이, 앱 내 다양한 콘텐츠로 이동하는 다양한 딥링킹을 만들 수 있습니다.
아래 URL 예를 참고하십시오. 과일 유형의 deep_link_value를 마케터와 개발자가 함께 선택합니다. 그리고 개발자가 값을 동적으로 만들면 개발팀과 추가 작업 없이도 마케터가 다른 과일을 입력할 수 있습니다.
https://onelink-sample-app.onelink.me/H5hv?pid=Email&c=fruit_of_the_month&deep_link_value=apples...
https://onelink-sample-app.onelink.me/H5hv?pid=Email&c=fruit_of_the_month&deep_link_value=bananas...
https://onelink-sample-app.onelink.me/H5hv?pid=Email&c=fruit_of_the_month&deep_link_value=peaches...
- 안드로이드 및 iOS용 통합 딥링킹(UDL): 앱 사용 유무에 상관없이 새로운 사용자와 기존 사용자를 딥링킹 및 디퍼드 딥링킹합니다.
- 앱이 지정한 파라미터와 파라미터 값에 따라 동작한다는 것을 개발자와 확인한 후에 앱스플라이어 대시보드로 가서 경험 및 딥링킹 < 원링크 메뉴를 클릭합니다.
-
이전 가이드에서 생성한 링크를 클릭합니다.
커스텀 어트리뷰션 링크 페이지가 열립니다.
-
딥 링킹 및 리디렉션 탭에서 개발자와 함께 정한 딥링크 값을 입력합니다.
- [선택사항] 인앱 경험 이상의 딥링킹(예: 사용자를 제품 페이지로 이동시키고 별도의 할인 제공)이 필요하면 (deep_link_sub1 파라미터를 사용하여) 추가 딥 링크 값을 딥 링크 데이터 페이로드에 추가할 수 있습니다. 추가적인 딥링크 파라미터(deep_link_sub2-10)를 어트리뷰션 탭에 추가할 수 있습니다.
- 링크 업데이트를 클릭합니다.
참고
개발자가 파라미터와 동적 값을 구현하면, 마케터는 원링크 API를 사용하여 커스텀 링크를 수천 개 자동 생성할 수 있습니다. 더 알아보기
2. 테스트하기
선행 조건:
앱을 설치한 안드로이드 및/또는 iOS 디바이스 개발자가 변경 작업을 한 앱 소스와 앱 버전의 앱이 설치되어 있는지 확인합니다.
링크 테스트하기
- 앱스플라이어 대시보드로 가서 경험 및 딥링킹 < 원링크 메뉴를 클릭합니다.
- 테스트하고자 하는 링크의 액션 아이콘을 클릭하고 URL얻기를 클릭합니다.
- 핸드폰으로 숏링크 URL이나 롱링크 URL을 보냅니다. QR 코드를 확인합니다.
- 핸드폰 카메라나 QR 스캐너 앱으로 QR 코드를 스캔합니다.
-
링크를 이메일이나 WhatsApp으로 보내고 핸드폰으로 링크를 엽니다.
주의: iOS 노트로 붙여넣기를 하거나 모바일 브라우저에 바로 붙여넣지 마십시오. 이런 경우, 모바일 OS가 의도적으로 앱을 열지 않을 수 있습니다.
-
모바일 디바이스에서 링크를 클릭합니다.
앱이 실행되고 링크 파라미터에서 설정한 특정 콘텐츠가 보여야 합니다. - 앱스플라이어 리타겟팅대시보드로 갑니다.
링크의 미디어소스(예: 테스트) 및 URL에 입력한 캠페인 이름 하에서 새로운 클릭과 리인게이지먼트(앱 열기)를 확인합니다.
링크가 예상대로 작동하지 않습니까? 문제 해결 가이드에서 해결 방법을 확인하세요.
이 문서에 있는 절차를 모두 완료하셨다면, 축하합니다! 지금 만든 링크를 앱을 설치한 기존 앱 사용자가 클릭하면, 앱 내 특정 콘텐츠로 바로 이동하며 리타겟팅 어트리뷰션 데이터를 받아보실 수 있습니다.
- 다음 단계로 넘어가기
다음 단계
앱을 처음 설치하는 신규 사용자가 커스터 링크를 클릭하면 어떤 경험을 하게 될까요?
원링크 가이드 4부에서는 디퍼드 딥링킹(deferred deep linking)을 이용해 앱을 처음 설치하는 사용자에게 기존 앱 사용자와 동일한 딥링킹 경험을 제공하는 방법을 배웁니다. 디퍼드 딥링킹은 앱이 없는 사람이 원링크를 클릭했을 때 앱스토어로 이동시키고 앱을 다운받으면 바로 앱 내 특정 콘텐츠를 보여주는 기술입니다.