diff --git a/src/components/Analytics/Analytics.svelte b/src/components/Analytics/Analytics.svelte index e8b5ce14..7c85d2aa 100644 --- a/src/components/Analytics/Analytics.svelte +++ b/src/components/Analytics/Analytics.svelte @@ -3,13 +3,11 @@ diff --git a/src/components/Analytics/providers/index.ts b/src/components/Analytics/providers/index.ts index 39815f08..9b2fdba9 100644 --- a/src/components/Analytics/providers/index.ts +++ b/src/components/Analytics/providers/index.ts @@ -1,3 +1,2 @@ export { default as ga } from './ga'; export { default as chartbeat } from './chartbeat'; -export { default as parsely } from './parsely'; diff --git a/src/components/Analytics/providers/parsely.ts b/src/components/Analytics/providers/parsely.ts deleted file mode 100644 index 9a49d9e6..00000000 --- a/src/components/Analytics/providers/parsely.ts +++ /dev/null @@ -1,32 +0,0 @@ -const SITE_ID = 'reuters.com'; - -const attachScript = () => { - const b = document.body; - const e = document.createElement('script'); - - e.id = 'parsely-cfg'; - e.src = `//cdn.parsely.com/keys/${SITE_ID}/p.js`; - e.setAttribute('async', ''); - e.setAttribute('defer', ''); - b.appendChild(e); -}; - -export default () => { - window.PARSELY = window.PARSELY || { - autotrack: false, - onReady() { - window.PARSELY.updateDefaults({ - data: { - is_logged_in: false, - }, - }); - window.PARSELY.beacon.trackPageView(); - }, - }; - attachScript(); -}; - -export const registerPageview = () => { - if (typeof window === 'undefined' || !window.PARSELY) return; - window.PARSELY.beacon.trackPageView(); -}; diff --git a/src/globals.d.ts b/src/globals.d.ts index 95acb207..bd6dbb8b 100644 --- a/src/globals.d.ts +++ b/src/globals.d.ts @@ -21,14 +21,6 @@ declare global { }; /** Graphics ads */ graphicsAdQueue: any[]; - /** Parsely */ - PARSELY: { - onLoad: () => void; - beacon: { - trackPageView: () => void; - }; - updateDefaults: (params: any) => void; - }; } }