APK와 기본 링크를 통해 서드파티 설치 및 사전 설치된 앱 측정
Adjust의 APK와 디폴트 링크 솔루션을 사용하면 최소한의 설정으로 서드파티 앱 스토어 설치 수와 사전 설치된 앱의 실행 수를 측정할 수 있습니다.
본 솔루션은 앱에 코드 한 줄만 추가하고 별도의 .APK 파일만 제공하면 되어 도입이 매우 간단하며, 사전 설치 네트워크 파트너의 개발팀이 사전 정의된 인게이지먼트 솔루션을 도입하지 않는 경우 유용합니다.
작동 원리
Adjust SDK에서 기본 링크를 설정하고, 앱에 사전 설치될 APK를 전송합니다. 앱이 실행되면 SDK는 default_tracker=abc123
파라미터와 함께 설치 세션 정보를 전송합니다.
Adjust 백엔드는 오가닉으로 분류되던 설치를 디폴트 링크에 자동으로 어트리뷰션합니다. 즉, 기본 링크는 어트리뷰션 워터폴에서 낮은 우선순위를 지니며, 노출보다 아래 단계에 있습니다. 따라서 이 솔루션을 사용하는 경우 오가닉 데이터가 리포트에 나타나지 않게 됩니다. 그러나 앱에 인게이지먼트를 전송하는 기타 미디어 소스는 계속 측정될 것입니다.
설정
솔루션 도입을 위해 Ruby command line 툴을 사용한 자동 설정 또는 수동 설정 중 하나를 사용할 수 있습니다.
앱에 기본 링크를 추가해야 하지만 앱 소스 코드에 대한 액세스가 없는 고객에게는 자동화된 메서드를 사용하는 것을 권장합니다. 자동화 메서드는 또한 여러 APK와 기본 링크를 만들어야 하는 경우 시간 효율적인 방법입니다.
앱 소스 코드를 갖고 있거나 액세스가 있는 경우, 수동 설정 이 권장됩니다.
자동화 메서드
Adjust는 특정 스토어/플랫폼에 대한 APK를 사전 할당된 개별 링크 토큰과 함께 빠르게 생성할 수 있도록 해주는 Ruby 명령어를 개발했습니다. 이를 통해 Adjust는 최소의 설정 과정으로 개별 APK에 대해 앱 설치를 측정할 수 있습니다.
과정 개요
- 시스템 환경을 검증합니다.
- 캠페인 랩에서 생성된 오가닉 스토어 링크 토큰을 확인합니다.
- 각 서드파티 Android 스토어에 대한 설정이 있는
adjust-config.yaml
구성 파일을 생성합니다. - 스토어 & 사전 설치 링크 툴을 실행합니다.
수동 메서드
디폴트 링크 설정 방법:
Campaign Lab에서 새 링크를 생성합니다.
앱 델리게이트를 열고 config 객체에서 기본 링크를 설정합니다.
{LinkToken}
를 1단계에서 생성한 토큰으로 교체합니다.예:
https://app.adjust.com/abc123
. 링크 토큰은 마지막에 있는 6~8자의 코드입니다.
- 앱을 빌드하고 실행합니다. 로깅이 활성화된 경우
Default link: 'abc123'
와 같은 메시지를 로그에서 볼 수 있어야 합니다.
연동 테스트
Adjust가 APK의 파트너 버전을 올바르게 측정하는지 테스트하려면 다음의 단계를 수행하시기 바랍니다.
다음을 충족하는 Android 기기를 사용해야 합니다.
- 앱이 설치되지 않음.
- Adjust에 의해 측정된 적이 없는 이력. Adjust가 테스트 앱 실행을 설치로 측정하기 위해서는 이전에 측정된 앱 활동이 모두 Adjust 시스템에서 삭제되어야 합니다. 백엔드에서 기기 앱 활동 내역을 삭제하려면 기기 삭제 API(Forget Device API)를 사용하시기 바랍니다. 지침은 테스트용 콘솔 에서 확인할 수 있습니다.
하드코드된 링크 토큰이 있는 파트너 APK를 다운로드합니다.
앱을 엽니다.
하드코드된 링크 토큰과 연결된 설치가 있는지 Datascape를 확인합니다.
Adjust의 데이터 기록은 모두 실시간으로 발생하지만, Datascape에 설치가 나타나기까지는 최대 20분이 소요될 수 있습니다. 동일 기기에 대해 여러 번의 테스트를 시행하고 싶은 경우, 테스팅 콘솔 을 사용하여 매 테스트마다 기기를 삭제해야 합니다.