게임에 가장 가치 있는 사용자 획득 채널을 파악하여 정보를 기반으로 마케팅 결정을 내리세요. Google Play Install Referrer API를 사용하여 앱의 추천 정보를 안정적으로 추적하세요.
리퍼러 데이터를 추적하면 Google Play 스토어에서 앱을 다운로드하는 사용자가 가장 많은 트래픽 소스를 파악할 수 있습니다. 이러한 통계를 통해 광고비를 최대한 활용하고 ROI를 극대화할 수 있습니다.
기본 요건
- SDK 설정을 완료합니다.
1단계: 스토어 등록정보 페이지 링크
먼저 사용자를 애플리케이션의 Google Play 스토어 페이지에 연결합니다. URL에 다음의 쿼리 매개변수를 포함합니다.
id
: 게임의 Play 패키지 이름referrer
: 추천 소스를 나타내는 문자열입니다. 애플리케이션이 설치되고 실행된 후 쿼리할 수 있습니다.
https://play.google.com/store/apps/details?id=com.example.package&referrer=example_referrer_source
2단계: 앱 시작 시 리퍼러 세부정보 쿼리
사용자가 게임 설치를 완료하고 실행하면 앱은 Install Referrer API를 사용하여 설치로 이어진 트래픽 소스를 확인할 수 있습니다.
InstallReferrerClient::GetInstallReferrer
를 사용하여 리퍼러 세부정보를 쿼리합니다. 응답에서 스토어 등록정보 페이지의 referrer
쿼리 매개변수에 전달된 것과 동일한 문자열을 검색할 수 있습니다. 그런 다음 앱 설치 이벤트와 같이 수집된 분석에 리퍼러 세부정보를 연결할 수 있습니다.
auto promise = std::make_shared<std::promise<GetInstallReferrerResult>>();
install_referrer_client.GetInstallReferrer(params, [promise](GetInstallReferrerResult result) {
promise->set_value(std::move(result));
});
auto get_install_referrer_result = promise->get_future().get();
if (get_install_referrer_result.ok()) {
auto install_referrer = get_install_referrer_result.value().install_referrer;
// Attribute your game's installation to an acquisition channel by including
// the install referrer. Typically this would be done by logging an app
// install event with an analytics library of your choice that includes the
// `install_referrer`.
}