interface UserAction {
    actionType: UserActionType;
    cause?: string;
    document?: {
        clickUri?: string;
        contentIdKey?: string;
        contentIdValue?: string;
        title: string;
        uriHash?: string;
    };
    eventData?: { type?: string; value?: string };
    query?: string;
    searchHub?: string;
    timestamp: number;
}

Properties

actionType: UserActionType
cause?: string
document?: {
    clickUri?: string;
    contentIdKey?: string;
    contentIdValue?: string;
    title: string;
    uriHash?: string;
}
eventData?: { type?: string; value?: string }
query?: string
searchHub?: string
timestamp: number