コード例 #1
0
 public synchronized Tracker getTracker() {
   if (mTracker == null) {
     GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);
     analytics.setDryRun(!CityGuideConfig.ANALYTICS);
     mTracker = analytics.newTracker(R.xml.analytics_app_tracker);
   }
   return mTracker;
 }
コード例 #2
0
 @Provides
 @Singleton
 Tracker provideTracker(Application app) {
   GoogleAnalytics analytics = GoogleAnalytics.getInstance(app);
   if (BuildConfig.DEBUG) {
     analytics.getLogger().setLogLevel(Logger.LogLevel.VERBOSE);
     analytics.setDryRun(true);
   }
   return analytics.newTracker(app.getString(R.string.tracking_id));
 }