package org.edx.mobile.module.analytics;
import com.segment.analytics.Options;
import com.segment.analytics.Properties;
import com.segment.analytics.Traits;
/**
* Created by rohan on 2/8/15.
*/
public interface ISegmentTracker {
void resetIdentifyUser();
/**
* Calls track method of Analytics.
* @param event
* @param props
*/
void track(String event, Properties props);
/**
* Calls screen method of Analytics.
* @param category
* @param name
*/
void screen(String category, String name, Properties properties);
/**
* Calls identify method of Analytics.
* @param id
* @param traits
* @param options
*/
void identify(String id, Traits traits, Options options);
}