2012-10-28 1 views
1

Je souhaite suivre toutes les activités de mes utilisateurs à l'aide de Google Analytics dans mon application mobile Android. J'ajouter dans mon libGoogleAnalytics.jar Build Path, créer un compte Google Analytics (donc je dois mon numéro UA-XXXXXXXX-Y) .Voici comment j'initialiser le système de suivi et d'essayer de suivre l'activité en cours:Impossible d'intégrer Google Analytics dans mon application Android

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

    tracker.trackPageView("/MainScreen"); 
    tracker.dispatch(); 

ajouter également permitions nécessaire dans ma AndroidManifest:

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

Comment vous pouvez voir activer le débogage afin de vérifier ma configuration. Et tout dans le journal de débogage me semble bien:

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 

Et mon problème est que rien ne s'affiche dans mon compte Google Analytics. Donc rien n'a été suivi! Les statistiques en temps réel montrent également 0 et aucune donnée.

Tout le monde face à quelque chose comme ça ?????

+0

Depuis quand l'utilisez-vous? Vous pouvez [lui donner du temps] (http://smallbusiness.chron.com/frequently-google-analytics-update-33562.html). – iTurki

+0

@Angel Tsvetkov: Je suis confronté au même problème. Je ne comprends toujours pas pourquoi il n'y a pas de données dans Google Analytics. – anticafe

+0

J'ai fait 3 comptes différents et j'attends plus de 2 jours pour que chacun d'entre eux reçoive des données. –

Répondre

0

Je suggère d'utiliser la méthode de répartition automatique, je n'ai jamais eu de problème avec elle et a obtenu le rapport dans un maximum d'une heure.

L'écran de rapport d'analyse par défaut n'affiche pas les rapports des jours actuels, n'oubliez pas de sélectionner aujourd'hui les données finales lors de la vérification de vos rapports.

(vous n'avez pas besoin d'envoyer méthode lorsque vous donnez un intervalle comme exemple)

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

Il faut 24 heures pour que les données parviennent à l'interface Web google analytics!

Questions connexes