diff --git a/src/app/extensions/tracking/store/tracking-config/tracking-config.effects.ts b/src/app/extensions/tracking/store/tracking-config/tracking-config.effects.ts index 2e2fe471c4..5fafc55520 100644 --- a/src/app/extensions/tracking/store/tracking-config/tracking-config.effects.ts +++ b/src/app/extensions/tracking/store/tracking-config/tracking-config.effects.ts @@ -1,4 +1,4 @@ -import { isPlatformServer } from '@angular/common'; +import { isPlatformBrowser, isPlatformServer } from '@angular/common'; import { Inject, Injectable, PLATFORM_ID } from '@angular/core'; import { Actions, createEffect } from '@ngrx/effects'; import { Store, select } from '@ngrx/store'; @@ -24,7 +24,7 @@ export class TrackingConfigEffects { store: Store, cookiesService: CookiesService ) { - if (cookiesService.cookieConsentFor('tracking')) { + if (isPlatformBrowser(this.platformId) && cookiesService.cookieConsentFor('tracking')) { store .pipe( select(getGTMToken),