OptionalautoIf true, on a pageview, the previous instrumented page's view time is tracked and sent as telemetry and a new timer is started for the current pageview.
OptionaldisableIf true, exceptions are not autocollected.
OptionaldisableIf true, flush method will not be called when onBeforeUnload event triggers.
OptionaldisableIf true, flush method will not be called when onPageHide or onVisibilityChange (hidden state) event(s) trigger.
OptionalenableAutomatically track route changes in Single Page Applications (SPA). If true, each route change will send a new Pageview to Application Insights.
OptionalenableIf true, debugging data is thrown as an exception by the logger.
OptionalenableDefine whether to track unhandled promise rejections and report as JS errors.
OptionalexpException configuration for additional exception handling options.
OptionalisIf true, the SDK will track all Browser Link requests.
OptionalisIf true, the SDK will not store or read any data from local and session storage.
OptionalnameAn optional value that will be used as name postfix for localStorage and session cookie name.
OptionaloverrideIf true, default behavior of trackPageView is changed to record end of page view duration interval when trackPageView is called.
OptionalsamplingPercentage of events that will be sent. Value must be between 0 and 100.
OptionalsessionA session is logged if it has continued for this amount of time in milliseconds.
OptionalsessionA session is logged if the user is inactive for this amount of time in milliseconds.
Configuration interface specifically for AnalyticsPlugin This interface defines only the configuration properties that the Analytics plugin uses.