UNPKG

@botonic/plugin-hubtype-analytics

Version:

Plugin for tracking in the Hubtype backend to see the results in the Hubtype Dashbord

36 lines (33 loc) 1.11 kB
import { EventAction, EventFeedbackKnowledgebase, EventType, RequestData, } from '../types' import { HtEvent } from './ht-event' export class HtEventFeedbackKnowledgebase extends HtEvent { action: EventAction.FeedbackKnowledgebase knowledge_base_inference_id: string feedback_target_bot_interaction_id: string feedback_target_id: string feedback_group_id: string possible_options: string[] possible_values?: number[] option: string value?: number comment?: string constructor(event: EventFeedbackKnowledgebase, requestData: RequestData) { super(event, requestData) this.type = EventType.WebEvent this.action = event.action this.knowledge_base_inference_id = event.knowledgebaseInferenceId this.feedback_target_bot_interaction_id = event.feedbackBotInteractionId this.feedback_target_id = event.feedbackTargetId this.feedback_group_id = event.feedbackGroupId this.possible_options = event.possibleOptions this.possible_values = event.possibleValues this.option = event.option this.value = event.value this.comment = event.comment } }