에어브릿지는 구글 플레이 스토어가 아닌 원스토어 마켓, 화웨이 앱 갤러리 등과 같은 써드파티 앱 마켓 트래킹을 지원합니다. 유저가 트래킹 링크를 클릭하면 해당 앱 마켓으로 랜딩하도록 경로를 설정할 수 있습니다.
지원하는 써드파티 앱 마켓
- One Store 앱 다운로드 링크 (e.g.
https://onesto.re/0000747601
) - Huawei App Gallery 앱 다운로드 링크 (e.g.
https://appgallery.huawei.com/#/app/C103011503
)
![]()
원스토어는 모바일 전용 웹사이트 링크를 사용하세요
원스토어 모바일 전용 웹사이트 링크는
https://onesto.re/0000747601
와 같은 형태입니다. 모바일 전용 웹사이트 링크가 아닌,https://onestore.co.kr/userpoc/apps/view?pid=0000747601
와 같은 데스크탑 전용 링크를 웹URL로 입력할 시, 앱 마켓 다운로드 페이지로 제대로 랜딩 되지 않을 수 있습니다.
설정 방법
1. Android SDK 설치 및 앱 마켓별 유입량 측정 설정
써드파티 앱 마켓 기여 측정을 위해서는 2.9.0 버전 이상의 Airbridge Android SDK 설치가 필요하며, 별도의 앱 마켓별 유입량 측정 설정이 필요합니다.
![]()
알립니다
안드로이드 11 이상을 타겟으로 하는 앱이 외부 앱스토어와 상호작용 하는 경우, `AndroidManifest.xml`의 `<queries>` 태그를 통해 대상 앱이 어떤 패키지와 상호작용이 이루어지는지에 대해 명시하도록 정책이 추가되었습니다.
에어브릿지 안드로이드 SDK에서 올바르게 원스토어 또는 화웨이 스토어와 상호작용할 수 있도록 다음과 같이 `AndroidManifest.xml`에 설정해 주세요.
XML
<manifest ...>
...
<queries>
<!-- 화웨이 스토어 패키지 리스트 -->
<package android:name="com.huawei.hwid" />
<package android:name="com.huawei.appmarket" />
<!-- ONE 스토어 패키지 리스트 -->
<package android:name="com.skt.skaf.A000Z00040" />
<package android:name="com.kt.olleh.storefront" />
<package android:name="com.kt.olleh.istore" />
<package android:name="com.lguplus.appstore" />
<package android:name="android.lgt.appstore" />
</queries>
...
</manifest>
이와 같이 `<queries>` 태그를 사용하기 위해서는 반드시 `4.1 버전` 이상의 안드로이드 그래들 플러그인을 요구하며, `4.1 버전` 이상의 업데이트가 용이하지 않는 프로젝트의 경우 아래의 표와 같이 하위 버전의 `patch 버전` 업데이트를 통해 지원이 가능합니다.
자세한 사항은 Preparing your Gradle build for package visibility in Android 11 문서에서 확인하실 수 있습니다.
2. 트래킹 링크 생성
앱의 설치 유무와 관계 없이 언제나 앱 마켓으로 랜딩되도록 설정하거나, 설치 유저는 앱으로 보내고 미설치 유저들에 한해 앱 마켓으로 랜딩되도록 Fallback 설정을 할 수 있습니다.
설치 유무와 관계없이 앱 마켓으로 랜딩
[ Tracking Link > Create Tracking Link ]페이지 하단의 '리다이렉트 경로' 설정에서 최종 목적지를 앱 마켓으로 선택하고, [ Fallback 경로 > Android > 웹 URL ]에 앱 마켓 주소를 입력하여 트래킹 링크를 생성합니다.
설치 사용자는 앱으로, 미설치 사용자는 앱 마켓으로 Fallback
[ Tracking Link > Create Tracking Link ]페이지 하단의 '리다이렉트 경로' 설정에서 최종 목적지를 '앱 (딥링크)'로 선택합니다. [ Fallback 경로 > Android> 웹 URL ]에 앱 마켓 링크를 입력하여 링크를 생성합니다.
3. 트래킹 및 성과 측정 확인
정상 트래킹 확인 방법
[Raw Data]>[App Real-time Logs]를 통해 Android에서 발생한 이벤트 로그 내 appMarketIdentifier
필드의 유무 확인으로 앱 마켓별 트래킹이 정상적으로 설정되었는지 빠르게 확인 가능합니다. (설정이 안된 경우, 해당 필드가 나타나지 않습니다.)
성과 측정 확인 방법
[Actuals Report] 혹은 [Raw Data Export]에서 성과를 확인하고자 하는 이벤트를 메트릭에서 선택한 후 그룹바이에서 app market identifier
를 선택하여 마켓별 성과를 확인합니다.