Client: {
    componentId?: string;
    deviceVendor?: string;
    osName?: string;
    osVersion?: string;
    browserName?: string;
    browserVersion?: string;
    deviceModel?: string;
    screenHeight?: number;
    screenWidth?: number;
}

Attributes shared by events with a user client, typically a web browser

Type declaration

  • Optional componentId?: string

    Identifier for the component on which the event occurred.

  • Optional deviceVendor?: string

    The vendor (e.g., manufacturer) of the device used for the event.

  • Optional osName?: string

    Operating system name of the device used for the event.

  • Optional osVersion?: string

    Operating system version of the device used for the event.

  • Optional browserName?: string

    Name of the browser used for the event.

  • Optional browserVersion?: string

    Version of the browser used for the event.

  • Optional deviceModel?: string

    Model of the device used for the event.

  • Optional screenHeight?: number

    Height of the screen on which the event occurred, in pixels.

  • Optional screenWidth?: number

    Width of the screen on which the event occurred, in pixels.