Skip to content
Snippets Groups Projects
Commit 2bd0c862 authored by Bastien DUMONT's avatar Bastien DUMONT :angel:
Browse files

remove userId tracking

parent e73b213a
Branches
No related tags found
1 merge request!624Feat/us780 matomo opt out
...@@ -25,8 +25,13 @@ export const App = ({ tracker }: AppProps) => { ...@@ -25,8 +25,13 @@ export const App = ({ tracker }: AppProps) => {
const { termsStatus } = useSelector((state: AppStore) => state.ecolyo.global) const { termsStatus } = useSelector((state: AppStore) => state.ecolyo.global)
const isDev = new EnvironmentService().isDev() const isDev = new EnvironmentService().isDev()
console.log(isDev)
useEffect(() => { useEffect(() => {
if (tracker && !isDev) { if (
tracker
// && !isDev
) {
if (termsStatus.accepted) { if (termsStatus.accepted) {
tracker.connectToHistory() tracker.connectToHistory()
} }
......
import { History, Location, UnregisterCallback } from 'history' import { History, Location, UnregisterCallback } from 'history'
import { readCozyDataFromDOM } from 'cozy-ui/transpiled/react/helpers/appDataset' import { readCozyDataFromDOM } from 'cozy-ui/transpiled/react/helpers/appDataset'
import hash from 'object-hash'
interface InitSettings { interface InitSettings {
cozyUrl: string cozyUrl: string
...@@ -53,7 +52,6 @@ export default class MatomoTracker { ...@@ -53,7 +52,6 @@ export default class MatomoTracker {
MatomoTracker.push(['setSiteId', this.siteId]) MatomoTracker.push(['setSiteId', this.siteId])
MatomoTracker.push(['setReferrerUrl', 'https://ecolyo.com']) MatomoTracker.push(['setReferrerUrl', 'https://ecolyo.com'])
MatomoTracker.push(['setTrackerUrl', `${this.url + this.phpFilename}`]) MatomoTracker.push(['setTrackerUrl', `${this.url + this.phpFilename}`])
MatomoTracker.push(['setUserId', hash(this.cozyUrl)])
MatomoTracker.push(['enableLinkTracking']) MatomoTracker.push(['enableLinkTracking'])
} }
return { return {
...@@ -82,10 +80,6 @@ export default class MatomoTracker { ...@@ -82,10 +80,6 @@ export default class MatomoTracker {
userId = userId.substring(0, indexOfPort) userId = userId.substring(0, indexOfPort)
} }
} }
if (userId) {
MatomoTracker.push(['setUserId', userId])
}
} }
connectToHistory() { connectToHistory() {
...@@ -103,6 +97,7 @@ export default class MatomoTracker { ...@@ -103,6 +97,7 @@ export default class MatomoTracker {
} }
track(loc: Location) { track(loc: Location) {
console.log(loc)
if (typeof window === 'undefined') { if (typeof window === 'undefined') {
return return
} }
...@@ -110,7 +105,6 @@ export default class MatomoTracker { ...@@ -110,7 +105,6 @@ export default class MatomoTracker {
MatomoTracker.push(['setDocumentTitle', currentPath.substring(1)]) MatomoTracker.push(['setDocumentTitle', currentPath.substring(1)])
MatomoTracker.push(['setCustomUrl', 'https://ecolyo.com' + currentPath]) MatomoTracker.push(['setCustomUrl', 'https://ecolyo.com' + currentPath])
MatomoTracker.push(['setUserId', hash(this.cozyUrl)])
MatomoTracker.push(['trackPageView']) MatomoTracker.push(['trackPageView'])
} }
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment