요약: 새 사용자가 사용자정의 링크를 클릭하면 기존 사용자와 유사한 딥링킹 경험을 할 수 있습니다.
![]() |
![]() |
![]() |
![]() |
관련 자료: SRN의 디퍼드 딥링킹
작업 범위
직무별 작업
일러두기: 이 가이드는 마케터가 개발자와 협력하는 경우와 방법에 대해 설명합니다. |
선행 조건
|
소요 시간 마케터와 모바일 개발자가 협업하여 약 1.5시간 |
작업 결과 원링크 3부에서 설명한 것과 동일한 커스텀 딥링크를 앱을 설치하지 않은 신규 사용자들이 클릭하면, 우선 앱을 설치하도록, 사용하는 디바이스에 맞는 앱스토어로 이동합니다. 앱을 처음 실행하면, 신규 사용자는 특정 콘텐츠를 제공받습니다. 이 사용자의 클릭과 앱 인스톨은 마케터가 정의한 온드 미디어 소스를 어트리뷰션으로 기록합니다. |
예
철수의 몸에 좋은 과일을 홍보하는 이메일 캠페인(이전 가이드 예시 참조)은 기존 앱 사용자를 성공적으로 딥링킹시켜 Feed Me 앱 내 과일 페이지를 보여줍니다.
그런데 철수의 마케팅 메일을 받아본 사람들 중에 앱을 아직 설치하지 않은 사람들이 많습니다. 철수는 이 모바일 앱 가망 고객들이 기존 앱 사용자와 똑같은 캠페인에 참여하여 전환율과 앱 사용자 만족도를 높이려고 합니다.
안드로이드 개발자와 iOS 개발자의 도움을 받아, 철수는 Fee Me 앱에 디퍼드 딥링킹 기능을 추가합니다. 앱이 없는 사람은 이메일로 받은 원링크를 클릭하면, 이메일로 받은 원링크를 클릭하면, 앱을 처음 실행시킬 때 과일 행사 페이지가 바로 보입니다.
절차
신규 사용자를 위한 디퍼드 딥링킹은 커스텀 어트리뷰션 링크의 파라미터와 파라미터 값을 이용하여 작동합니다. 커스텀 링크를 클릭하면, 앱스플라이어는 어트리뷰션 데이터를 파싱(parsing: 분석)하여 앱 내부 코드에 전달합니다.
모바일 개발자가 작성한 앱 코드는 앱과 (연동되어 있으면) 연동되어 있는 앱스플라이어 SDK를 통해 파라미터 정보를 수신하고 앱이 특정 동작을 하도록 합니다. 예를 들어, 특정 페이지로 이동하도록 합니다.
참고
애플 유니버설 링크, 안드로이드 앱 링크, URI 스킴으로 기존 앱 사용자에게 모바일 앱이 열립니다. 그러나 사용자에게 앱 내 특정 콘텐츠를 제공하려면, 개발자는 앱스플라이어 SDK를 이용하여 딥링크 정보에 접근해야 합니다.
디퍼드 딥링킹은 매우 유사합니다.앱을 처음으로 실행할 때, 개발자는 앱스플라이어 SDK 메서드를 이용하여 딥링크 정보에 액세스해야 합니다. 개발자는 이 정보를 사용해 새 사용자를 맞춤식 콘텐츠로 이동할 수 있습니다.
이처럼, 기존 사용자와 신규 사용자에게 앱 내 특정 콘텐츠를 쉽게 제공하기 위해 다음 절차를 수행하십시오.
디퍼드 딥링킹 구현하기
디퍼드 딥링킹의 사용자 경험 및 사용자정의 리디렉션은 다음 파라미터를 사용하여 수행됩니다.
- deep_link_value
- [선택 사항] deep_link_sub1-10
디퍼드 딥링킹 구현 절차:
- 커스텀 어트리뷰션 링크 설정하기
- 이전 가이드를 사용하여 생성했던 동일한 사용자정의 링크를 사용한다면 새로운 deep_link_value, deep_link_sub1-10(또는 기타 새로운 파라미터)을 설정할 필요가 없습니다. 이미 설정한 것과 같은 deep_link_value 및 deep_link_sub1-10 파라미터를 사용할 수 있습니다.
- 새 파라미터를 만드려면, 이전 가이드 안내를 따르십시오.
-
iOS 및 안드로이드 개발자와 협업합니다.
- 처음으로 실행할 때 SDK에서 어트리뷰션 데이터를 가져온 다음에 deep_link_value, deep_link_sub1-10(그리고 기타 파라미터 및 값)을 사용하는 데 동의해야 합니다. 이전 가이드 안내 사항에 따라 이미 합의가 되었다면, 신규 사용자에게도 같은 로직을 구현하면 됩니다. 파라미터 이름 제한 사항을 확인하세요.
- 개발자들은 코드에서 원하는 동작을 구현합니다. 가이드를 공유하여 테크니컬 플로우를 이해하고 예시를 확인합니다.
- 앱이 지정한 파라미터와 파라이터 값에 따라 동작하는지 개발자와 꼭 확인하시기 바랍니다.
iOS 개인 릴레이를 통한 디퍼드 딥링킹
iOS 15의 출시로 Apple은 iCloud와 함께 사용자에게 개인 릴레이라고 하는 기능을 제공합니다. 이 기능은 사용자들에게 웹 브라우징 트래픽을 암호화하고 정확한 위치와 IP 주소 및 브라우징 트래픽 콘텐츠를 숨기는 옵션을 제공합니다. 사용자가 개인 릴레이에 가입하는 경우, 어트리뷰션과 딥링킹에 간섭할 수 있습니다. 즉, 앱이 없는 새 사용자가 앱 스토어로 이동해 앱을 설치하고 실행하면 개인 릴레이가 앱의 특정 페이지로 전송되지 못하게 할 수 있습니다.
딥링킹(DDL)이 예상대로 계속 작동하도록 하려면 다음 앱스플라이어 솔루션 중 하나를 구현해야 합니다.
- [권장] 앱 클립 기반 솔루션: 사용자 어트리뷰션 데이터를 제공하는 앱 클립을 작성하고, 사용자에게 DDL이 달성하고자 하는 것과 유사한 사용자정의 앱 클립 환경을 안내합니다. 앱 클립에는 앱 클립에서 전체 앱으로 사용자를 안내하는 흐름도 포함될 수 있습니다.
- 클립보드 기반 솔루션: URL에서 디퍼드 딥링킹 데이터를 복사하고 사용자를 앱으로 올바르게 리디렉트하는 웹 랜딩 페이지를 작성합니다. 일러두기: 이 솔루션은 어트리뷰션에 도움이 되지 않습니다.
앱 클립 기반 솔루션
이 솔루션은 iOS에서 이용할 수 있는 앱 클립 기술과 원링크 숏 URL(OneLink short URL)을 결합하고, 전체 앱을 설치할 필요 없이 사용자가 제품 내의 특정 흐름에 사용자를 보낼 수 있도록 합니다. 원링크 숏 URL은 사용자 어트리뷰션 데이터를 제공하며, 사용자에게 사용자정의된 앱 클립 경험을 DDL에서 달성하려는 DDL과 유사하게 지정합니다. 앱 클립에는 사용자의 앱 클립에서 전체 앱으로 사용자를 안내하는 흐름도 포함될 수 있습니다. 일러두기: 사용자가 앱 클립 기반 솔루션에서 전체 앱을 다시 설치하는 경우, 앱스플라이어에서 오가닉 인스톨로 리포트될 수 있습니다.
흐름
앱 클립 기반 DDL 솔루션의 흐름은 다음과 같습니다.
- 광고주는 앱 클립을 만들고 이를 개인 릴레이를 설정한 사용자를 위해 원링크 템플릿에 추가합니다.
- 사용자가 원링크 URL을 누릅니다.
- 앱스플라이어 웹 핸들러는 다음과 같은 사항을 확인합니다.
- 기기가 iOS 15 이상을 사용 중임
- 브라우저는 Safari임
- 사용자가 개인 릴레이 기능을 설정함
- 앱스플라이어에서 위 사항을 확인하면 사용자에게 앱 클립 재생 또는 Safari에서 보기를 클릭하도록 프롬프트가 표시됩니다.
- 사용자가 앱 클립 재생을 클릭하면 앱 클립 카드가 사용자에게 표시됩니다.
- 사용자가 Safari에서 보기를 클릭하면 랜딩 페이지가 열리고 앱 클립이 열립니다.
- 사용자가 앱 클립을 엽니다.
- 앱 클립이 열리고 앱 마케터와 개발자가 결정한 경험을 사용자에게 제공합니다.
- 앱 클립이 사용자를 완전한 앱으로 안내하는 흐름을 포함하는 경우, 사용자는 앱 스토어로 전송되어 전체 앱을 다운로드할 수 있습니다. 앱 실행 시 사용자는 개발자가 정의한 사용자 경험을 얻을 수 있습니다.
전제조건: 앱스플라이어 SDK V6.4.0 이상
앱 클립 기반 DDL 솔루션을 설정하는 방법:
- 개발자에게 앱 클립 기반 솔루션 개발 허브 지시사항을 따르도록 하십시오. 그리고 원하는 사용자 경험을 제공하는 앱 클립을 생성합니다. 여기에는 앱 클립에서 전체 앱으로 사용자를 안내하는 흐름도 포함될 수 있습니다.
- 범용 링크 및 디퍼드 딥링킹을 사용하여 원링크 템플릿을 작성하거나 편집하십시오.
- 원링크 템플릿에서 사용자에게 개인 릴레기가 있는 경우 앱 클립 표시를 설정하십시오. 앱 클립이 없으면 이를 켜지 마십시오.
일러두기: 애플리케이션 클립 기능 추가(또는 제거)와 같은 유니버설 링크가 있는 원클릭 템플릿을 변경하는 경우 AASA 파일을 업데이트하는 데 몇 시간이 걸릴 수 있습니다. 따라서 템플릿을 기반으로 작성한 링크가 바로 업데이트된 기능을 갖고 있지 않을 수 있습니다. - 원링크 템플릿 기반 사용자정의 링크를 생성합니다.
- App Store Connect에서 앱 클립 경험 섹션으로 이동하여 앱 URL로 스크롤한 후 원링크 템플릿 URL(도메인+템플릿 ID)을 입력하십시오. 예:
yourbrand.onelink.me/GrbZ
), 또는 특정 원링크 사용자정의 링크 숏 URL입니다.
일러두기: 원링크 사용자정의 링크를 입력하면 앱 클립 기반 솔루션이 해당 특정 링크를 탭하는 사용자에 대해서만 작동합니다. 원링크 템플릿을 기반으로 작성된 기타 링크는 작동하지 않습니다.
클립보드 기반 솔루션
흐름
클립보드 기반 DDL 솔루션의 흐름은 다음과 같습니다.
- 광고주는
af_cp_lp=true
매개변수를 포함하는 디퍼드 딥링크를 작성합니다. - 사용자가 디퍼드 딥링크를 탭합니다.
- 앱스플라이어가 다음 사항을 확인합니다.
- 기기가 iOS 15 이상을 사용 중임
- 브라우저는 Safari임
- 사용자가 개인 릴레이 기능을 설정함
- 링크에
af_cp_lp=true
매개변수가 포함되어 있는지 여부.
- 앱스플라이어가 상기 사항을 확인하면, 앱 아이콘, 이미지 및 CTA를 포함하는 웹 랜딩 페이지가 App Store에서 애플리케이션을 가져오기 위해 로드됩니다. 사용자는 또한 애플리케이션의 특정 페이지로 보내는 최상의 사용자 경험을 보장하기 위해 URL이 복사되는 프로세스를 설명하는 메시지를 볼 수 있습니다.
- 사용자가 앱 가져오기를 누릅니다.
- 사용자는 앱 스토어로 가서 앱을 설치합니다. 그런 다음 첫 번째 실행 시 특정 애플리케이션 페이지로 전송됩니다.
요구 사항
랜딩 페이지 DDL 솔루션 복사/붙여넣기에는 다음이 필요합니다.
- Safari에서 웹을 검색할 사용자.
-
af_cp_lp=true
매개변수를 포함하는 디퍼드 딥링크. - 앱스플라이어 iOS SDK V6 이상.
- 사용자의 iOS 앱 개발자가 디퍼드 딥링크 데이터를 클립보드의 URL에 붙여넣는 코드를 구현합니다. 이는 앱스플라이어 SDK의 일부가 아닙니다.
- 확인란을 선택한 상태로 유지하는 일반 사용자입니다(기본값). 선택하지 않은 경우, URL은 복사되지 않으며 디퍼드 딥링크는 작동하지 않습니다.
설정
클립보드 기반 DDL 솔루션을 설정하는 방법:
-
iOS 개발자에게 다음을 알려줍니다.
- dev hub 지침을 따르고 앱스플라이어 SDK에 필요한 코드를 통합하십시오.
- 클립보드의 URL에 디퍼드 딥링크 데이터를 붙여넣는 코드를 구현합니다. 이는 앱스플라이어 SDK의 일부가 아닙니다.
-
af_cp_lp=true
매개변수를 링크에 추가하십시오.
앱스플라이어 원링크 사용자정의 링크 UI에 사용자정의 매개변수를 추가하거나 링크에 매개변수를 간단히 추가하여 이를 수행할 수 있습니다.
테스트
선행 조건:
- 앱을 설치하지 않은 안드로이드 및/혹은 iOS 디바이스 디퍼드 딥링킹은 신규 앱 설치를 위한 기술입니다. 그러므로 앱의 어떤 버전이라도 설치되어 있으면 안됩니다.
- 테스트 기기는 등록해야 합니다.
기기가 등록되지 않은 경우 반복 인스톨은 어트리뷰트될 수 없습니다(앱으로 올바르게 리디렉션된 경우에도). 일러두기: 리타게팅 기능을 테스트하는 경우 리타게팅을 활성화하고 테스트 기기를 등록하지 마십시오. - 전환 데이터 응답 시나리오를 여기에서 확인하십시오.
링크 테스트하기
- 앱스플라이어 대시보드로 가서 경험 및 딥링킹 < 원링크 메뉴를 클릭합니다.
- 테스트하고자 하는 링크의 액션 아이콘을 클릭하고 URL얻기를 클릭합니다.
- 핸드폰으로 숏링크 URL이나 롱링크 URL을 보냅니다. QR 코드를 확인합니다.
- 핸드폰 카메라나 QR 스캐너 앱으로 QR 코드를 스캔합니다.
-
링크를 이메일이나 WhatsApp으로 보내고 핸드폰으로 링크를 엽니다.
주의: iOS 노트로 붙여넣기를 하거나 모바일 브라우저에 바로 붙여넣지 마십시오. 이런 경우, 모바일 OS가 의도적으로 앱을 열지 않을 수 있습니다.
-
모바일 디바이스에서 링크를 클릭합니다.
앱을 다운로드할 수 있는 앱스토어로 이동합니다. 앱을 다운로드하지 마세요!
- 개발자가 생성한 새 앱 버전을 설치합니다.
- 앱을 실행합니다. 앞서 설정한 특정 페이지가 열려야 합니다.
-
앱스플라이어의 개요 대시보드에서 신규 인스톨을 확인하십시오.
새 클릭을 찾고 미디어소스(예: 테스트) 아래에 설치하고 사용자정의 링크에 설정한 캠페인 이름을 찾으십시오. 일러두기: 다시 대상 기능을 테스트하는 경우에는 새 어트리뷰션이 기록되어야 합니다.
링크가 예상대로 작동하지 않습니까? 문제 해결 가이드에서 해결 방법을 확인하세요.
이 문서에 있는 절차를 모두 완료하셨다면, 축하합니다! 지금 구현한 디퍼드 딥링킹은 앱이 없는 고객이 앱을 설치하자마자 프로모션 페이지를 볼 수 있도록 하는 기술입니다.