作为我的应用,当我使用Google Analytics Android SDK v3时,会话数约为1,000~2,000.

但是当我从v3更新到v4时,会话数增加到4,000~5,000.

这是global_tracker.xml:
<?xml version="1.0" encoding="utf-8"?>
Run Code Online (Sandbox Code Playgroud)
<!-- Enable automatic Activity measurement -->
<bool name="ga_autoActivityTracking">true</bool>
<!-- The screen names that will appear in reports -->
<string name="ga_trackingId">xx-xxxx-xx</string>
Run Code Online (Sandbox Code Playgroud)
这就是我在Application.java文件中所做的:
public class ABCApplication extends Application {
...
private static Tracker t;
...
public synchronized Tracker getTracker() {
if (this.t == null) {
GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);
this.t = analytics.newTracker(R.xml.global_tracker);
}
return t;
}}
Run Code Online (Sandbox Code Playgroud)
这是MainActivity.java文件:
public class MainActivity {
@Override
public void onStart() {
super.onStart();
Tracker t = ((ABCApplication) this.getApplication()).getTracker(); …Run Code Online (Sandbox Code Playgroud)