Singular 링크/Tracking 링크 FAQ

트래킹 링크는 유저가 귀하의 광고 중 하나를 보거나 클릭하는 경우 작동됩니다. 트래킹 링크는 귀하의 어트리뷰션 제공처(MMP)에 해당 뷰 또는 클릭을 보고하여, 어트리뷰션 제공처가 모바일 앱 인스톨과 리인게이지먼트를 추적할 수 있게 합니다. 

Singular 링크는 고급 트래킹 링크 솔루션으로 UI 친화적인 트래킹 링크 생성과 관리를 할 수 있습니다. 링크에 포함시킬 링크 동작, 어트리뷰션 설정, 링크에 추가로 포함시킬 부가 정보들을 선택할 수 있습니다. 또한 Singular 링크는 자동으로 iOS 유니버셜 링크와 Android 인텐트 기술을 활용하여 가능한 경우 언제든 딥링크(deep link)를 생성할 수 있습니다.    

트러블슈팅

링크를 생성했는데 파트너에 대해 "Enable re-engagement tracking"를 적용할 수 없을까요?

일부 파트너들은 리 타깃팅/리 인게이지먼트 (retargeting/re-engagement) 캠페인을 지원하지 않습니다.

만약 파트너가 이런 캠페인을 지원하나 Singular의 Create Link/Edit Link 페이지에서 선택할 수 없다면, 해당 연동 사항을 저희가 업데이트할 수 있도록 Singular 서포트 팀에 문의하세요. 

Screen_Shot_2020-11-03_at_13.39.01.png

» 리인게이지먼트에 대한 상세 정보는 리인게이지먼트 FAQ를 참고하세요.

FAQ

트래킹 링크 용어 및 개념

리다이렉트란 무엇일까요?

유저가 www.linkedin.com와 같이 웹에서 일반 링크를 클릭하면, 브라우저는 URL 서버(본 예시의 경우, LinkedIn을 의미)에게 무엇을 해야 하는지 묻고, 해당 URL 서버는 유저에게 표시해야 할 특정 브라우저 HTML울 제공합니다.   

유저가 트래킹 링크를 클릭하면, 링크 제공처의 서버는 해당 유저의 브라우저를 다른 URL(리다이렉트 URL)로 대신 이동하게 하고 리다이렉션된 해당 URL의 내용을 표시합니다. 리다이렉션은 일반적으로 HTTP 302를 통해 수행됩니다.

폴백 리다이렉트란 무엇일까요?

딥링크를 사용할 때, 폴백 리다이렉트는 딥링크가 실패할 경우 유저를 보낼 리다이렉션 데스티네이션을 의미합니다.

일반적으로, 유저가 귀하의 앱 광고를 클릭하면, 딥링크는 유저를 앱의 특정 화면으로 보냅니다. 하지만, 유저가 앱을 미리 설치하지 않은 경우, 유저를 앱 스토어로 리다이렉션 하여 귀하의 앱을 다운로드 받도록 유도할 수 있는데, 이를 달성하기 위한 리다이렉션 데스티네이션을 의미합니다.  

딥링크 용어와 개념 + iOS 유니버셜 링크

딥 링크란 무엇일까요?

딥 링크는 유저가 앱을 이미 설치한 경우, 유저의 디바이스에 설치된 앱을 오픈할 뿐만 아니라 특정 앱 콘텐츠를 보여주거나, 앱의 기본 페이지를 표시하는 대신 유저에게 특정 경험을 제공할 수 있습니다. 

일반 웹 페이지가 유저를 웹 사이트 내 특정 페이지로 보내듯, 딥링크는 유저를 앱의 핵심적인 콘텐츠로 보낼 수 있습니다. 앱 내 딥 링크 구현을 위한 약간의 작업을 거치면, 유저를 곧바로 앱 내 특정 화면으로 보내거나, 유저가 앱을 실행하자마자 경험할 수 있는 커스텀 경험을 생성할 수도 있습니다. 

어떤 이유로 딥 링크 작동이 실패할 수 있을까요?

딥 링크가 유저와의 상호 작용에 매우 유용한 방법임에도 불구하고, 귀하의 마케팅 채널에 올바르게 사용하기 위해서는 딥 링크의 사용 방법과 제한사항에 대해서도 알아야 합니다. 

URI (앱) 스킴 제한사항

URI (앱) 스킴은 앱이 유저의 디바이스에 미리 인스톨 되어있지 않으면, 링크를 클릭시 에러가 발생하고 따라서 유저 상호작용을 눈에 띄게 감소시키기 때문에 일반적으로 권장하지 않습니다. 

iOS에서, 선호하는 메서드인 iOS 유니버셜 링크가 실패할 경우, URI 스킴을 통한 딥 링킹이 유저를 딥 링크 할 유일한 방법일 것입니다. 하지만, URI 스킴 딥링크를 사용하는 것은 유저 경험에 있어서 이상적이지는 않은 방법이며, iOS 기본 브라우저에 따라 팝업을 보게 될 수 있습니다:

iOS에서 URI 스킴으로 딥링크 한 유저 경험의 예시
mceclip0.png
딥 링크 전에 유저의 동의를 받습니다
 mceclip1.png
앱이 설치되어있지 않은 경우에 발생하는 유저 팝업 "에러"입니다. "OK"를 클릭하면, 유저는 폴백 데스티네이션으로 이동합니다. 

 

다음 섹션에서 iOS 유니버셜 링크의 딥 링크 동작이 실패하는 일반적인 원인들에 대해 참고하세요.  

Android에서, Android 인텐트를 통해 차선책으로써 에러 메시지를 표시하는 대신 유저를 Google Play 스토어로 보낼 수 있습니다.  

또한, URI-스킴 딥링크는 보안에 취약합니다: 다른 앱들이 귀하의 앱과 동일한 URI 스킴을 등록하여 귀하의 딥 링크를 훔칠 수 있습니다. 

iOS 유니버셜 링크의 제약 사항

  • 소셜 미디어 앱: 일부 소셜 미디어 앱의 경우 유저를 소셜 미디어 앱으로 데려가려는 딥 링크의 시도를 의도적으로 제한합니다. 종종 내부 웹 브라우저 뷰에서 링크를 오픈하는 소셜 미디어 앱이 여기에 해당합니다 
  • 링크 래핑: 링크에는 링크 래핑(유니버셜 링크로 리다이렉션하는 URL)을 사용할 수 없습니다. 링크 래핑의 예시에는 축약 링크인 bit.ly가 있습니다.
  • 브라우저 URL 필드에 붙여넣기: 링크를 모바일 브라우저 URL 필드에 입력했다면 유니버셜 링크는 딥 링크 하지 않습니다.
  • 자바스크립트로 링크 작동: URL 리다이렉션을 발생시키는 스크립트가 유저 액션의 일부가 아닌 이상 딥 링크를 동작시키지 않습니다. 

Android 앱 링크의 제한 사항

  • 소셜 미디어 앱: 일부 소셜 미디어 앱의 경우 유저를 소셜 미디어 앱으로 데려가려는 딥 링크의 시도를 의도적으로 제한합니다. 종종 내부 웹 브라우저 뷰에서 링크를 오픈하는 소셜 미디어 앱이 여기에 해당합니다. 

파트너가 지원하는 기능

Singular 링크의 딥링킹을 지원하는 파트너는 누구인가요?

주의: Singular와 딥링킹을 하려면 Singular SDK/S2S 연동을 통한 특정 설정이 필요합니다. 더 자세한 내용은 Singular 링크 필수 조건을 확인하세요.

딥링킹 지원은 파트너마다 다를 수 있습니다. 일부 파트너는 이미 앱을 설치한 기존 유저를 대상으로 하므로 리인게이지먼트 캠페인을 위해 딥링크를 필요로 하는 경우도 있습니다. 

» 딥링크 링크 FAQ 참고.

자기 기여 네트워크(SAN, Self-Attributing Network) 파트너

Facebook과 Google Ads 등의 자기 기여 네트워크 파트너는 모바일 앱 캠페인에 트래킹 링크를 지원하지 않습니다. 이러한 파트너에 딥링크를 설정하려면 해당 파트너의 가이드에 따라 해당 대시보드 내 딥링크를 설정하세요.

자기 기여 네트워크 파트너와의 딥링크에 대한 내용은 다음 링크를 참조하세요.

자세한 내용이 필요한 경우, 파트너 측 담당자와 확인하세요.

비 자가 기여 네트워크

일부 파트너는 리디렉션과 딥링크를 위해 MMP 트래킹 링크를 사용하지 않습니다. 대신 Singular는 이러한 파트너로부터 비동기적으로 클릭에 대한 알림을 전달받습니다. 서버-투-서버 혹은 비동기 연동 파트너라고 불리는 유형의 파트너의 경우 대부분 파트너의 캠페인 대시보드에서 딥링크를 설정합니다.

비 자가 기여 네트워크인 파트너 중 모바일 앱 캠페인에 대해 트래킹 링크를 통한 리다이렉션을 지원하는 파트너의 경우 이미 앱을 인스톨한 유저와의 상호작용 시 Singular 링크를 통해 딥링크를 실행할 수 있습니다.

iOS 앱 참고 사항: iOS에서는 Universal Links를 통한 딥링크 사용이 권장되지만, 제한 사항도 있습니다. 딥링크 데스티네이션이 적용된 Singular 링크는 유니버셜 링크를 사용해 매번 딥링크를 시도합니다. 하지만, 귀하의 iOS 앱이 기존의 앱 스킴 딥 링크 폴백(App Scheme Deeplink Fallback)을 지원하는 경우에만 폴백 옵션 (리디렉션이 강제됨)을 사용할 수 있습니다. 이 폴백 옵션은 파트너가 유니버셜 링크의 딥링크를 지원하지 않는 경우 파트너의 경우 사용됩니다.    

Singular 링크의 디퍼드 딥링크를 지원하는 파트너는 누구인가요?

Singular로 디퍼드 딥링크를 실행하려면 Singular SDK/S2S 연동을 통한 설정이 필요합니다. 더 자세한 내용은 Singular 링크 필수 조건을 확인하세요.

캠페인이 딥링크를 사용하는 경우 디퍼드 딥링크를 추가하세요.

참고: 딥링크 설정처럼, 디퍼드 딥링크 설정도 자가 기여 네트워크와 비 자가 기여 네트워크 파트너 간의 설정 방법이 상이합니다. 

자가 기여 파트너

Facebook과 Google Ads와 같은 자가 기여 파트너들은 모바일 앱 캠페인에 대한 트래킹 링크를 지원하지 않습니다. 그러므로, 파트너 대시보드에서 딥링크와 디퍼드 딥링크가 설정되며, 파트너에 따라 앱 처리를 위한 특정 필수 항목이 요구될 수 있습니다. 자가 기여 네트워크에 대한 디퍼드 딥링크는 연동 중 디퍼드 딥링크를 지원하는 파트너와 MMP 연동 자체에 빌드됩니다. 

Singular는 다음 자가 기여 파트너들에 대한 딥링크를 지원합니다:

  • Facebook (더 보기). Singular를 통한 디퍼드 딥링크를 활성화하려면, Singular 고객 성공 매니저에게 문의하세요. 또, 반드시 동일한 해당 기능이 Facebook SDK 내에서 활성화되지 않도록 주의하세요. 
  • Snapchat: 활성화된 Partner Configuration에서 자동으로 활성화됩니다.  
  • Google Ads: 활성화된 Partner Configuration에서 자동으로 활성화됩니다. 

Singular 고객 성공 매니저를 통해 디퍼드 딥링크 활성의 가능성이 있어 현재 진행 중인 자가 기여 네트워크에 대해 문의하세요.  

비 자가 기여 파트너들

비 자가 기여 파트너들에 대한 디퍼드 딥링크는 파트너들에 대한 Singular 링크에 디퍼드 딥링크 값을 설정하는 것만으로도 활성화할 수 있습니다. 딥링크와는 다르게, 디퍼드 딥링크는 파트너 리다이렉션에 기반하지 않고 Singular SDK와의 연동(또는 S2S API)을 통해 활성화할 수 있는 기능입니다. 

Singular 링크 생성

왜 Facebook/Twitter는 Source Name 드롭다운에 표시되지 않을까요? 

Facebook과 Twitter와 같은 자가 기여 네트워크는 Singular의 트래킹 링크를 사용하지 않습니다. 자가 기여 네트워크들에 대한 설정은 다음을 참고하세요:

트래킹 링크 명(Tracking Link Name)이란 무엇인가요?

이는 단순히 귀하가 부여한 트래킹 링크 명을 의미하며, 원하는 이름을 붙일 수 있습니다. (일반적으로 캠페인 명 또는 해당 캠페인 명의 여러 지칭을 사용합니다.)

트래킹 링크 명은 귀하의 리포트에서 "Tracker Name"으로 표시됩니다.

리인게이지먼트란 무엇인가요? 리인게이지먼트/리타깃팅에 대한 Singular 링크를 어떻게 설정할까요? 

리인게이지먼트는 과거에 컨버전한 유저들이 앱을 재사용하는 것을 의미합니다. 리인게이지먼트 생성을 목표로 하는 캠페인을 리타깃팅 캠페인이라고 합니다.  

Singular에서 리인게이지먼트를 트래킹하려면, 캠페인에 사용할 Singular 링크를 셍성할 때 Enable re-engagement tracking을 활성화하세요. Attribution어트리뷰션 설정 섹션을 펼쳐서 Enable Re-engagement Tracking을 토글 하세요.

unnamed.png

» 리인게이지먼트 FAQ를 참고하세요.

참고: 모든 파트너들이 이 유형의 마케팅 캠페인을 지원하지는 않습니다.  

결정론적(deterministic) 클릭/뷰와 확률론적(probabilistic) 클릭/뷰의 차이점은 무엇인가요?

결정론적(Deterministic) 클릭/뷰는 디바이스 식별자 또는 Google 인스톨 레퍼러에 기반하여 소스에 어트리뷰션하는 것을 의미합니다. 

확률론적(Probabilistic) 클릭/뷰는 디바이스 ID 부재 시 Singular가 유저 디바이스에 대해 수집한 여러 특징들을 조합하여 어트리뷰션한 것을 의미합니다. 확률론적 어트리뷰션 메서드는 Android 디바이스에서만 가능합니다. Apple은 iOS 디바이스에 대한 확률론적 메서드 사용을 금지합니다. 

» 자세한 정보는, Singular 어트리뷰션 메서드를 참고하세요.

링크의 어트리뷰션 룩백 윈도우는 어떻게 변경하나요?

기본적으로 트래킹 링크는 파트너 컨피규레이션 페이지에 설정되어있는 기본 룩백 윈도우를 사용합니다. 이 기본 룩백 윈도우는 어트리뷰션 설정에서 “Override attribution windows“를 통하여 링크 별로 변경할 수 있습니다. 이를 통해 다른 유형의 채널을 사용하는 파트너의 기본값이 아닌 각각 다른 어트리뷰션 윈도우를 부여하고 더욱 효과적으로 제어할 수 있습니다. 

» 어트리뷰션 룩백 윈도우에서 더 자세한 내용을 참고하세요.

Screen_Shot_2020-10-22_at_21.49.42.png

트래킹 링크를 짧은 URL로 생성할 수 있나요?

참고: 짧은 링크 생성은 커스텀 링크만 가능합니다.

생성(Generate) 버튼을 클릭하고 트래킹 링크 URL을 확인한 이후 짧은 링크(Shorten Link)를 활성화하여 같은 링크를 축약한 형태로 생성할 수 있습니다. 이 기능은 URL이 실사용자에게 노출되는 커스텀 채널이나 SMS처럼 URL 길이에 제약이 있는 채널에서 유용하게 사용할 수 있습니다.

screenshot-app.singular.net-2019.10.10-17_48_43.png

Tip: 짧은 링크는 라이브 캠페인에 트래킹 링크 교체 없이도 적용할 수 있습니다. 

예를 들어 배너나 랜딩 페이지를 사용해서 주기적으로 바뀌는 프로모션 제안을 트래킹할 수 있습니다. 전체 길이의 Singular 트래킹 링크를 사용한다면 프로모션 세부 정보를 변경할 때마다 링크를 교체해야 하지만, 단축 링크를 사용하는 경우 Singular 링크 관리(Link Management) 페이지에서 링크 파라미터 변경해서 프로모션 세부 정보를 업데이트할 수 있습니다.

링크 구조 및 파라미터

링크 수정 및 보관

특정 앱을 즐겨찾기로 표시(별 문양으로 표시)하면 어떻게 되나요? 

별 문양으로 표시된 앱이 링크 관리 페이지의 가장 상단에 고정됩니다. 이 설정은 유저마다 커스텀할 수 있으며 다음 로그인 시에도 유지됩니다. 

이는 귀사가 많은 앱을 보유한 경우, Singular Link를 생성하거나 관리하고 싶은 리스트를 매번 스크롤 하여 찾지 않아도 된다는 의미이며 - 작업하려는 특정 앱(들)에 빠르게 접근할 수 있습니다. 

Screen_Shot_2022-11-16_at_18.30.43.png

고급 사용법

Singular 링크를 통해 동적 데이터를 앱에 전송하려면 어떻게 해야 할까요? 

광고를 표시하는 동시에 링크를 통해 데이터를 동적으로 추가할 수 있습니다. 이 데이터는 유저가 하나 이상의 광고와 상호작용 후 귀하의 앱에 도달했을 때 앱이 데이터를 앱이 읽거나 사용할 수 있습니다. 동적 데이터를 추가하려면, Singular 링크에 _p 파라미터와 어떤 임의의 값이든 추가하세요. _p는 "패스 스루"를 의미하고 URL이 인코딩 된 JSON 값 또는 구조화되지 않은 문자열에 대한 값을 부여할 수 있습니다. 

예시: 귀하가 보유한 쇼핑 앱의 모바일 웹 사이트에서 여러 신발에 관한 동적 배너 광고를 보여줄 수 있습니다. 귀하가 생성한 Singular 링크는 다음과 같은 형식입니다. https://myshoppingapp.sng.link/A59c0/nha7

광고를 표시할 때, 특정 신발 한 켤레에는 제품ID가 있습니다. (예시, Shoes123). 이 제품 ID를 Singular 링크에 "_p" 파라미터를 사용하여 첨부하면 다음과 같은 형식이 됩니다.  https://myshoppingapp.sng.link/A59c0/nha7?_p=Shoes123

유저가 배너와 상호작용하여 앱을 인스톨하고 오픈할 때마다, 앱이 Singular SDK를 통해 제품ID를 읽을 수 있습니다. 귀하의 앱 담당 팀이 이 정보를 통해 유저의 첫 앱 경험을 개인화하는 데 활용할 수 있습니다.  

JSON 예시: JSON 오브젝트를 다음과 같이 빌드할 수 있습니다.

{
“productid”:”Shoes123”,
“qty”:1
}

이후, 귀하의 URL이 이를 인코딩하고 Singular 트래킹 링크 내 _p 파라미터에 첨부합니다:

https://myshoppingapp.sng.link/A59c0/nha7?_p=%7B%22productid%22%3A%22Shoes123%22%2C%22qty%22%3A1%7D
Singular 링크로 랜딩 페이지를 어떻게 사용할까요?

캠페인에 대해 알맞은 랜딩 페이지를 결정했고, 귀하의 캠페인 트래킹이 모바일 어트리뷰션 제공처에 기반한다면, 먼저 다음 사항을 고려하세요.

  • 랜딩 페이지에서 유저가 앱으로 컨버전할 수 있는지 확인하세요.  
  • 협업하는 미디어 채널을 고려하세요. 연동 파트너들은 랜딩 페이지를 실행하기 위한 여러 메서드들을 지원할 수 있습니다. 

이후, 인스톨을 어트리뷰션하고 싶은 터치 포인트를 결정하세요. 

  1. 유저를 랜딩 페이지로 데려가는 클릭을 추적하는 경우: 이 경우, 일반적인 방법인 Link Management 페이지에서 Singular Link를 생성하여 사용하고, 랜딩 페이지를 Mobile Fallback URL로 설정하세요.
  2. 랜딩 페이지에서 유저와 상호작용하는 클릭을 추적하는 경우: 이 경우, Singular 링크를 귀하의 랜딩 페이지에 내장하세요. 광고로부터 랜딩 페이지로 연결하는 링크가 랜딩 페이지를 통해 필요한 트래킹 값들을 모두 전달하는지 확인하세요. 
어떤 커스텀 소스가 딥링크와 여러 Singular 링크 기능들을 지원할까요? 

Singular 링크를 사용하여 미디어 또는 SMS와 같이 보유 중인 채널 내 마케팅 성과를 추적하는 데 사용할 수 있습니다. 하지만, 딥링크는 일부 채널과 일부 기술들에서만 동작합니다. 

이미 확인된 일반적인 리다이렉트 제한 사항을 정리한 다음 표를 확인하세요.

  Android iOS
  Google Play Store로 폴백 딥링크 App Store
로 폴백
딥링크
Facebook 피드 랜딩 페이지 필요 랜딩 페이지 필요
Facebook 메신저 랜딩 페이지 필요 랜딩 페이지 필요
YouTube 랜딩 페이지 필요 랜딩 페이지 필요
Gmail
Instagram 아니오 아니오 랜딩 페이지 필요
LINE 아니오
메일(iOS)
메시지(iOS)
Reddit 아니오 아니오 아니오 아니오
Slack 랜딩 페이지 필요 랜딩 페이지 필요
Twitter 랜딩 페이지 필요 랜딩 페이지 필요
WeChat 아니오 아니오 아니오
WhatsApp
커스텀 소스에서 Singular 링크를 사용할 때 캠페인 레벨 데이터와 같은 상세 데이터는 어떻게 추가하나요?

커스텀 소스에서 Singular 링크를 사용할 시 리포트에서 상세한 정보를 확인하기 위해 디멘션 정보를 추가하여 리포트에서 확인할 수 있습니다. 예를 들어, 트래킹 링크에 캠페인 이름을 전달하는 경우 리포트에서 캠페인 단위의 상세 데이터를 볼 수 있습니다.

이를 위해서는 링크에 파라미터값이 추가되어야 합니다. 자세한 내용은 트래킹 링크 매크로와 리포트 디멘션 전체 리스트를 확인하세요. 예를 들어, 다음 링크는 캠페인 이름 디멘션을 “CoolLoafers123”으로 기록합니다.

https://singularassist.sng.link/A59c0/u53f?_dl=singularassist%3A%2F%2F&_p=%7B%22productid%22%3A%22Shoes123%22%7D&pcn=CoolLoafers123

기존 Singular 링크에 리디렉션을 동적으로 수정하려면 어떻게 하나요?

기존 Singular 링크에 대한 리다이렉트를 동적으로 수정하려면 Singular 링크의 _dl, _ddl 등 리디렉션 파라미터를 활용하세요. 하단의 리스트에서 전체 목록을 볼 수 있습니다. 이는 사용자의 입력을 기반으로 또는 사용자의 리인게이지먼트 상황에 따라 딥링크를 동적으로 제공하는 경우에 유용할 수 있습니다.

예시: 처음 생성 시 myapp://homepage로 딥링크를 지정한 Singular 링크는 다음과 같은 형태입니다. https://myshoppingapp.sng.link/A59c0/nha7?_dl=myapp%3A%2F%2Fhomepage

동일한 링크를 사용하면서도 딥링크를 myapp://registration으로 변경하고 싶다면 같은 링크를 사용하되 _dl= 뒤의 값을 새로운 값으로 변경합니다. https://myshoppingapp.sng.link/A59c0/nha7?_dl=myapp%3A%2F%2Fregistration

아래 쿼리 파라미터를 원하는 대로 추가하거나 수정해서 사용하세요, 단, 파라미터의 값은 URL 인코딩을 진행한 후 추가해야 합니다.

파라미터 정의
_dl 모든 모바일 플랫폼을 위한 딥링크입니다. 주의: 최초 원본 링크 생성 시 딥링크를 설정했던 링크에서만 이 쿼리 매크로의 재정의 및 재사용이 가능합니다.
_ddl 모든 모바일 플랫폼을 위한 디퍼드 딥링크입니다. 참고: _ddl은 링크 생성 중에 UI를 통해 활성화되지 않았더라도 디퍼드 딥링크를 활성화할 수 있습니다.
_fallback_redirect 모든 플랫폼을 위한 폴백 리다이렉트(웹 + 기타 모든 플랫폼)
_android_dl Android용 딥링크. 일반적으로 Android의 딥링크 URL이 iOS 앱과 다른 경우 사용됩니다.
_android_redirect Android에 앱이 설치되지 않은 경우 URL을 리디렉션 합니다. 일반적으로 Play Store URL입니다.
_android_ddl Android용 디퍼드 딥링크. 일반적으로 Android의 딥링크 URL이 iOS 앱과 다른 경우 사용됩니다. 참고: _android_ddl은 링크 생성 중에 UI를 통해 활성화되지 않았더라도 디퍼드 딥링크를 활성화할 수 있습니다.
_ios_dl iOS용 딥링크. 일반적으로 iOS의 딥링크 URL이 Android 앱과 다른 경우 사용됩니다. 주의: 최초 원본 링크 생성 시 딥링크를 설정했던 링크에서만 이 쿼리 매크로의 재정의 및 재사용이 가능합니다
_ios_redirect iOS에 앱이 설치되지 않은 경우 URL을 리디렉션 합니다. 일반적으로 App Store URL입니다.
_ios_ddl iOS용 디퍼드 딥링크. 일반적으로 iOS의 딥링크 URL이 Android 앱과 다른 경우 사용됩니다. 참고: _ios_ddl 링크 생성 중에 UI를 통해 활성화되지 않았더라도 디퍼드 딥링크를 활성화할 수 있습니다.
_force_redirect=1

iOS 유니버셜 링크가 딥링크하지 않는 경우, &_force_redirect=1 (또는 &_force_redirect=true)를 추가하면 Singular 링크가 앱 스킴 기반의 딥링크를 강제하여 유저를 딥링크합니다. 

이 방법은 링크 랩핑을 하면 유니버셜 링크 작동이 멈추듯, 파트너와의 딥링킹을 활성화하는 데 있어 가장 흔히 사용되는 방법입니다. 

필요 조건: 앱 내 구성된 iOS 앱 스킴과 구성된 딥링크 값(_dl, _ios_dl)이 해당 앱 스킴을 사용.

유저의 기본 브라우저에 기반하여, 짧은 메시지나 경고가 유저에게 표시될 수 있습니다.  

리디렉션 목적지가 Singular 링크 파라미터 내의 정보를 포함하도록 하고 싶습니다. 어떻게 파라미터를 전달할 수 있을까요?

Singular 링크는 링크에 포함된 utm_* 이나 레퍼러 파라미터를 자동으로 전달합니다. 레퍼러 파라미터값 내부에 포함되는 singular_click_ID 역시 자동으로 전달됩니다. Singular 링크에 추가된 다른 referrer= 값이 있는 경우 리퍼러의 singular_click_ID 값 뒤에 추가됩니다.

Singular 링크에 &_forward_params=1 (또는 &_forward_params=true)를 추가하면 이처럼 명시적 파라미터 전달을 위해 추가된 모든 파라미터가 전달됩니다.

예시:

Singular 링크 URL 전달되는 파라미터 전달되지 않는 파라미터
https://singularassist.sng.link/A59c0/nha7? this_is=not_forwarded& utm_source=auto_forwarded& referrer=also_auto_forwarded utm_source=auto_forwarded referrer=singular_click_id%3D0910cac2-f496-467f-8163-dc2251f5e601%26also_auto_forwarded this_is=not_forwarded
https://singularassist.sng.link/A59c0/nha7? this_is=forwarded& utm_source=auto_forwarded& referrer=also_auto_forwarded& _forward_params=1 this_is=forwarded& utm_source=auto_forwarded& referrer=also_auto_forwarded&  
어떻게 Singular 링크가 Apple 앱 스토어의 커스텀 제품(custom product) 페이지로 리다이렉션하도록 설정할 수 있을까요?

Apple의 커스텀 제품(custom product) 페이지에 대한 URL은 (Apple의 신규 기능에 대한 도큐먼트 참고) 제품 페이지 ID를 나타내는 추가 파라미터를 포함합니다. 예시는 다음과 같습니다. 

https://apps.apple.com/us/app/testflight/id899247664?ppid=76659d7a-d146-43d3-b6b8-b7a12f74bf6b

Singular Links로 커스텀 제품 페이지를 사용하기 위해서는, 링크 생성시 iOS 리다이렉션을 기본 설정인 앱 스토어 페이지 대신 원하는 제품 페이지로 설정하세요. 예시는 다음과 같습니다.  

mceclip0.png

또 다른 방법으로, 오버라이드 파라미터인 _ios_redirect를 사용하세요. 예시는 다음과 같습니다.

_ios_redirect=https%3A%2F%2Fapps.apple.com%2Fus%2Fapp%2Ftestflight%2Fid899247664%3Fppid%3D76659d7a-d146-43d3-b6b8-b7a12f74bf6b

커스텀 제품 페이지에 대한 인스톨 컨버전 보고를 커스텀하려면, 사용할 수 있는 링크 캠페인 세분성 파라미터를 모두 사용하세요.

Singular 링크에 QR 코드를 어떻게 생성할까요?

QR 코드는 커스텀 소스 링크를 생성하면 자동으로 생성됩니다. QR은 본래 링크나 짧게 줄여진 링크에서 모두 지원됩니다. QR 코드를 다운로드하여 데스크톱-투-앱이나 빌보드-투-앱과 같은 비 모바일-투-모바일 캠페인에 사용할 수 있습니다.  

 

QR 코드는 파트너 링크에서도 지원될까요?

Partner 파트너 링크에는 파트너 매체로부터 동적으로 채워지는 매크로를 포함하므로, QR코드를 지원하지 않습니다. QR코드는 커스텀 소스 링크를 생성할 때 자동으로 생성됩니다.