Ich versuche, den Google Analytics-Dienst für die Android-App mithilfe der folgenden Dokumentation in SDK zu implementieren:
https://developers.google.com/analytics/devguides/collection/android/v4/
Ich kann keine Informationen auf der Analytics-Administrationsseite sehen.
Während die App ausgeführt wird, wird die folgende Debug-Meldung angezeigt
"AnalyticsService ist nicht im App-Manifest registriert. Treffer werden möglicherweise nicht zuverlässig übermittelt. Anweisungen finden Sie unter https://developers.google.com/analytics/devguides/collection/android/v4/ ."
Können Sie mir bitte vorschlagen, wie ich diesen Dienst registrieren soll?
android
google-analytics
android-manifest
CreativeManix
quelle
quelle
Antworten:
Ich bin nicht sicher, ob das Befolgen dieser Warnung das Problem löst, das Sie haben (dh keine Informationen auf der Analytics-Verwaltungssite sehen).
Wie auch immer, hier ist, was Sie AndroidManifest.xml innerhalb des Anwendungs-Tags hinzufügen sollten, wenn Sie diese Warnung entfernen möchten:
Sie müssen nicht alles hinzufügen, sondern nur das hinzufügen, was Sie benötigen. In Ihrem Fall müssen Sie anscheinend nur den
AnalyticsService
Dienst hinzufügen .Quelle: https://developer.android.com/reference/com/google/android/gms/analytics/GoogleAnalytics.html
quelle
füge dies auf Manifest hinzu
quelle
Karim hat es gut erklärt , aber es wird nicht funktionieren, bis Sie die Wake-Lock-Erlaubnis im Manifest geben.
Google v4 Versandreferenz.
quelle
Ich hatte ein ziemlich ähnliches Problem - die Nachricht zu AnalyticsService sieht so aus, als hätte Ihr Gerät keine Google Services, aber für mich stimmte das nicht. Ich habe jedoch festgestellt, dass ich nicht sicher sein konnte, ob dieses Protokoll von meiner App aus aufgerufen wurde - das Protokoll sah folgendermaßen aus: Der
10173-10192/? V/GAV4
Paketname wurde also ausgeblendet.Um Protokolle von Google Analytics anzuzeigen, müssen Sie die Protokollebene in ausführlich ändern:
Es hilft Ihnen zu analysieren, was eine Ursache für Ihre Probleme ist.
quelle