feat: Adds an event for the Google Translate usage (#8175)
This commit is contained in:
@@ -3,6 +3,7 @@ export const CONVERSATION_EVENTS = Object.freeze({
|
|||||||
SENT_MESSAGE: 'Sent a message',
|
SENT_MESSAGE: 'Sent a message',
|
||||||
SENT_PRIVATE_NOTE: 'Sent a private note',
|
SENT_PRIVATE_NOTE: 'Sent a private note',
|
||||||
INSERTED_A_CANNED_RESPONSE: 'Inserted a canned response',
|
INSERTED_A_CANNED_RESPONSE: 'Inserted a canned response',
|
||||||
|
TRANSLATE_A_MESSAGE: 'Translated a message',
|
||||||
INSERTED_A_VARIABLE: 'Inserted a variable',
|
INSERTED_A_VARIABLE: 'Inserted a variable',
|
||||||
USED_MENTIONS: 'Used mentions',
|
USED_MENTIONS: 'Used mentions',
|
||||||
SEARCH_CONVERSATION: 'Searched conversations',
|
SEARCH_CONVERSATION: 'Searched conversations',
|
||||||
|
|||||||
@@ -111,7 +111,10 @@ import messageFormatterMixin from 'shared/mixins/messageFormatterMixin';
|
|||||||
import AddCannedModal from 'dashboard/routes/dashboard/settings/canned/AddCanned.vue';
|
import AddCannedModal from 'dashboard/routes/dashboard/settings/canned/AddCanned.vue';
|
||||||
import { copyTextToClipboard } from 'shared/helpers/clipboard';
|
import { copyTextToClipboard } from 'shared/helpers/clipboard';
|
||||||
import { conversationUrl, frontendURL } from '../../../helper/URLHelper';
|
import { conversationUrl, frontendURL } from '../../../helper/URLHelper';
|
||||||
import { ACCOUNT_EVENTS } from '../../../helper/AnalyticsHelper/events';
|
import {
|
||||||
|
ACCOUNT_EVENTS,
|
||||||
|
CONVERSATION_EVENTS,
|
||||||
|
} from '../../../helper/AnalyticsHelper/events';
|
||||||
import TranslateModal from 'dashboard/components/widgets/conversation/bubble/TranslateModal.vue';
|
import TranslateModal from 'dashboard/components/widgets/conversation/bubble/TranslateModal.vue';
|
||||||
import MenuItem from '../../../components/widgets/conversation/contextMenu/menuItem.vue';
|
import MenuItem from '../../../components/widgets/conversation/contextMenu/menuItem.vue';
|
||||||
|
|
||||||
@@ -210,6 +213,7 @@ export default {
|
|||||||
messageId: this.messageId,
|
messageId: this.messageId,
|
||||||
targetLanguage: locale || 'en',
|
targetLanguage: locale || 'en',
|
||||||
});
|
});
|
||||||
|
this.$track(CONVERSATION_EVENTS.TRANSLATE_A_MESSAGE);
|
||||||
this.handleClose();
|
this.handleClose();
|
||||||
this.showTranslateModal = true;
|
this.showTranslateModal = true;
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user