public void Init(string gaTrackingId, int dispatchIntervalInSeconds = 5) { Gai.SharedInstance.OptOut = false; Gai.SharedInstance.DispatchInterval = dispatchIntervalInSeconds; analyticsTracker = Gai.SharedInstance.GetTracker(gaTrackingId); mapper = new AnalyticsProductMapper(); }
public void Init(string gaTrackingId, Context AppContext = null, int dispatchPeriodInSeconds = 10) { analyticsInstance = GoogleAnalytics.GetInstance(AppContext.ApplicationContext); analyticsInstance.SetLocalDispatchPeriod(dispatchPeriodInSeconds); mapper = new AnalyticsProductMapper(); analyticsTracker = analyticsInstance.NewTracker(gaTrackingId); analyticsTracker.EnableExceptionReporting(true); analyticsTracker.EnableAdvertisingIdCollection(true); analyticsTracker.Set(clientId_key, Guid.NewGuid().ToString()); }