public void sendAnalyticData(String screen_name) {

    tracker.send(
        MapBuilder.createAppView().set(Fields.SCREEN_NAME, HIT_TYPE + ": " + screen_name).build());

    easyTracker.set(Fields.SCREEN_NAME, HIT_TYPE + ": " + screen_name);

    easyTracker.send(MapBuilder.createAppView().build());
  }
 protected void onCreate(Bundle savedInstanceState) {
   super.onCreate(savedInstanceState);
   ActionBar actionBar = getActionBar();
   //		actionBar.setDisplayHomeAsUpEnabled(true);
   setContentView(R.layout.tsquare_main);
   overridePendingTransition(R.anim.fade, R.anim.hold);
   EasyTracker.getInstance(this).activityStart(this);
   GoogleAnalytics.getInstance(this).getTracker(MainActivity.TRACKING);
   Tracker tracker = GoogleAnalytics.getInstance(this).getTracker(MainActivity.TRACKING);
   tracker.send(
       MapBuilder.createAppView()
           .set(Fields.SCREEN_NAME, "T-Square Final " + actionBar.getTitle())
           .build());
 }
  public static void trackScreen(Context ctx, String screenName) {
    // May return null if EasyTracker has not yet been initialized with a property ID.
    Tracker easyTracker = EasyTracker.getInstance(ctx);

    // This screen name value will remain set on the tracker and sent with
    // hits until it is set to a new value or to null.
    // easyTracker.set( Fields.SCREEN_NAME, screenName );

    // Set dispatch period.
    easyTracker.send(
        MapBuilder.createAppView()
            .set(Fields.SCREEN_NAME, screenName)
            .set(Fields.HIT_TYPE, "appview")
            .build());
  }
  @Override
  public void onStart() {
    super.onStart();
    Log.d("haipn", "onstart marketplace");

    RequestQueue queue = MyVolley.getRequestQueue();
    GsonRequest<MpListCategories> myReq =
        new GsonRequest<MpListCategories>(
            Method.GET,
            Const.URL_LIST_CATEGORY,
            MpListCategories.class,
            createMyReqSuccessListener(),
            createMyReqErrorListener());
    queue.add(myReq);

    Tracker tracker = GoogleAnalytics.getInstance(getActivity()).getTracker(Const.GA_PROPERTY_ID);
    tracker.set(Fields.SCREEN_NAME, SCREEN_LABEL);
    tracker.send(MapBuilder.createAppView().build());
  }
Exemple #5
0
 public static void SendTrackingEvent(String category, String action, String label, long value) {
   mTracker.send(MapBuilder.createEvent(category, action, label, null).build());
 }