RUM powered by Grail JavaScript API - 1.327.2
    Preparing search index...

    Interface UserActionEndEventExperimental

    Data provided to the callback of [dynatrace.userActions.subscribe]UserActions.subscribe.

    interface UserActionEndEvent {
        end: number;
        hadActivity: boolean;
        metadata: {
            "[eventContextSymbol]"?: EventContext;
            "browser.frame.instance_id"?: string;
            "browser.frame.parent_instance_id"?: string;
            "browser.is_webdriver"?: boolean;
            "browser.tab.instance_id"?: string;
            "browser.window.device_pixel_ratio"?: number;
            "browser.window.height"?: number;
            "browser.window.width"?: number;
            "characteristics.has_user_action": true;
            "characteristics.is_api_reported"?: true;
            "cls.loading_state"?: LoadingState;
            "cls.status": BACKGROUNDED | NOT_SUPPORTED | REPORTED | "disabled";
            "cls.ui_element.shift_time"?: number;
            "cls.ui_element.shift_value"?: number;
            "cls.ui_element.tag_name"?: string;
            "cls.ui_element.xpath"?: string[];
            "cls.update_count"?: number;
            "cls.value"?: number;
            "device.battery.level"?: number;
            "device.orientation"?: string;
            "device.screen.height"?: number;
            "device.screen.width"?: number;
            "dt.rum.adk"?: string;
            "dt.rum.agent.type"?: "javascript";
            "dt.rum.agent.version"?: string;
            "dt.rum.application.id"?: string;
            "dt.rum.browser.sid"?: string;
            "dt.rum.event.source.type"?: "hybrid";
            "dt.rum.instance.id"?: string;
            "dt.rum.schema_version": "0.22.0";
            "dt.rum.sid"?: string;
            "dt.rum.user_tag"?: string;
            "dt.support.api.has_dropped_custom_properties"?: boolean;
            "dt.support.api.has_enrich_exception"?: boolean;
            "dt.support.api.overridden_fields"?: string[];
            "dt.support.has_nfn_values"?: boolean;
            "error.csp_violation_count"?: number;
            "error.dropped_exception_count"?: number;
            "error.exception_count"?: number;
            "error.http_4xx_count"?: number;
            "error.http_5xx_count"?: number;
            "error.http_other_count"?: number;
            "fid.cancelable"?: boolean;
            "fid.duration"?: number;
            "fid.loading_state"?: LoadingState;
            "fid.name"?: string;
            "fid.processing_end"?: number;
            "fid.processing_start"?: number;
            "fid.start_time"?: number;
            "fid.status": NOT_REPORTED | NOT_SUPPORTED | REPORTED | "disabled";
            "fid.ui_element.tag_name"?: string;
            "fid.ui_element.xpath"?: string[];
            "inp.cancelable"?: boolean;
            "inp.duration"?: number;
            "inp.interaction_count"?: number;
            "inp.loading_state"?: LoadingState;
            "inp.name"?: string;
            "inp.processing_end"?: number;
            "inp.processing_start"?: number;
            "inp.start_time"?: number;
            "inp.status":
                | BELOW_THRESHOLD
                | NOT_REPORTED
                | NOT_SUPPORTED
                | REPORTED
                | "disabled";
            "inp.ui_element.tag_name"?: string;
            "inp.ui_element.xpath"?: string[];
            "inp.update_count"?: number;
            "lcp.id"?: string;
            "lcp.load_time"?: number;
            "lcp.render_time"?: number;
            "lcp.resource.load_delay"?: number;
            "lcp.resource.load_duration"?: number;
            "lcp.size"?: number;
            "lcp.start_time"?: number;
            "lcp.status":
                | BACKGROUNDED
                | NOT_REPORTED
                | NOT_SUPPORTED
                | REPORTED
                | "disabled";
            "lcp.ui_element.render_delay"?: number;
            "lcp.ui_element.tag_name"?: string;
            "lcp.ui_element.xpath"?: string[];
            "lcp.update_count"?: number;
            "lcp.url"?: string;
            "long_task.all.avg_duration"?: number;
            "long_task.all.count"?: number;
            "long_task.all.slowest_occurrences"?: SlowLongTaskOccurrence[];
            "long_task.self.avg_duration"?: number;
            "long_task.self.count"?: number;
            "long_task.self.slowest_occurrences"?: SlowLongTaskOccurrence[];
            "long_task.status": LongTaskMetricStatus | "disabled";
            "page.detected_name"?: string;
            "page.instance_id"?: string;
            "page.title"?: string;
            "page.url.full"?: string;
            "user_action.complete_reason": UserActionCompleteReason;
            "user_action.custom_name"?: string;
            "user_action.instance_id": string;
            "user_action.interrupted_by_instance_id"?: string;
            "user_action.interrupted_instance_id"?: string;
            "user_action.mutation_count": number;
            "user_action.requests.count": number;
            "user_action.requests.data_url_request_count": number;
            "user_action.requests.pending_request_count": number;
            "user_action.resources.audio.count"?: number;
            "user_action.resources.beacon.count"?: number;
            "user_action.resources.body.count"?: number;
            "user_action.resources.count": number;
            "user_action.resources.css.count"?: number;
            "user_action.resources.early-hint.count"?: number;
            "user_action.resources.embed.count"?: number;
            "user_action.resources.fetch.count"?: number;
            "user_action.resources.frame.count"?: number;
            "user_action.resources.icon.count"?: number;
            "user_action.resources.iframe.count"?: number;
            "user_action.resources.image.count"?: number;
            "user_action.resources.img.count"?: number;
            "user_action.resources.input.count"?: number;
            "user_action.resources.link.count"?: number;
            "user_action.resources.navigation.count"?: number;
            "user_action.resources.object.count"?: number;
            "user_action.resources.other.count"?: number;
            "user_action.resources.ping.count"?: number;
            "user_action.resources.script.count"?: number;
            "user_action.resources.track.count"?: number;
            "user_action.resources.video.count"?: number;
            "user_action.resources.xmlhttprequest.count"?: number;
            "view.detected_name"?: string;
            "view.instance_id"?: string;
            "view.url.full"?: string;
            "visibility.state"?: PageVisibilityState;
            [key: `metadata.${string}`]: string | number | false | true;
        };
    }
    Index

    Properties

    end: number

    The time the user action ended.

    hadActivity: boolean

    If an activity was recorded true, otherwise false.

    metadata: {
        "[eventContextSymbol]"?: EventContext;
        "browser.frame.instance_id"?: string;
        "browser.frame.parent_instance_id"?: string;
        "browser.is_webdriver"?: boolean;
        "browser.tab.instance_id"?: string;
        "browser.window.device_pixel_ratio"?: number;
        "browser.window.height"?: number;
        "browser.window.width"?: number;
        "characteristics.has_user_action": true;
        "characteristics.is_api_reported"?: true;
        "cls.loading_state"?: LoadingState;
        "cls.status": BACKGROUNDED | NOT_SUPPORTED | REPORTED | "disabled";
        "cls.ui_element.shift_time"?: number;
        "cls.ui_element.shift_value"?: number;
        "cls.ui_element.tag_name"?: string;
        "cls.ui_element.xpath"?: string[];
        "cls.update_count"?: number;
        "cls.value"?: number;
        "device.battery.level"?: number;
        "device.orientation"?: string;
        "device.screen.height"?: number;
        "device.screen.width"?: number;
        "dt.rum.adk"?: string;
        "dt.rum.agent.type"?: "javascript";
        "dt.rum.agent.version"?: string;
        "dt.rum.application.id"?: string;
        "dt.rum.browser.sid"?: string;
        "dt.rum.event.source.type"?: "hybrid";
        "dt.rum.instance.id"?: string;
        "dt.rum.schema_version": "0.22.0";
        "dt.rum.sid"?: string;
        "dt.rum.user_tag"?: string;
        "dt.support.api.has_dropped_custom_properties"?: boolean;
        "dt.support.api.has_enrich_exception"?: boolean;
        "dt.support.api.overridden_fields"?: string[];
        "dt.support.has_nfn_values"?: boolean;
        "error.csp_violation_count"?: number;
        "error.dropped_exception_count"?: number;
        "error.exception_count"?: number;
        "error.http_4xx_count"?: number;
        "error.http_5xx_count"?: number;
        "error.http_other_count"?: number;
        "fid.cancelable"?: boolean;
        "fid.duration"?: number;
        "fid.loading_state"?: LoadingState;
        "fid.name"?: string;
        "fid.processing_end"?: number;
        "fid.processing_start"?: number;
        "fid.start_time"?: number;
        "fid.status": NOT_REPORTED | NOT_SUPPORTED | REPORTED | "disabled";
        "fid.ui_element.tag_name"?: string;
        "fid.ui_element.xpath"?: string[];
        "inp.cancelable"?: boolean;
        "inp.duration"?: number;
        "inp.interaction_count"?: number;
        "inp.loading_state"?: LoadingState;
        "inp.name"?: string;
        "inp.processing_end"?: number;
        "inp.processing_start"?: number;
        "inp.start_time"?: number;
        "inp.status":
            | BELOW_THRESHOLD
            | NOT_REPORTED
            | NOT_SUPPORTED
            | REPORTED
            | "disabled";
        "inp.ui_element.tag_name"?: string;
        "inp.ui_element.xpath"?: string[];
        "inp.update_count"?: number;
        "lcp.id"?: string;
        "lcp.load_time"?: number;
        "lcp.render_time"?: number;
        "lcp.resource.load_delay"?: number;
        "lcp.resource.load_duration"?: number;
        "lcp.size"?: number;
        "lcp.start_time"?: number;
        "lcp.status":
            | BACKGROUNDED
            | NOT_REPORTED
            | NOT_SUPPORTED
            | REPORTED
            | "disabled";
        "lcp.ui_element.render_delay"?: number;
        "lcp.ui_element.tag_name"?: string;
        "lcp.ui_element.xpath"?: string[];
        "lcp.update_count"?: number;
        "lcp.url"?: string;
        "long_task.all.avg_duration"?: number;
        "long_task.all.count"?: number;
        "long_task.all.slowest_occurrences"?: SlowLongTaskOccurrence[];
        "long_task.self.avg_duration"?: number;
        "long_task.self.count"?: number;
        "long_task.self.slowest_occurrences"?: SlowLongTaskOccurrence[];
        "long_task.status": LongTaskMetricStatus | "disabled";
        "page.detected_name"?: string;
        "page.instance_id"?: string;
        "page.title"?: string;
        "page.url.full"?: string;
        "user_action.complete_reason": UserActionCompleteReason;
        "user_action.custom_name"?: string;
        "user_action.instance_id": string;
        "user_action.interrupted_by_instance_id"?: string;
        "user_action.interrupted_instance_id"?: string;
        "user_action.mutation_count": number;
        "user_action.requests.count": number;
        "user_action.requests.data_url_request_count": number;
        "user_action.requests.pending_request_count": number;
        "user_action.resources.audio.count"?: number;
        "user_action.resources.beacon.count"?: number;
        "user_action.resources.body.count"?: number;
        "user_action.resources.count": number;
        "user_action.resources.css.count"?: number;
        "user_action.resources.early-hint.count"?: number;
        "user_action.resources.embed.count"?: number;
        "user_action.resources.fetch.count"?: number;
        "user_action.resources.frame.count"?: number;
        "user_action.resources.icon.count"?: number;
        "user_action.resources.iframe.count"?: number;
        "user_action.resources.image.count"?: number;
        "user_action.resources.img.count"?: number;
        "user_action.resources.input.count"?: number;
        "user_action.resources.link.count"?: number;
        "user_action.resources.navigation.count"?: number;
        "user_action.resources.object.count"?: number;
        "user_action.resources.other.count"?: number;
        "user_action.resources.ping.count"?: number;
        "user_action.resources.script.count"?: number;
        "user_action.resources.track.count"?: number;
        "user_action.resources.video.count"?: number;
        "user_action.resources.xmlhttprequest.count"?: number;
        "view.detected_name"?: string;
        "view.instance_id"?: string;
        "view.url.full"?: string;
        "visibility.state"?: PageVisibilityState;
        [key: `metadata.${string}`]: string | number | false | true;
    }

    Metadata about the user action.