TrackingOptions
interface TrackingOptions {
collapseToSingleBeacon?: boolean;
dataLayer?: string;
noCookies?: boolean;
noTracking?: boolean;
performanceOnly?: boolean;
reduceBeacons?: boolean;
stripAllParameter?: boolean;
stripParameters?: string[];
}
collapseToSingleBeacon?: boolean;
dataLayer?: string;
noCookies?: boolean;
noTracking?: boolean;
performanceOnly?: boolean;
reduceBeacons?: boolean;
stripAllParameter?: boolean;
stripParameters?: string[];
}
Index
Properties
Properties
Optionalcollapse To Single Beacon
collapseToSingleBeacon?: boolean
Optionaldata Layer
dataLayer?: string
Option to specify a custom data layer property if the customer does not use 'dataLayer'.
Optionalno Cookies
noCookies?: boolean
When activated, Speed Kit does not use cookies to store data.
Optionalno Tracking
noTracking?: boolean
When activated, Speed Kit does not send any tracking data.
Optionalperformance Only
performanceOnly?: boolean
Prevents Speed Kit from storing user and session IDs.
Optionalreduce Beacons
reduceBeacons?: boolean
When set to true, the reduced beacons mode feature is activated if the split configuration qualifies (100% rollout, no secondary split).
Optionalstrip All Parameter
stripAllParameter?: boolean
Strips all parameter of URLs when sending data via RUM tracking.
Afterwards the URL looks like this: https://www.baqend.com/page?redacted.
Optionalstrip Parameters
stripParameters?: string[]
Strips individual parameter of URLs when sending data via RUM tracking.
Afterwards the URL looks like this: https://www.baqend.com/page?redacted-0¬filtered=foo.
When set to true, all beacons are collapsed into a single unload beacon when Speed Kit is unsupported. Setting this to false restores standard beacon behavior.