셀프 딥링킹 가이드
Last updated
Last updated
애드브릭스가 제공하는 트래킹 링크를 사용하지 않고, 직접 딥링킹 앱 오픈 및 마켓 랜딩을 처리하기 위해 필요한 사항을 안내합니다.
트래킹 링크 생성
딥링킹 페이지 수정
지연된 딥링크 구현
셀프 딥링크를 트래킹 하기 위해선 일반적인 상황과 다른 세팅으로 트래킹 링크 생성이 필요합니다.
랜딩 포맷을 'Custom Landing'으로 설정한 후 '다음' 버튼을 클릭합니다.
딥링킹을 처리할 페이지 URL을 입력한 후 트래킹 링크를 생성합니다.
애드브릭스 트래킹 링크 클릭 시 생성되는 abx_tid는 랜딩 URL 주소 뒤에 붙여져 전달됩니다.
랜딩되는 페이지 주소에서 다음과 같은 스크립트를 이용하여 abx_tid를 조회하여 얻어낼 수 있습니다.
랜딩 URL 주소에서 얻어낸 abx_tid를 마켓 랜딩 URL이나 딥링킹 URL에 추가하여 랜딩되도록 처리합니다.
기존마켓 주소에 &referrer=abx_tid
와 같이 추가합니다.
셀프 딥링킹 연동이 완료된 상태에서 지연된 딥링크를 구현할 수 있습니다.
이때 전달되는 딥링크 데이터는 트래킹 링크 생성 시 설정한 딥링크 처리 페이지 주소입니다.
따라서 앱에서도 디퍼드 딥링크 리스너를 통해 전달되는 딥링크 처리 페이지 주소를 통해 앱의 특정 화면으로 이동할 수 있도록 설정되어 있어야 합니다.
앱에서 지연된 딥링크를 핸들링하도록 연동이 필요합니다.
지연된 딥링크를 사용하기 위해선 트래킹 링크 설정을 아래와 같이 변경해야 합니다.
1) 랜딩 포맷을 'Download + Deeplink'로 설정합니다.
2) 기설치자 랜딩지점(딥링크) 설정 탭에서 딥링크 패스 방식을 '동적 패스'로 선택합니다.
3) 미설치자 랜딩지점 설정 탭에선 '직접 설정'으로 변경 후 딥링크를 처리할 페이지 URL을 입력합니다.
4) 트래킹 링크 생성 시 추가된 deeplink_custom_path에 딥링크 처리 페이지 URL을 인코딩 후 입력합니다.
5) 트래킹 링크 클릭 후 앱 설치 및 실행 시, 디퍼드 딥링크 리스너로 딥링크 처리 주소가 전달되는지 확인합니다.
디퍼드 딥링크 리스너를 통해 전달되는 값 : https://my.webpage.com/landing_url.html
/