2012-10-28 3 views
1

Android 모바일 앱에서 Google 애널리틱스를 사용하여 모든 사용자 활동을 추적하고 싶습니다.Android 앱에 Google 애널리틱스를 통합 할 수 없음

tracker = GoogleAnalyticsTracker.getInstance(); 
    tracker.setDebug(true); 
    tracker.setDryRun(false); 
    tracker.startNewSession("UA-XXXXXXXX-Y", MyActivity.this); 

    tracker.trackPageView("/MainScreen"); 
    tracker.dispatch(); 
: 나는 추적기를 초기화하고 현재의 활동을 추적하기 위해 시도하는 방법 문서라도이 나는 구글 웹 로그 분석에서 계정을 생성, 내 빌드 경로에 libGoogleAnalytics.jar를 추가 (그래서 난 내 UA-XXXXXXXX-Y 번호가)

나는 또한 내 AndroidManifest를 필요 permitions을 추가

<uses-permission android:name="android.permission.INTERNET" /> 
... 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
... 

당신은 내 구성을 확인하기 위해 디버깅을 가능하게 볼 수있는 방법. 디버그 로그의 모든 내용이 정상적으로 보입니다.

10-28 17:43:59.233: VERBOSE/GoogleAnalyticsTracker(11024): Called dispatch 
10-28 17:43:59.233: VERBOSE/GoogleAnalyticsTracker(11024): Sending 1 hits to dispatcher 
10-28 17:43:59.233: INFO/GoogleAnalyticsTracker(11024): Host: www.google-analytics.com 
10-28 17:43:59.233: INFO/GoogleAnalyticsTracker(11024): User-Agent: GoogleAnalytics/1.5.1 (Linux; U; Android 4.0.3; en-gb; GT-I9100 Build/IML74K) 
10-28 17:43:59.233: INFO/GoogleAnalyticsTracker(11024): GET /__utm.gif?utmwv=4.9.1ma&utmn=155573506&utmcs=UTF-8&utmsr=480x800&utmul=en-GB&utmp=%2FMainScreen&utmac=UA-xxxxxxxx-y&utmcc=__utma%3D1.1239100675.1351436696.1351436696.1351436696.1%3B&utmht=1351439039180&utmqt=59 HTTP/1.1 
10-28 17:43:59.348: VERBOSE/GoogleAnalyticsTracker(11024): HTTP Response Code: 200 

내 웹 로그 분석 계정에는 아무 것도 표시되지 않습니다. 그래서 아무 것도 추적되지 않았습니다! 실시간 통계는 또한 0 및 데이터 없음을 표시합니다.

아무도 그와 같은 것을 보지 않았다 ?????

+0

사용한 이후로 얼마나 오래 되었습니까? [시간을 좀 주어도 좋습니다] (http://smallbusiness.chron.com/frequently-google-analytics-update-33562.html). – iTurki

+0

@ Ang Tsvetkov : 나는 똑같은 문제에 직면 해있다. Google 애널리틱스에 데이터가없는 이유를 여전히 이해하지 못합니다. – anticafe

+0

나는 3 개의 다른 계정을 만들었고 각각의 데이터를 받기 위해 2 일 이상 기다렸다. –

답변

0

자동 발송 방법을 사용하는 것이 좋습니다. 문제가 없었으며 최대 1 시간 이내에 보고서를 받았습니다.

애널리틱스 보고서 화면에는 현재 요일 보고서가 표시되지 않으므로 보고서를 확인하는 중에 오늘 최종 데이터를 선택해야합니다.

(는 예를 같은 간격을 제공 할 때 방법을 파견하지 않아도)

https://developers.google.com/analytics/devguides/collection/android/devguide#samples

// ...alternatively, the tracker can be started with a dispatch interval (in seconds). 
tracker.startNewSession("UA-YOUR-ACCOUNT-HERE", 20, this); 
0

데이터가 Google 웹 로그 분석 웹 인터페이스를 통과하는 데 24 시간이 걸립니다!

관련 문제