我刚刚在我的应用程序中添加了对 Google Analytics(分析)的支持,但我无法<screenName>
在 XML 配置中工作:
配置:
<?xml version="1.0" encoding="utf-8" ?>
<resources>
<screenName name="com...ActivityMain">Main</screenName>
<screenName name="com...ActivitySettings">Settings</screenName>
</resources>
我表明,我有:
<meta-data android:name="com.google.android.gms.analytics.globalConfigResource" android:resource="@xml/analytics" />
在应用程序中我有:
synchronized public Tracker getDefaultTracker() {
if (mTracker == null) {
final GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);
//analytics.setDryRun(BuildConfig.DEBUG);
analytics.enableAutoActivityReports(this);
// To enable debug logging use: adb shell setprop log.tag.GAv4 DEBUG
mTracker = analytics.newTracker(R.xml.global_tracker);
mTracker.enableAutoActivityTracking(true);
mTracker.enableExceptionReporting(true);
}
return mTracker;
}
当我启用VERBOSE
调试,我看到这个:
Loading global XML config values
但接下来,这个:
Hit delivery requested: ht=1442573034900, _s=78, _v=ma7.8.95, a=1607163793, aid=cz..., an=XXX, av=0.10.2+801d661, cd=com...ActivitySettings, cid=..., sc=start, sr=768x1184, t=screenview, tid=UA-XXX-2, ul=cs-cz, v=1
正如你所看到的,cd
包含整个包名称。