Пример #1
0
 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());
        }