마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

특정사이트를 통해 앱을 설치한 사용자에게 선물주는 방법은?

0 추천
특정 사이트나 배너를 통해 앱을 설치한사람에게 선물을 주거나

유료아이템을 공짜로 주고싶은데 방법을 알수 있을까요?

INSTALL_REFERRER를 사용하라고해서  구글개발자사이트에서 하라는데로

해봤습니다. 그런데  앱에서 어떻게 확인하는지 모르겠습니다.

어디서 왔는지 앱에서 알아야 선물을 주거나 할텐데 어떻게 확인하는건가요?

도움 부탁드립니다.
흐르는돌 (160 포인트) 님이 2013년 8월 6일 질문
흐르는돌님이 2013년 8월 8일 수정

1개의 답변

0 추천

https://developers.google.com/analytics/solutions/testing-play-campaigns#broadcast

adb shell 에서 테스트하는방법이라서 찾아봤는데 파라미터값에 값을 구분지어 보내는거 같네요

 

마켓에 등록 되어있다면 URL builder가 있네요

https://developers.google.com/analytics/devguides/collection/android/v2/campaigns#google-play-url-builder

 

혹시 다른방법 찾으셨으면 저도 궁금하니 알려주세요 ^^

bangbang (8,820 포인트) 님이 2013년 8월 6일 답변
bangbang님이 2013년 8월 6일 수정
https://developers.google.com/analytics/solutions/testing-play-campaigns#broadcast

위 링크에서 나오는 테스트는 성공했습니다.



그래서 테스트 앱을 간단히 만들어서 구글플레이에 올리고 테스트를 했습니다.

첫번째 방법은.  URL builder로 만든 주소

예를들어

https://play.google.com/store/apps/details?id=com.grmgames.grmanalyticstest&referrer=utm_source%3Dtestsource

를 PlayStore를 실행시켜서 설치해보는것이었습니다.  실행후 Dummy Button을 누르면 referrer값이 잘보입니다.

성공입니다. 잘됩니다.



그런데

두번째 방법이 문제입니다.
PlayStore로 연결하는것이 아니라 크롬같은 스토어웹페이지로 연결해서 설치를 하면 값이 들어오지않습니다. 아예. BroadcastReceiver가 실행이 되지 않는것 같습니다.

미치겠습니다. 답답하네요.
아시는분 없으신가요?
...