Creates a child Tracker instance.
A new Tracker instance that will notify the same root subscriber of TrackingInfo entries, mixing in ancestor contextual data as needed.
Sets contextual data to be mixed into each TrackingInfo created by this Tracker or any child Trackers.
The data to merge into any TrackingInfo instances created by this (or child) Tracker methods.
Logs an Error.
The Error instance to log.
Logs an event. Events usually represent important points in an application's lifecycle or user-initiated actions such as button clicks.
NOTE: This method also creates a browser performance mark with the given message name.
The name of the event to log.
Optional information to associate with this TrackingInfo.
Starts a timer to measure performance.
Method to invoke to stop and log the timer.
Generates a random RFC 4122 UUID guaranteed to be unique.
Provides methods for logging events, errors, and performance.
Best Practices