대부분의 사용자 확보는 모바일 앱과 모바일 인벤토리를 통해 사용자가 앱을 설치하도록 유도하는 데 중점을 두지만, 많은 브랜드는 모바일 웹사이트에서 시작하여 네이티브 모바일 앱 경험으로 이어지는 사용자 여정을 가지고 있습니다.
이러한 여정에는 유료 웹 기반 캠페인뿐만 아니라 모바일 웹 페이지에 'Organic'으로 방문한 사용자도 포함됩니다.
기존의 모바일 추적 링크 어트리뷰션은 추적 링크가 콜투액션에 삽입된 경우 모든 전환을 캡처하지만, 사용자가 모바일 웹사이트로 이동한 경로에 대한 정보는 자동으로 캡처하지 않습니다.
이 문서에서는 사용자의 모바일 웹-투-앱 전환을 더 많이 추적하기 위해 싱귤러의 전용 솔루션을 구현하는 방법을 설명합니다.
싱귤러 링크와 싱귤러 웹 SDK를 함께 사용하면 모바일 웹사이트에서 모바일 앱으로 이동하는 여정에 대한 추가 인사이트를 모바일 앱 어트리뷰션 리포트에서 확인할 수 있습니다.
다음은 싱귤러의 전용 모바일 웹투앱 트래킹 솔루션을 도입하기 전과 후의 풍부한 모바일 웹 데이터가 포함된 싱귤러 링크의 모습을 보여주는 예시입니다:
Before:
After:
이전에 소스 = "Mobile Web to App"로 집계된 9건의 인스톨과 13건의 리인게이지먼트는 실제로는 모바일 웹 소스 "Adwords (Custom)"과 "Some_Source (Custom)"가 포함된 트래픽이었습니다.
전제 조건
- 싱귤러 웹 SDK 버전 1.0.8 또는 상위버전을 연동합니다.
- "Mobile Web to App"용 Singular Link(이하 기본 링크)를 생성합니다.
참고:
- 기본 링크는 Singular에서 요청하여 생성 가능합니다. 자세한 내용은 고객 성공 매니저에게 문의하세요.
- 딥링크(Deeplink), 패스스루(Passthrough) 및 디퍼드 딥링크(Deferred Deeplink) 파라미터는 기본적으로 null입니다. 전달시 링크에 추가되거나 기존 딥링크('_dl'), 패스스루('_p') 및 디퍼드 딥링크('_ddl') 파라미터를 재정의(override)합니다.
- (선택 사항) 리인게이지먼트 추적의 경우 - 싱귤러 링크에 딥링크 지원을 추가하고 딥링킹이 포함된 기본 링크를 구성합니다.
구현
모바일 웹사이트가 웹 어트리뷰션 데이터로 이러한 모바일 앱 어트리뷰션을 캡처할 수 있도록 하려면, CDN/NPM을 사용하여 현재 싱귤러 웹 SDK 구현에 더해 아래 방법을 구현하세요:
오픈앱 메서드 | |
---|---|
설명 | 웹-투-앱 싱귤러 링크를 빌드하고 앱이 설치된 경우 앱을 엽니다. 앱이 설치되지 않은 경우, 사용자는 미리 정의된 폴백 페이지로 리디렉션됩니다. |
시그니처 | singularSdk.openApp(baseLink, deeplink = null, passthrough = null, deferredDeepLink = null) |
사용 예시 |
|
빌드웹투앱링크 메서드 | |
설명 | 웹 투 앱 싱귤러 링크를 빌드합니다. 개발자는 링크를 호출하는 방법을 선택할 수 있습니다. |
시그니처 | singularSdk.buildWebToAppLink(baseLink, deeplink = null, passthrough = null, deferredDeepLink = null) |
사용 예시 |
|
Google 태그 관리자를 사용하는 경우 다음 코드를 사용하여 다음 사용자 지정 HTML 태그를 추가합니다:
<script>
(function() {
if (singularSdk) {
var baseLink = "https://mydomain.sng.link/Auour/55ba";
var deeplink = ''; // 여기에 딥링크를 삽입하세요. null일 수도 있습니다.
var passthrough = ''; // 여기에 패스스루를 입력하세요. null일 수 있습니다.
var deferredDeepLink = ''; // 여기에 지연된 딥링크를 넣으세요. null일 수 있습니다.
singularSdk.openApp(baseLink, deeplink, passthrough, deferredDeepLink)
}
})();
</script>
리포팅
"Mobile Web to App" 값은 "Tracker Name", "Link Type" 디멘션에 사용되며 모바일 앱 어트리뷰션과 달리 기본 링크를 통해 모바일 웹사이트로부터 기여된 것으로 인식합니다.
오픈앱 (또는 기타 호출)에 의해 트리거된 기본 링크에서 시작된 모바일 앱 어트리뷰션은 싱귤러 웹 어트리뷰션에 구성된 모든 웹 캠페인을 자동으로 통합합니다.
또한 UTM 리퍼러 값을 사용하고 모바일 웹사이트 트래픽을 모바일 앱 CTA로 리디렉션하는 소스는 다음과 같이 보고되고 다음과 같은 싱귤러 보고 차원에 매핑됩니다:
UTM | 단일 차원 |
utm_source | 소스 |
utm_campaign | 캠페인 이름 |
utm_content | 크리에이티브 이름 |
utm_term | 키워드 |
utm_medium | (사용자 수준 내보내기에서 사용 가능) |
매핑된 값은 사용자 수준 내보내기(Export Logs)에서도 사용할 수 있습니다. 모든 UTM 값은 추출된 로그데이터의 'passthrough' 컬럼에도 유지됩니다.