ProtectConfig - Interface for the Protect module configuration parameters

  • envId is required. All other parameters are optional.
interface ProtectConfig {
    agentIdentification?: boolean;
    agentPort?: number;
    agentTimeout?: number;
    behavioralDataCollection?: boolean;
    deviceAttributesToIgnore?: string[];
    disableHub?: boolean;
    disableTags?: boolean;
    envId: string;
    externalIdentifiers?: Record<string, string>;
    hubUrl?: string;
    universalDeviceIdentification?: boolean;
    waitForWindowLoad?: boolean;
}

Properties

agentIdentification?: boolean
agentPort?: number
agentTimeout?: number
behavioralDataCollection?: boolean
deviceAttributesToIgnore?: string[]
disableHub?: boolean
disableTags?: boolean
envId: string
externalIdentifiers?: Record<string, string>
hubUrl?: string
universalDeviceIdentification?: boolean
waitForWindowLoad?: boolean