2014-06-09 3 views
1

내 앱을 Google Play 스토어에 추가하기 전에 Google 추적 캠페인을 테스트하고 있습니다. HERE에서 제대로 지시에 따라, 나는 그것을 시작하지 않고, ADB 통해 APK를 설치하고, 단지 내 응용 프로그램에 필요한 것 같아요 때문에 그때는 명령Google 추적 캠페인은 단지 약간의 정보 만 반환합니다.

adb shell am broadcast -a com.android.vending.INSTALL_REFERRER -n <package>/com.google.analytics.tracking.android.CampaignTrackingReceiver --es "referrer" "utm_source=fb&utm_medium=500_600" 

나는 단지 넣어 소스와 매체를했다. (500_600은 임의의 문자열입니다). 내가이 발견 된 로그 캣보고 갔을 때 (위의 링크에서 예상대로) 내가 얻을 isntruction을

Broadcasting: Intent { act=com.android.vending.INSTALL_REFERRER cmp=<package>/com.google.analytics.tracking.android.CampaignTrackingReceiver (has extras) } Broadcast completed: result=0 

시작 : 다른

Thread[GAThread,5,main]: Campaign found: utm_source=fb 

아무것도 ... 중간 부분은 무엇입니까? 나는 정말로 이해할 수 없다. 앱을 시작한 후에 db로 추적해야하므로이 정보가 필요합니다. 나를 도와주세요 pls! : D

답변

0

Play 스토어에 게시 한 후에 문제가 해결 되었습니까? 인코딩이나 로깅 문제 일 수도 있습니다. 내가 리퍼러 값을 백분율로 인코딩하면 전체가 logcat에 나타납니다. 그러나 올바른 값이 파싱되어 GA로 전송되는 한 모든 것은 괜찮습니다.