J'utilise Google Analytics pour suivre mon application Android. Mon fichier analytics.xml est collé ci-dessous:
<!-- Replace placeholder ID with your tracking ID -->
<string name="ga_trackingId">UA-36116792-1</string>
<!-- Enable Activity tracking -->
<bool name="ga_autoActivityTracking">true</bool>
<!-- Enable automatic exception tracking -->
<bool name="ga_reportUncaughtExceptions">true</bool>
<string name="ga_appName">MyRemoteApp</string>
<string name="ga_appVersion">V3</string>
<bool name="ga_anonymizeIp">true</bool>
<bool name="ga_debug">true</bool>
<string name="philips.myremote.epg.EPGViewforPhone">TV Guide</string>
Je m'attends à ce que dans le tableau de bord Google AnalyticsLes vues d’écran devraient être visibles sous le titre "Guide TV" mais je reçois à la place "philips.myremote.epg.EPGViewforPhone" .Comment puis-je résoudre ce problème ou quel est le problème dans mon code?
Réponses:
1 pour la réponse № 1Google Analytics utilise des noms de classes canoniques pour extraire les noms d'activité des ressources.
Écrivez dans le journal le nom canonique de votre activité:
Log.i("TAG", getClass().getCanonicalName());
et utiliser ce nom dans resourse comme clé.