@Override
 public void logPageWithParams(Context context, String name, Map<Object, Object> parameters) {
   s.pageName = name;
   Hashtable<String, String> mergedParameters = mergeParameters(parameters);
   if (mergedParameters != null) {
     s.track(mergedParameters);
   } else {
     s.track();
   }
 }
 @Override
 public void logException(Context context, String errorId, String message, Throwable throwable) {
   s.pageName = "Exception";
   s.track();
 }
 @Override
 public void logException(Context context, Throwable throwable) {
   s.pageName = "Exception";
   s.track();
 }
 @Override
 public void logPage(Context context, String name) {
   s.pageName = name;
   s.track();
 }