From c4768a221f93d534f4d0454414cdf073af8a2356 Mon Sep 17 00:00:00 2001 From: vantezzen Date: Wed, 21 Aug 2019 09:39:39 +0200 Subject: Remove analytics --- src/features/announcements/components/AnnouncementScreen.js | 3 --- src/features/announcements/store.js | 2 -- src/features/delayApp/Component.js | 4 ---- src/features/delayApp/index.js | 3 --- src/features/shareFranz/Component.js | 10 ---------- src/features/shareFranz/index.js | 4 ---- src/features/workspaces/components/CreateWorkspaceForm.js | 2 -- src/features/workspaces/components/EditWorkspaceForm.js | 3 --- src/features/workspaces/components/WorkspaceDrawer.js | 7 ------- 9 files changed, 38 deletions(-) (limited to 'src/features') diff --git a/src/features/announcements/components/AnnouncementScreen.js b/src/features/announcements/components/AnnouncementScreen.js index 03bd5ba41..d4b5fe955 100644 --- a/src/features/announcements/components/AnnouncementScreen.js +++ b/src/features/announcements/components/AnnouncementScreen.js @@ -8,7 +8,6 @@ import { Button } from '@meetfranz/forms'; import { announcementsStore } from '../index'; import UIStore from '../../../stores/UIStore'; -import { gaEvent } from '../../../lib/analytics'; const renderer = new marked.Renderer(); @@ -230,7 +229,6 @@ class AnnouncementScreen extends Component { onClick={() => { const { analytics } = announcement.main.cta; window.location.href = `#${announcement.main.cta.href}`; - gaEvent(analytics.category, analytics.action, announcement.main.cta.label); }} /> @@ -255,7 +253,6 @@ class AnnouncementScreen extends Component { onClick={() => { const { analytics } = announcement.spotlight.cta; window.location.href = `#${announcement.spotlight.cta.href}`; - gaEvent(analytics.category, analytics.action, announcement.spotlight.cta.label); }} /> diff --git a/src/features/announcements/store.js b/src/features/announcements/store.js index de7ed2596..515fd97a0 100644 --- a/src/features/announcements/store.js +++ b/src/features/announcements/store.js @@ -12,7 +12,6 @@ import { getAnnouncementRequest, getChangelogRequest, getCurrentVersionRequest } import { announcementActions } from './actions'; import { createActionBindings } from '../utils/ActionBinding'; import { createReactions } from '../../stores/lib/Reaction'; -import { gaEvent } from '../../lib/analytics'; import { matchRoute } from '../../helpers/routing-helpers'; import { DEFAULT_APP_SETTINGS } from '../../config'; @@ -109,7 +108,6 @@ export class AnnouncementsStore extends FeatureStore { if (router.location.pathname !== targetRoute) { this.stores.router.push(targetRoute); } - gaEvent(GA_CATEGORY_ANNOUNCEMENTS, 'show'); }; // ======= REACTIONS ======== diff --git a/src/features/delayApp/Component.js b/src/features/delayApp/Component.js index ff0f1f2f8..7e09c2ea5 100644 --- a/src/features/delayApp/Component.js +++ b/src/features/delayApp/Component.js @@ -4,8 +4,6 @@ import { inject, observer } from 'mobx-react'; import { defineMessages, intlShape } from 'react-intl'; import injectSheet from 'react-jss'; -import { gaEvent } from '../../lib/analytics'; - import Button from '../../components/ui/Button'; import { config } from '.'; @@ -65,8 +63,6 @@ export default @inject('actions') @injectSheet(styles) @observer class DelayApp const { actions } = this.props; actions.ui.openSettings({ path: 'user' }); - - gaEvent('DelayApp', 'subscribe_click', 'Delay App Feature'); } render() { diff --git a/src/features/delayApp/index.js b/src/features/delayApp/index.js index 39fae3b20..5fc553684 100644 --- a/src/features/delayApp/index.js +++ b/src/features/delayApp/index.js @@ -3,7 +3,6 @@ import moment from 'moment'; import DelayAppComponent from './Component'; import { DEFAULT_FEATURES_CONFIG } from '../../config'; -import { gaEvent, gaPage } from '../../lib/analytics'; const debug = require('debug')('Franz:feature:delayApp'); @@ -55,8 +54,6 @@ export default function init(stores) { debug(`App will be delayed for ${config.delayDuration / 1000}s`); setVisibility(true); - gaPage('/delayApp'); - gaEvent('DelayApp', 'show', 'Delay App Feature'); timeLastDelay = moment(); shownAfterLaunch = true; diff --git a/src/features/shareFranz/Component.js b/src/features/shareFranz/Component.js index 8d1d595c5..320951f0d 100644 --- a/src/features/shareFranz/Component.js +++ b/src/features/shareFranz/Component.js @@ -8,7 +8,6 @@ import { H1, Icon } from '@meetfranz/ui'; import Modal from '../../components/ui/Modal'; import { state } from '.'; -import { gaEvent } from '../../lib/analytics'; import ServicesStore from '../../stores/ServicesStore'; const messages = defineMessages({ @@ -129,9 +128,6 @@ export default @injectSheet(styles) @inject('stores') @observer class ShareFranz icon="mdiEmail" href={`mailto:?subject=Meet the cool app Franz&body=${intl.formatMessage(messages.shareTextEmail, { count: serviceCount })}}`} target="_blank" - onClick={() => { - gaEvent('Share Franz', 'share', 'Share via email'); - }} />