Tabnine Logo
GoogleAnalytics
Code IndexAdd Tabnine to your IDE (free)

How to use
GoogleAnalytics
in
com.google.android.gms.analytics

Best Java code snippets using com.google.android.gms.analytics.GoogleAnalytics (Showing top 11 results out of 315)

origin: avjinder/Minimal-Todo

  synchronized private Tracker getDefaultTracker() {
    if (mTracker == null) {
      GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);

      /*R.xml.app_tracker contains my Analytics code
      To use this, go to Google Analytics, and get
      your code, create a file under res/xml , and save
      your code as <string name="ga_trackingId">UX-XXXXXXXX-Y</string>
      */

      //mTracker = analytics.newTracker(R.xml.app_tracker);
      mTracker = analytics.newTracker(R.xml.global_tracker);
//
      mTracker.setAppName("Minimal");
      mTracker.enableExceptionReporting(true);
      try {
        mTracker.setAppId(getPackageManager().getPackageInfo(getPackageName(), 0).versionName);
      } catch (PackageManager.NameNotFoundException e) {
        e.printStackTrace();
      }

    }
    return mTracker;
  }

origin: googlesamples/google-services

 /**
  * Gets the default {@link Tracker} for this {@link Application}.
  * @return tracker
  */
 synchronized public Tracker getDefaultTracker() {
  // To enable debug logging use: adb shell setprop log.tag.GAv4 DEBUG
  if (sTracker == null) {
   sTracker = sAnalytics.newTracker(R.xml.global_tracker);
  }

  return sTracker;
 }
}
origin: googlesamples/google-services

@Override
public void onCreate() {
 super.onCreate();
 sAnalytics = GoogleAnalytics.getInstance(this);
}
origin: florent37/AndroidAnalytics

  @Override
  public void screen(String screenName) {
    // Set screen name.
    tracker.setScreenName(screenName);

    // Send a screen view.
    tracker.send(new HitBuilders.ScreenViewBuilder().build());

    analytics.dispatchLocalHits();
  }
}
origin: gumingwei/WellSwipe

  synchronized public Tracker getDefaultTracker() {
    if (mTracker == null) {
      GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);
      mTracker = analytics.newTracker(R.xml.global_tracker);
    }
    return mTracker;
  }
}
origin: pratamawijaya/example

/**
 * Gets the default {@link Tracker} for this {@link Application}.
 *
 * @return tracker
 */
synchronized public Tracker getDefaultTracker() {
 if (mTracker == null) {
  GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);
  // To enable debug logging use: adb shell setprop log.tag.GAv4 DEBUG
  mTracker = analytics.newTracker(R.xml.global_tracker);
 }
 return mTracker;
}
origin: Phantast/smartnavi

  /**
   * Gets the default {@link Tracker} for this {@link Application}.
   *
   * @return tracker
   */
  synchronized public Tracker getDefaultTracker() {
    if (mTracker == null) {
      GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);
      // To enable debug logging use: adb shell setprop log.tag.GAv4 DEBUG
      mTracker = analytics.newTracker(R.xml.global_tracker);
    }
    return mTracker;
  }
}
origin: florent37/AndroidAnalytics

public GoogleAnalyticsProvider(Context context, int xmlFile) {
  this.applicationContext = context.getApplicationContext();
  this.analytics = GoogleAnalytics.getInstance(context);
  this.tracker = analytics.newTracker(xmlFile);
}
origin: AnandChowdhary/saga-android

synchronized Tracker getTracker(TrackerName trackerId) {
  if (!mTrackers.containsKey(trackerId)) {
    GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);
    Tracker t = (trackerId == TrackerName.APP_TRACKER) ? analytics.newTracker(PROPERTY_ID)
        : (trackerId == TrackerName.GLOBAL_TRACKER) ? analytics.newTracker(R.xml.global_tracker)
        : analytics.newTracker(R.xml.global_tracker);
    mTrackers.put(trackerId, t);
  }
  return mTrackers.get(trackerId);
}
origin: ShowMeHills/ShowMeHills

 public synchronized Tracker get(Target target) {
  if (!mTrackers.containsKey(target)) {
   Tracker tracker;
   switch (target) {
    case APP:
     tracker = GoogleAnalytics.getInstance(mContext).newTracker(R.xml.app_tracker);
     break;
    default:
     throw new IllegalArgumentException("Unhandled analytics target " + target);
   }
   mTrackers.put(target, tracker);
  }

  return mTrackers.get(target);
 }
}
origin: wirasetiawan29/Android

  synchronized private Tracker getDefaultTracker(){
    if(mTracker==null){
      GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);

      /*R.xml.app_tracker contains my Analytics code
      To use this, go to Google Analytics, and get
      your code, create a file under res/xml , and save
      your code as <string name="ga_trackingId">UX-XXXXXXXX-Y</string>
      */

      //mTracker = analytics.newTracker(R.xml.app_tracker);
      mTracker = analytics.newTracker(R.xml.global_tracker);
//
      mTracker.setAppName("Minimal");
      mTracker.enableExceptionReporting(true);
      try{
        mTracker.setAppId(getPackageManager().getPackageInfo(getPackageName(),0).versionName);
      }
      catch (PackageManager.NameNotFoundException e){
        e.printStackTrace();
      }

    }
    return mTracker;
  }

com.google.android.gms.analyticsGoogleAnalytics

Most used methods

  • getInstance
  • newTracker
  • dispatchLocalHits

Popular in Java

  • Parsing JSON documents to java classes using gson
  • setRequestProperty (URLConnection)
  • findViewById (Activity)
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • MalformedURLException (java.net)
    This exception is thrown when a program attempts to create an URL from an incorrect specification.
  • Hashtable (java.util)
    A plug-in replacement for JDK1.5 java.util.Hashtable. This version is based on org.cliffc.high_scale
  • Random (java.util)
    This class provides methods that return pseudo-random values.It is dangerous to seed Random with the
  • ExecutorService (java.util.concurrent)
    An Executor that provides methods to manage termination and methods that can produce a Future for tr
  • SSLHandshakeException (javax.net.ssl)
    The exception that is thrown when a handshake could not be completed successfully.
  • LogFactory (org.apache.commons.logging)
    Factory for creating Log instances, with discovery and configuration features similar to that employ
  • Top Vim plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now