/** * Record a screen view hit for the visible {@link ImageFragment} displayed * inside {@link FragmentPagerAdapter}. */ private void sendScreenImageName() { String name = getCurrentImageTitle(); // [START screen_view_hit] Log.i(TAG, "Setting screen name: " + name); mTracker.setScreenName("Image~" + name); mTracker.send(new HitBuilders.ScreenViewBuilder().build()); // [END screen_view_hit] }
private void send(Object screenName, Map<String, String> params) { if (IS_ENABLED) { Tracker tracker = getDefaultTracker(); tracker.setScreenName(getClassName(screenName)); tracker.send(params); } }
@Override public boolean onOptionsItemSelected(MenuItem item) { switch(item.getItemId()) { case R.id.menu_share: // [START custom_event] mTracker.send(new HitBuilders.EventBuilder() .setCategory("Action") .setAction("Share") .build()); // [END custom_event] String name = getCurrentImageTitle(); String text = "I'd love you to hear about " + name; Intent sendIntent = new Intent(); sendIntent.setAction(Intent.ACTION_SEND); sendIntent.putExtra(Intent.EXTRA_TEXT, text); sendIntent.setType("text/plain"); startActivity(sendIntent); break; } return false; }
@Override public void onClick(View view) { Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG) .setAction("Action", null) .show(); mTracker.send( new HitBuilders.EventBuilder().setCategory("Action").setAction("Fab Click").build()); } });
@Override public void onClick(View view) { mTracker.send(new HitBuilders.EventBuilder() .setCategory("Action") .setAction("Welcome_Button_pressed") .build()); welcomeView.setVisibility(View.INVISIBLE); tutorialOverlay = fragmentView.findViewById(R.id.tutorialOverlay); tutorialOverlay.setVisibility(View.VISIBLE); } });
@Override protected void onResume() { mTracker.setScreenName("Settings"); mTracker.send(new HitBuilders.ScreenViewBuilder().build()); super.onResume(); }
@Override protected void onResume() { mTracker.setScreenName("OfflineMaps"); mTracker.send(new HitBuilders.ScreenViewBuilder().build()); super.onResume(); }
@Override protected void onResume() { mTracker.setScreenName("BackgroundService"); mTracker.send(new HitBuilders.ScreenViewBuilder().build()); super.onResume(); }
@Override protected void onResume() { mTracker.setScreenName("Info"); mTracker.send(new HitBuilders.ScreenViewBuilder().build()); super.onResume(); }
public void onClick(View arg0) { mTracker.send(new HitBuilders.EventBuilder() .setCategory("Action") .setAction("GPS_dialog_canceled_GoogleMap") .build()); dialogGPS.dismiss(); } });
private void send(Object screenName, Map<String,String> params) { if(IS_ENABLED) { Tracker tracker = getDefaultTracker(); tracker.setScreenName(getClassName(screenName)); tracker.send(params); } }
@Override protected void onResume() { super.onResume(); //startService(new Intent(SwipeSettingActivity.this, SwipeService.class)); mTracker.setScreenName("SwipeSettingsActivity::onResume()"); mTracker.send(new HitBuilders.ScreenViewBuilder().build()); }
@Override public void screen(String screenName) { // Set screen name. tracker.setScreenName(screenName); // Send a screen view. tracker.send(new HitBuilders.ScreenViewBuilder().build()); analytics.dispatchLocalHits(); } }
@Override public void onViewCreated(View view, @Nullable Bundle savedInstanceState) { super.onViewCreated(view, savedInstanceState); fragmentView = view; // Obtain the shared Tracker instance. AnalyticsApplication application = (AnalyticsApplication) this.getActivity().getApplication(); mTracker = application.getDefaultTracker(); mTracker.setScreenName("RatingFragment"); mTracker.send(new HitBuilders.ScreenViewBuilder().build()); showRateDialog(); }
@Override public void onClick(View v) { mTracker.send(new HitBuilders.EventBuilder() .setCategory("Action") .setAction("denied ALERT_WINDOWS") .build()); finishSplash(); mAlertDialog.dissmis(); } }).show();
public void routeStartAnimation(LatLng northeast, LatLng southwest) { mTracker.send(new HitBuilders.EventBuilder() .setCategory("Action") .setAction("RouteCreated_on_GoogleMap") .build()); LatLngBounds grenzen = new LatLngBounds(southwest, northeast); map.animateCamera(CameraUpdateFactory.newLatLngBounds(grenzen, 100)); listHandler.sendEmptyMessageDelayed(11, 3000); }
@Override public int onStartCommand(Intent intent, int flags, int startId) { mLauncherModel.startLoadTask(); mTracker.setScreenName("SwipeService::onStartCommand()"); mTracker.send(new HitBuilders.ScreenViewBuilder().build()); return super.onStartCommand(intent, flags, startId); }
@Override public void onClick(View v) { //google anylnitic mTracker.send(new HitBuilders.EventBuilder() .setCategory("Action") .setAction("authorized ALERT_WINDOWS") .build()); startPermission(); mAlertDialog.dissmis(); } })
@Override public void openRight() { // [START custom_event] mTracker.send(new HitBuilders.EventBuilder() .setCategory("Action") .setAction("SwipeService::openRight()") .build()); // [END custom_event] if (swipeSwipeSetting()) { mSwipeLayout.switchRight(); } }
@Override public void event(AnalyticsEvent analyticsEvent) { tracker.send( new HitBuilders.EventBuilder() .setCategory(analyticsEvent.getCategory()) .setAction(analyticsEvent.getAction()) .setLabel(analyticsEvent.getLabel()) .build() ); }