Analytics Settings

Analytics Settings

Analytics Settings

  • Analytics.AutoDetectBots specifies whether the analytics engine attempts to classify search engines and other Web robots automatically
  • Analytics.BulkCopyBatchSize specifies the number of rows to batch in a bulk copy
  • Analytics.CampaignQueryStringKey specifies the name of the URL query string parameter used by the analytics engine to trigger a campaign
  • Analytics.DisableDatabase specifies whether to disable the analytics database so that no reading or writing occurs
  • Analytics.EMailFromAddress specifies the email address to use as the sender for reports generated by the analytics engine and sent as emails
  • Analytics.Enabled specifies whether Sitecore stores analytics information about incoming HTTP requests 
  • The Analytics.EventQueryStringKey specifies the name of the URL query string parameter used by the analytics engine to trigger an event
  • Analytics.GeoIps.CacheSize specifies the number of cached items in the Geo IP lookup manager
  • Analytics.LogLevel specifies the level of logging, such as None, Debug, Information, Warning, Error, Fatal
  • Analytics.LongRunningRequest specifies the number of milliseconds to allow for analytics operations before displaying an error in the Sitecore log and analytics reports
  • Analytics.MaxCachedRows specifies how many rows per definition table are kept in memory before half of the rows are discarded, such as Browser, IpAddress, IpOwner, Keyword, OperatingSystem, ReferringSite and Screen
  • Analytics.MaxQueueSize specifies the maximum number of data rows in the event queue
  • Analytics.PerformLookup specifies whether this server performs reverse DNS lookups for the itself and the other production servers in a server array
  • Analytics.PerformLookup.Interval specifies the interval between reverse DNS lookup operations
  • Analytics.PerformLookup.VisitUpdateDelay specifies the delay after last request in the visit before the background worker will populate the geoip information in the visit if it is missing
  • Analytics.ReverseDnsLookupTimeout specifies the number of milliseconds to allow for reverse DNS lookups before displaying an error in the Sitecore log
  • Analytics.Robots.IgnoreRobots specifies whether robots will be written to the database
  • Analytics.Robots.IgnoreAutoRobots specifies whether to ignore requests detected as auto robots
  • Analytics.Robots.SessionTimeout specifies the session timeout when a session is detected as an Auto Robot
  • Analytics.Sampling.Percentage specifies the percentage of sessions where analytics data should be collected
  • Analytics.TrackerChanges.FlushInterval specifies the interval in milliseconds between tracker changes queue flushes
  • Analytics.TrackerChanges.MaxRows specifies the max number of rows in the tracker changes queue before the queue is flushed
  • Analytics.TrackerChanges.Sleep specifies the tracker changes queue inactive period
  • Analytics.UpdateBatchSize specifies the number of SQL request to batch
  • Analytics.UseBulkCopy specifies whether inserted rows should be inserted using Bulk Copy
  • Analytics.Automation.BatchSize specifies the number of records to process in a batch
  • Analytics.Automation.Interval specifies how often the workflow worker runs
  • Analytics.Automation.MachineName specifies the machine that workflows run on
  • Analytics.Automation.Threads specifies the number of threads used by the workflow engine

Sources