본 문서에서 트래킹 링크가 무엇이며 어떤 정보를 담을 수 있는지, 또한 트래킹 링크 생성 및 커스텀 트래킹 링크 생성 메뉴에서 어떻게 생성할 수 있는지 확인하세요.
트래킹 링크는 앱의 인스톨을 광고 클릭에 어트리뷰트하기 위해 사용됩니다. 링크는 기본적인 어트리뷰션 데이터 외에도 Singular 리포트에서 추후 확인할 수 있도록 다른 속성 역시 포함할 수 있습니다. 이러한 데이터를 통해 마케팅 결과에 대한 보다 상세한 정보를 얻을 수 있습니다.
Singular를 통해 생성할 수 있는 트래킹 링크에는 두 가지 종류가 있습니다.
- 일반 트래킹 링크 - AdColony나 Chartboost 처럼 연동된 파트너용으로 사용됩니다.
- Smart Links - 이메일이나 SMS 캠페인처럼 커스텀 마케팅 소스용으로 사용됩니다.
주의: Facebook과 같은 자기 기여 네트워크(Self Attributing Networks)에는 트래킹 링크가 필요하지 않습니다. 이러한 소스 설정을 위해서는 어트리뷰션 연동: 특정 지침 문서를 확인하세요.
트래킹 링크 개요
잠재적인 유저가 광고를 클릭하면 실질적으로는 트래킹 링크가 클릭되어 Singular 서버로 전달된 이후 앱 스토어로 리디렉션됩니다. Singular는 해당 트래킹 링크에 포함된 데이터를 저장한 후, 유저가 앱을 인스톨하는 경우 Singular 어트리뷰션 서비스에서 잠재적인 유저가 광고를 클릭하는 경우 트래킹 링크를 클릭하게 됩니다. Singular 서버에서는 해당 트래킹 링크에 포함된 정보를 저장하였다가, 나중에 사용자가 앱을 설치하면 Singular attribution Service에서 설치를 해당 클릭과 일치시킵니다.
더 자세한 정보가 필요하시면 인스톨 어트리뷰션 문서를 확인하세요.
트래킹 링크 생성
Link 형식
Singular 어트리뷰션 서비스에서 사용되는 트래킹 링크의 기본적인 형식은 다음과 같습니다.
https://c.singular.net/api/v1/ad?st=[link_id]&h=[link_hash]
주의:
- "st"와 "h"는 트래킹 링크 매개 변수입니다. 더 많은 매개 변수를 추가할 수록 Singular에서는 사용자에 대한 더 많은 데이터를 받을 수 있습니다. 전체 매개 변수 리스트는 아래에 상술합니다.
- "[link_id]"와 "[link_hash]"는 매크로 예시입니다. 트래킹 링크에 매크로를 포함하는 경우 광고 네트워크가 앱이 유저에게 표시되는 시점에 이를 실시간으로 관련 정보로 치환합니다. 각 광고 네트워크는 고유한 자체 매크로를 제공하며 이를 직접 올바른 데이터로 변경해야 합니다.
예를 들어 다음 트래킹 링크에는 [GOOGLE_AD_ID], [OS_VERSION] 등 여러 매크로가 포함돼 있습니다. 사용자가 이 트래킹 링크가 포함된 광고를 클릭하는 시점에 광고 네트워크가 매크로들을 실제 데이터로 대체합니다.
https://c.singular.net/api/v1/ad?st=82228468160&udid=[RAW_UDID]&and1=[SHA1_ANDROID_ID]&aifa=[GOOGLE_AD_ID]&s=[APP_ID]&idfa=[IDFA]&odin=[ODIN1]&udi1=[UDID]&api_key=d4636d565f59e217801b5721af716eac&product_id=[PRODUCT_ID]&ip=[IP_ADDRESS]&ve=[OS_VERSION]&cl=[CLICK_ID]&pc=[RAW_AD_CAMPAIGN_ID]&h=99ebf893909cc390843b2cabc6c4f7eccb567676
특정 소스에 포함되어야 할 매크로가 누락된 경우 support@singular.net에 어떤 매크로가 누락되었는지 안내해주세요.
"링크 생성" 페이지 사용법
Singular UI에서 트래킹 링크에 포함하고자 하는 정보를 입력할 수 있는 페이지를 찾아볼 수 있으며, 해당 페이지에서 적절한 매개 변수 및 매크로를 사용하여 자동으로 링크를 생성할 수 있습니다.
- 어트리뷰션 > 링크 생성으로 이동합니다.
- 앱, 사이트, 목적 URL를 선택합니다. (만약 사이트나 목적 URL이 누락된 경우 앱 화면을 참조해서 누락된 데이터를 업데이트하세요.)
- 딥링크 (혹은 iOS의 Universal Link)를 선택했다면, 선택 사항으로 지연된 딥링크(deferred deeplink, DDL)을 체크할 수도 있습니다. "myapp://page?id=1"과 같은 딥링크 값을 사용했다면 SDK 콜백에서 "myapp://page?id=1"과 같은 값이 전달됩니다.
- 소스 이름을 입력하고 소스 선택 리스트에서 고르세요.
만약 선택된 소스가 아직 설정되지 않았다면 소스를 설정하라는 경고 메시지가 나타납니다. 각 소스의 선택 옵션은 다를 수 있음을 유의하세요.
더 많은 정보가 필요하신 경우 파트너 설정, 룩백 윈도, 이벤트 포스트백 문서를 참조하세요. - 캠페인 이름을 입력 후 링크 생성을 누르세요.
- 트래킹 링크가 준비되었습니다. 복사 버튼으로 복사할 수 있습니다.
"커스텀 링크 생성" 페이지 사용법 (스마트 링크 생성)
스마트 링크를 사용하면 하나의 트래킹 링크를 만들어서 유저를 기기에 따라 다른 목적지로 리디렉션할 수 있습니다. 스마트 링크는 이메일이나 SMS 캠페인 혹은 연동되지 않은 소스의 캠페인에 사용할 수 있습니다.
예를 들어 이메일 캠페인에는 다음처럼 리디렉션이 되는 트래킹 링크를 사용할 수 있습니다.
- iOS - iTunes App Store로 유저 이동
- Android - Google Play Store로 유저 이동
- Other - 고객사의 웹 사이트로 유저 이동
스마트 링크는 다음 단계를 통해 생성합니다.
- 어트리뷰션 > 스마트 링크 생성으로 이동합니다.
- App을 선택합니다.
- 소스에 미리 설정된 채널(social, SMS, email, crosspromo)이나 “커스텀”을 선택합니다.
- 캠페인 이름을 선택합니다.
- iOS, Android, other 각각의 플랫폼에서 목적지와 딥링크를 선택합니다. 지연된 딥링크를 원하시면 Deferred 체크 박스를 선택 합니다. "myapp://page?id=1"과 같은 딥링크 값을 사용했다면 SDK 콜백에서 "myapp://page?id=1"과 같은 값이 전달됩니다.
- 캠페인 이름을 입력 후 링크 생성을 누르세요.
트래킹 링크 매개 변수
예약 매개 변수
예약 매개 변수는 연동 채널 및 파트너와 함께 어트리뷰션을 올바르게 수행하고 보고하기 위해 Singular 어트리뷰션서비스에서 사용하는 표준이자 공통된 매개 변수입니다. Singular에서 사용하는 예약 매개 변수 목록은 트래킹 링크 매개 변수 및 리포트 디멘션 문서를 참조하세요.
예약되지 않은 매개 변수 (Passthroughs)
예약 매개 변수가 아닌 매개 변수가 존재하는 트래킹 링크 역시 있습니다. 이러한 매개 변수는 일반적으로 특정 연동 파트너에게 이러한 값을 "통과하여 전달"하기 위해 파트너와의 특정 통합에 사용됩니다. 다른 사용 사례를 위해서도 사용되는 경우가 있지만 일반적이지는 않습니다.
질문 사항이 있거나 추가 정보를 원하시는 경우 support@singular.net로 메일을 보내주세요.